SEO-ystävällinen URL-rakenne
Mikä on SEO-ystävällinen URL?
SEO-ystävällinen URL on lyhyt, luettavissa oleva ja jäsennelty osoiterakenne, jonka avulla sekä käyttäjä että hakukone voivat saada käsityksen sivun sisällöstä linkkiä katsomalla. Se koostuu sivun aihetta kuvaavista sanoista satunnaisten numeroiden, parametrien tai merkityksettömien merkkijonojen sijaan. Esimerkiksi /tuote/482 sijaan /tuote/punaiset-urheilukengat kaltainen rakenne on merkityksellisempi sekä ihmisille että hakuroboteille.
URL on verkkosivun pysyvä osoite, jonka ei yleensä odoteta muuttuvan; siksi sen oikea määrittäminen alkuasetuksissa on tärkeää, jotta myöhemmin ei tarvitse luoda uudelleenohjausketjuja.
Useimmat nykyaikaiset verkkokehykset (reititysjärjestelmät) toimivat teknisesti myös ?id=482 kaltaisen parametrin kanssa; SEO-ystävällinen URL ei tässä ole tekninen pakko, vaan tietoinen valinta sekä käyttökokemuksen että hakukoneiden ymmärrettävyyden vuoksi.
Miksi se on tärkeää?
Järjestelmällinen URL-rakenne auttaa hakukoneita luokittelemaan sivun oikein ja ymmärtämään sivuston arkkitehtuurin (mikä sivu kuuluu mihinkin luokkaan). Lisäksi se antaa käyttäjälle varmuuden sivun sisällöstä jo ennen klikkaamista — URL näkyy nimittäin myös hakutulossivulla (SERP).
Kun URL-osoitteita jaetaan (sosiaalisessa mediassa, sähköpostissa, foorumeilla tai viestisovelluksissa), niiden luettavuus lisää klikkausmahdollisuutta; monimutkainen, parametreillä täytetty linkki voi vaikuttaa joillekin käyttäjille epäluotettavalta tai roskapostilta. Monimutkaiset, parametreillä täytetyt URL-osoitteet voivat väsyttää sekä käyttäjiä että hakurobotteja; erityisesti lukuisat parametrikombinaatiot voivat johtaa siihen, että indeksointibudjetti (crawl budget) kuluu saman sisällön eri muunnelmiin.
Suurissa verkkokauppasivustoissa suodatus (esim. väri, koko, hintaluokka) tapahtuu yleensä URL-parametreilla; tällöin voi syntyä tuhansia yhdistelmiä. Tällaisilla sivustoilla hyvän tasapainon saavuttaa pitämällä peruskategorioiden ja tuotteiden URL-osoitteet yksinkertaisina ja ohjaamalla suodatinyhdistelmät kanonisen tagin avulla etusivulle.
URL-rakenteen muuttaminen sen julkaisemisen ja indeksoinnin jälkeen on kallista: jokainen muutos edellyttää 301-uudelleenohjauksen asettamista vanhasta URL-osoitteesta uuteen, sisäisten linkkien päivittämistä sekä hakukoneen odottamista, kunnes se indeksoi uuden URL-osoitteen uudelleen. Siksi URL-rakenteen suunnittelu ennen julkaisua on paljon tehokkaampaa kuin sen korjaaminen jälkikäteen.
Miten se korjataan?
- Pidä URL lyhyenä ja selittävänä; vältä tarpeettomia sanoja.
- Erota sanat väliviivalla (-) – älä käytä alaviivaa (_), sillä hakukoneet eivät tulkitse alaviivaa täysin luotettavasti sanojen erottimena.
- Kirjoita URL pienillä kirjaimilla; isojen ja pienten kirjainten sekoittuminen voi joillakin palvelimilla johtaa siihen, että sama sivu tulkitaan kahdeksi eri URL:ksi.
- Käytä mahdollisuuksien mukaan merkityksellistä polkua (path) kyselymerkkijonon (query string, esim.
?id=123) sijaan merkitsevää polkua (path). - Vältä turkkilaisia aksenttimerkkejä (ş, ğ, ı, ö, ü, ç); käännä ne englanninkielisiksi vastineiksi tai korvaa ne kirjaimilla (esim. ”ş” sijaan ”s”).
- Vältä tarpeettoman syvää kansiorakennetta; sivulle pääsyn tulisi olla helppoa sekä käyttäjille että hakuroboteille.
- Älä käytä URL-osoitteessa tietoja, jotka voivat muuttua ajan myötä (esim. hinta, varastotilanne, päivämäärä); tällaiset tiedot vanhentavat URL-osoitteen nopeasti ja aiheuttavat uudelleenohjaus tarpeen.
- Estä hakukoneita indeksoimasta väliaikaisia parametreja, kuten sivuston sisäisen haun tuloksia, suodattimia tai istuntotunnusta (session id), erillisinä sivuina kanonisen tunnisteen tai robots.txt-tiedoston avulla.
- Tarkista ennen uuden sivun julkaisemista, noudattaako URL sivuston yleistä nimeämiskäytäntöä; epäjohdonmukainen rakenne monimutkaistaa sivuston arkkitehtuuria ajan myötä.
Esimerkki
Hyvä: https://esimerkki.fi/seo-ystaevaellinen-url-rakenne
Huono: https://esimerkki.fi/index.php?kategoria=3&tuote_id=482&ref=xyz
Toinen huono esimerkki: https://esimerkki.fi/Tuotteet/Punaiset_Urheilukengat — isojen kirjainten ja alaviivojen käyttö tekee osoitteesta vähemmän standardoidun verrattuna väliviivoista ja pienistä kirjaimista koostuvaan /tuotteet/punaiset-urheilukengat rakenteeseen.
Yleisiä virheitä
- URL:ssä
?id=123jättää merkityksettömiä parametreja. - Sanojen erottaminen alaviivalla (hakukoneet suosivat väliviivaa).
- Turkkilaisia aksenttimerkkejä tai isoja kirjaimia URL-osoitteessa.
- Tarpeettoman syvän kansiorakenteen luominen (esim.
/a/b/c/d/e/sayfa). - Saman sisällön jättäminen saataville useamman eri URL-osoitteen kautta (ilman kanonista tunnistetta) — tämä voidaan merkitä seoraporu.co-raportissa toistuvan sisällön riskiksi.