404-sivun luominen ja optimointi: käytännön opas
Jokaiselle pidempään toimineelle sivustolle kertyy ajan mittaan osoitteita, joita ei enää ole: poistettuja tuotteita, uudelleen nimettyjä sivuja, muiden sivustojen linkkejä, joiden osoitteessa on kirjoitusvirhe. Kävijä, joka päätyy tällaiseen osoitteeseen, näkee 404-sivun.
404 ei sinänsä ole virhe, jota pitäisi hävetä. Ratkaisevaa on, mitä seuraavaksi tapahtuu: löytääkö kävijä tiensä sisältöön vai sulkeeko hän välilehden.
Mikä 404 on ja haittaako se hakukoneoptimointia
404 on HTTP-tilakoodi, jolla palvelin kertoo, ettei osoitteessa ole mitään. Se on täysin normaali vastaus, ja Google on itse todennut, etteivät 404-virheet heikennä sivuston muiden sivujen sijoituksia. Olematon osoite yksinkertaisesti putoaa ajan mittaan pois indeksistä.
Todelliset kustannukset syntyvät muualla:
- Rikkinäiset sisäiset linkit. Kun oma sivusi linkittää olemattomaan osoitteeseen, hakurobotti tuhlaa siihen aikaansa ja kävijä päätyy umpikujaan.
- Menetetyt saapuvat linkit. Jos toinen sivusto linkitti sivulle, joka nyt palauttaa 404:n, linkin arvo menetetään. Pienelle sivustolle saapuvat linkit ovat juuri sitä, mitä on vaikein hankkia.
- Poistuvat kävijät. Hausta tai mainoksesta tullut ihminen ei ala tutkia valikkoasi, jos vastassa on pelkkä virheilmoitus.
Päätös osoite kerrallaan
Ennen kuin käytät aikaa 404-sivun ulkoasuun, katso, mitä noille osoitteille on tapahtunut. Jokaiselle on kolme mahdollista vastausta.
Sivu siirtyi → 301. Jos sisältö on yhä olemassa mutta uudessa osoitteessa, ohjaa vanha osoite pysyvällä uudelleenohjauksella (301) täsmälleen vastaavalle uudelle sivulle. Silloin perille pääsevät sekä kävijä että suurin osa linkin arvosta. Poistetun tuotteen kohdalla myös sen tuoteryhmän sivu voi olla järkevä kohde — jos se on kävijälle luonteva jatko.
Sivu poistettiin eikä korvaavaa ole → 404 tai 410. Tilakoodi 410 (”Gone”) kertoo, että sivu poistettiin tarkoituksella eikä se palaa. Google pudottaa tällaiset osoitteet indeksistä yleensä hieman nopeammin. Käytännössä ero on pieni — molemmat ovat oikein.
Älä ohjaa kaikkea etusivulle. Tämä on yleisin virhe: sivustouudistuksessa lisätään yksi sääntö, joka lähettää jokaisen puuttuvan osoitteen etusivulle. Google tunnistaa kuvion ja käsittelee sitä soft 404 -virheenä — ohjaus ei välitä mitään eteenpäin, ja kävijä hämmentyy, koska hän etsi jotain tiettyä ja päätyi yleissivulle. Uudelleenohjaus on järkevä vain silloin, kun kohdesivu oikeasti vastaa samaan kysymykseen.
Soft 404: sivu sanoo ”ei löydy”, palvelin sanoo ”kaikki kunnossa”
Soft 404 syntyy myös toisella tavalla: sivulla lukee ”sivua ei löytynyt”, mutta palvelin vastaa tilakoodilla 200 (OK). Hakurobotti näkee silloin tavallisen, indeksoitavan sivun — ja jokaisesta kirjoitusvirheellisestä osoitteesta tulee mahdollinen kaksoiskappale. Saman leiman Google voi antaa myös hyvin ohuille sivuille, kuten tyhjille hakutuloksille tai tuotesivuille, joilla ei ole sisältöä.
Tarkistamiseen on kaksi helppoa tapaa:
- Avaa selaimessa olematon osoite (esim.
/tata-sivua-ei-ole/) ja katso kehittäjätyökalujen Network-välilehdeltä ensimmäisen pyynnön tilakoodi. - Komentoriviltä:
curl -I https://oma-domain.fi/tata-sivua-ei-ole/— ensimmäisellä rivillä pitää lukea404, ei200eikä301.
Tyypillisiä syyllisiä ovat yhden sivun JavaScript-sovellukset, jotka piirtävät virheilmoituksen selaimeen vasta sen jälkeen, kun palvelin on jo vastannut 200, sekä julkaisujärjestelmien lisäosat, jotka ”pelastavat” jokaisen virheen etusivulle.
404-sivun luominen: mitä hyvällä 404-sivulla pitää olla
404-sivu on ainoa sivu, jonka kävijä avaa aina pettyneenä. Sen tehtävä on korjata pettymys yhdellä klikkauksella.
- Selkeä viesti tavallisella kielellä. ”Tätä sivua ei löytynyt — se on ehkä siirtynyt, tai osoitteessa on kirjoitusvirhe.” Ei teknistä jargonia eikä kävijän syyllistämistä.
- Sivuston tavallinen ylätunniste, valikko ja ulkoasu. Kävijän pitää ymmärtää, että hän on yhä oikealla sivustolla. Pelkkä palvelimen virheilmoitus viestii päinvastaista.
- Linkit eteenpäin. Pääosiot, suosituimmat sivut, palvelut tai tuoteryhmät — se, mitä useimmat kävijät etsivät.
- Haku, jos sivustolla sellainen on.
- Yhteydenottomahdollisuus. Jos ihminen etsi jotain tiettyä, sähköpostiosoite tai puhelinnumero on parempi kuin umpikuja.
- Keveys. 404-sivu ei tarvitse suuria kuvia tai animaatioita. Sen pitää latautua nopeasti silloinkin, kun hakurobotti pyytää niitä satoja peräkkäin.
- Monikielisellä sivustolla oikea kieli. Jos osoite alkaa
/fi/, myös virheilmoituksen pitää olla suomeksi.
404-sivun optimointi: mitä kannattaa välttää
- Automaattinen ohjaus etusivulle muutaman sekunnin kuluttua. Kävijä ei ehdi lukea, mitä tapahtui, ja Google voi tulkita sen soft 404:ksi.
- Noindex-tagia ei tarvita. 404-tilakoodi pitää sivun joka tapauksessa poissa indeksistä. Ylimääräinen tagi ei haittaa, mutta ei myöskään lisää mitään.
Näin löydät 404-virheet
Google Search Console. Kohdassa Indeksointi → Sivut näkyy syy Not found (404). Siellä ovat osoitteet, joita Googlen robotti on yrittänyt avata. Listalla on myös vanhoja ja satunnaisia osoitteita, joten sen pituus ei ole syy huoleen.
Indeksointityökalu eli crawler. Työkalu käy sivuston läpi hakukoneen tapaan ja löytää rikkinäiset sisäiset linkit — sekä sivun, jolla kukin linkki on. Sisäisten linkkien etsimiseen se on nopein tapa.
Palvelimen lokit. Niistä näkyvät kaikki pyynnöt, myös ne, joista Google ei raportoi: vanhat kirjanmerkit, sähköpostien linkit ja mainosten laskeutumisosoitteet.
Jos haluat käydä koko sivuston läpi itse, vaiheet löytyvät artikkelista sivuston auditointi: mitä ja missä järjestyksessä. Rikkinäisten linkkien tarkistus on mukana myös listalla 25 toimenpidettä, jotka parantavat sivuston SEO:ta.
Mitä korjata ensin
- Rikkinäiset sisäiset linkit. Ne ovat kokonaan omassa hallinnassasi ja helppo korjata: muuta linkki oikeaksi.
- Osoitteet, joihin on ulkoisia linkkejä tai liikennettä. Niille 301-ohjaus lähimmälle vastaavalle sivulle. Linkit näet Search Consolen Linkit-raportista, liikenteen analytiikasta.
- Loput saavat jäädä 404:ksi. Se on oikea vastaus, ja Google käy niissä ajan mittaan yhä harvemmin.
Vanha roina on oma lukunsa. WordPressistä siirtymisen jälkeen jäljelle jää osoitteita kuten /tag/…, /author/…, /feed/ tai ?p=123. Niitä ei tarvitse käydä läpi yksitellen: ne voivat hyvin palauttaa 404:n, tai ne voi hoitaa kaavapohjaisilla säännöillä — esimerkiksi vanhat kategoriaosoitteet vastaavalle uudelle kategoriasivulle. Mitä muuta WordPressistä luopuessa kannattaa tarkistaa, kerrotaan artikkelissa siirtyminen WordPressistä moderniin sivustoon.
Sivustouudistuksen jälkeen 404-virheitä tulee ryöppynä
Eniten 404-virheitä syntyy yhtenä päivänä: silloin, kun uusi sivusto julkaistaan ja URL-rakenne muuttuu. Jos vanhojen ja uusien osoitteiden vastaavuustaulukko on tekemättä ennen julkaisua, sivusto menettää sijoituksia, joiden keräämiseen meni vuosia. Miten sen välttää, kerrotaan erikseen: sivustouudistus ja SEO.
Käy 404-lista läpi muutaman päivän välein parin ensimmäisen viikon ajan julkaisun jälkeen.
Milloin kannattaa pyytää apua
Pienellä sivustolla kaiken yllä olevan voi tehdä itse. Hankalammaksi menee, kun 404-virheitä on satoja, uudelleenohjaussäännöt alkavat mennä ristiin tai ketjuuntua, tai kun ei ole varmaa, palauttaako palvelin todella oikean tilakoodin. Tällainen tarkistus kuuluu sivustojen ylläpitoon. Jos uusi sivusto on tulossa, uudelleenohjaukset ja 404-sivu kuuluvat kotisivujen tekoon alusta alkaen.
