404-leht: kuidas seda teha ja optimeerida
Iga pikemalt elanud koduleht kogub aja jooksul aadresse, mida enam ei ole: kustutatud tooted, ümber nimetatud lehed, teiste saitide lingid, mille aadressis on trükiviga. Külastaja, kes sellisele aadressile satub, näeb 404-lehte.
404 iseenesest ei ole viga, mida peaks häbenema. Oluline on see, mis juhtub edasi: kas külastaja leiab tee sisuni või sulgeb vahelehe.
Mis on 404 ja kas see kahjustab SEO-t
404 on HTTP olekukood, millega server ütleb: sellel aadressil ei ole midagi. See on täiesti tavaline vastus ja Google on ise öelnud, et 404-vead ei alanda saidi ülejäänud lehtede positsioone. Olematu aadress lihtsalt kukub aja jooksul indeksist välja.
Päris kulu tuleb mujalt:
- Katkised siselingid. Kui teie enda leht viitab olematule aadressile, raiskab robot sellele roomamisaega ja külastaja jõuab tupikusse.
- Kaotatud tagasilingid. Kui teine sait linkis lehele, mis nüüd annab 404, läheb selle lingi väärtus kaotsi. Väikesel saidil on tagasilingid just see, mida on kõige raskem hankida.
- Külastajad, kes lahkuvad. Otsingust või reklaamist tulnud inimene, kes näeb paljast veateadet, ei hakka teie menüüd uurima.
Iga aadressi kohta eraldi otsus
Enne kui 404-lehe kujunduse kallale asuda, tasub vaadata, mis nende aadressidega juhtunud on. Igaühe kohta on kolm võimalikku vastust.
Leht kolis → 301. Kui sisu on alles, aga uue aadressi all, suuna vana aadress püsiva ümbersuunamisega (301) täpselt vastavale uuele lehele. Nii jõuavad kohale nii külastaja kui ka suurem osa lingi väärtusest. Kustutatud toote puhul võib sobida ka selle kategooria leht — kui see on külastaja jaoks mõistlik jätk.
Leht on eemaldatud ja asendust ei ole → 404 või 410. Olekukood 410 („Gone“) ütleb, et leht eemaldati meelega ja tagasi ei tule. Google kukutab sellised aadressid indeksist tavaliselt mõnevõrra kiiremini. Praktikas on vahe väike — mõlemad on korrektsed.
Ära suuna kõike avalehele. See on kõige levinum viga: saidi uuendamisel pannakse üks reegel, mis saadab iga olematu aadressi avalehele. Google tunneb selle mustri ära ja käsitleb seda soft 404-na — ümbersuunamine ei anna midagi edasi ja külastaja on segaduses, sest ta otsis midagi konkreetset ja sattus üldlehele. Ümbersuunamine on mõistlik ainult siis, kui sihtleht päriselt samale küsimusele vastab.
Soft 404: leht ütleb „ei leitud“, server ütleb „kõik korras“
Soft 404 tekib ka teisel moel: lehel on kirjas „lehte ei leitud“, aga server vastab koodiga 200 (OK). Robot näeb siis tavalist, indekseeritavat lehte — ja iga trükiveaga aadress muutub võimalikuks duplikaadiks. Sama sildi võib Google panna ka väga õhukestele lehtedele, näiteks tühjale otsingutulemusele või sisuta tootelehele.
Kontrollimiseks on kaks lihtsat viisi:
- Ava brauseris olematu aadress (nt
/seda-lehte-ei-ole/) ja vaata arendaja tööriistade vahekaardilt Network esimese päringu olekukoodi. - Käsurealt:
curl -I https://teie-domeen.ee/seda-lehte-ei-ole/— esimesel real peab olema404, mitte200ega301.
Tüüpilised süüdlased on üheleheküljelised JavaScripti-rakendused, mis joonistavad veateate brauseris alles siis, kui server on juba 200 vastanud, ja sisuhaldussüsteemide pluginad, mis „päästavad“ iga vea avalehele.
Mis peab heal 404-lehel olema
404-leht on ainus leht, mille külastaja avab alati pettunult. Tema ülesanne on see pettumus ühe klõpsuga lahendada.
- Selge sõnum lihtsas keeles. „Seda lehte ei leitud — võib-olla on see kolinud või on aadressis trükiviga.“ Ilma tehnilise žargoonita ja ilma külastajat süüdistamata.
- Saidi tavaline päis, menüü ja kujundus. Külastaja peab aru saama, et ta on endiselt õigel saidil. Paljas serveri veateade ütleb vastupidist.
- Lingid edasi. Peamised jaotised, populaarsemad lehed, teenused või tootekategooriad — see, mida enamik külastajaid otsib.
- Otsing, kui saidil see olemas on.
- Kontaktivõimalus. Kui inimene otsis midagi kindlat, on e-post või telefon parem kui tupik.
- Kerge. 404-leht ei vaja suuri pilte ega animatsioone. See peab avanema kiiresti ka siis, kui robot neid sadu järjest küsib.
- Mitmekeelsel saidil õiges keeles. Kui aadress algab
/en/, peab ka veateade olema inglise keeles.
Ja kaks asja, mida vältida:
- Automaatne suunamine avalehele mõne sekundi pärast. Külastaja ei jõua lugeda, mis juhtus, ja Google võib seda tõlgendada soft 404-na.
- Noindex-silti ei ole vaja. 404-olekukood hoiab lehe niigi indeksist väljas. Lisasilt kahju ei tee, aga midagi ka ei lisa.
Kuidas 404-d üles leida
Google Search Console. Jaotises Indekseerimine → Lehed on põhjus Not found (404). Siin on aadressid, mida Google'i robot on proovinud avada. Nimekirjas on ka vanu ja juhuslikke aadresse, nii et selle pikkus ei ole põhjus ehmatamiseks.
Roomaja. Tööriist, mis käib saidi läbi nagu otsingurobot ja leiab katkised siselingid — koos lehega, kus iga link asub. Siselinkide leidmiseks on see kõige kiirem viis.
Serveri logid. Neis on näha kõik päringud, ka need, millest Google ei teata: vanad järjehoidjad, e-kirjade lingid, reklaamide sihtaadressid.
Kui tahate kogu saidi ise üle vaadata, on sammud kirjas postituses kuidas kodulehe auditit ise teha. Katkiste linkide kontroll on ka nimekirjas 25 tegevust, mis parandavad kodulehe SEO-t.
Mida esimesena parandada
- Katkised siselingid. Need on täielikult teie kontrolli all ja parandus on lihtne: muuda link õigeks.
- Aadressid, millel on välislingid või liiklus. Neile 301 lähimale vastavale lehele. Linke näitab Search Console (aruanne Lingid), liiklust analüütika.
- Ülejäänud võivad jääda 404-ks. See on korrektne vastus ja Google külastab neid aja jooksul üha harvem.
Vana prügi on eraldi teema. Pärast WordPressilt lahkumist jäävad maha aadressid nagu /tag/…, /author/…, /feed/ või ?p=123. Neid ei pea ükshaaval läbi käima: need võivad rahulikult 404 anda või saab need lahendada mustripõhiste reeglitega — näiteks vanad kategooria-aadressid vastavale uuele kategoorialehele. Mida WordPressilt kolides veel üle vaadata, on kirjas postituses WordPressilt kaasaegsele lehele üleminek.
Pärast uuendust tulevad 404-d laviinina
Kõige rohkem 404-sid tekib ühel päeval: siis, kui uus sait avaldatakse ja URL-ide struktuur muutub. Kui vanade ja uute aadresside vastavustabel on enne avaldamist tegemata, kaotab sait positsioone, mille kogumiseks kulus aastaid. Kuidas seda vältida, on kirjas eraldi: kodulehe uuendamine ilma positsioone kaotamata.
Esimesel paaril nädalal pärast avaldamist tasub 404-de nimekiri iga paari päeva tagant üle vaadata.
Millal abi küsida
Väikesel saidil saab kõik ülaltoodu ise ära teha. Keerulisemaks läheb siis, kui 404-sid on sadu, ümbersuunamisreeglid lähevad omavahel vastuollu või moodustavad ahelaid, või kui ei ole selge, kas server päriselt õiget olekukoodi tagastab. Selline kontroll on osa kodulehtede ja e-poodide haldusest. Kui plaanis on uus sait, kuuluvad ümbersuunamised ja 404-leht kodulehe tegemise juurde kohe algusest peale.
