Ar jums kada nors buvo grąžintas laiškas siuntėjui?
Tas pats gali nutikti ir su jūsų svetainės puslapiais. Kaip pašto darbuotojas negali pristatyti laiško neegzistuojančiu adresu, taip ir naršyklė negali gauti puslapio iš serverio, jei nuoroda nurodo neegzistuojantį URL adresą.
Tokiu atveju naršyklė rodo klaidos 404 pranešimą. Elektroninei parduotuvei klaida 404 gali sugadinti kliento patirtį ir lemti prarastus pardavimus. Sužinokite, kaip rasti ir ištaisyti problemas, dėl kurių jūsų svetainėje atsiranda klaidos 404.
Kas yra klaida 404?
Klaida 404 įvyksta, kai naršyklė prašo puslapio iš svetainės serverio, tačiau serveris neranda tinklalapio, susieto su nurodytu URL adresu. Tokiu atveju naršyklė rodo būsenos puslapį su HTTP būsenos kodu, nurodančiu klaidos tipą – tai ir vadinama klaidos 404 pranešimu.
Klaidos 404 rodo problemą pasiekiant puslapį nurodytu žiniatinklio adresu, o ne paties serverio gedimą. Taigi, jei savo svetainėje matote klaidą 404, jūsų žiniatinklio prieglobos serveris veikia normaliai. Problema slypi pačiame prašomame puslapyje arba URL adrese.
Kokios yra dažniausios klaidos 404 priežastys?
Klaidos 404 gali atsirasti dėl klaidų jūsų svetainėje, nukreipiančioje svetainėje arba dėl naudotojo veiksmų. Štai kelios dažniausios priežastys:
- Neveikiančios nuorodos. Jei su konkrečia nuoroda susietame URL adrese yra rašybos klaida ar kitas neatitikimas, serveris grąžina klaidos 404 kodą.
- Ištrinti puslapiai. Nuoroda, vedanti į ištrintą puslapį, vadinama negyvąja nuoroda. Jei pašalinate puslapį iš savo svetainės, paspaudus vidinę ar išorinę nuorodą į tą puslapį, rodomas klaidos 404 pranešimas.
- Naudotojo klaida. Klaidos 404 gali atsirasti ir dėl naudotojo kaltės. Jei naudotojas adreso juostoje įveda neteisingą URL adresą, susietą su jūsų domenu, jis gali pamatyti klaidos 404 pranešimą, informuojantį, kad puslapis neegzistuoja.
- Podėlio problemos. Jei naršyklės podėlyje (angl. cache) po ankstesnio apsilankymo išsaugoti duomenys prieštarauja vėlesniems svetainės atnaujinimams, naudotojas gali susidurti su klaida 404. Podėlio išvalymas paprastai išsprendžia šią problemą.
- Nuolatinių nuorodų ar failų problemos. Svetainės nuorodų, failų leidimų ar konfigūracijos failų problemos gali sukelti klaidas 404 visoje svetainėje.
Klaidas 404 galite sumažinti naudodami vadinamąjį 301 peradresavimą. Pavyzdžiui, jei ištrinate puslapį arba perkeliate išteklį, galite nustatyti peradresavimą, kuris nukreips naudotojus, bandančius pasiekti seną URL adresą, į teisingą vietą. Tačiau jei pats peradresavimas veikia netinkamai, vis tiek bus rodoma klaida 404.
Kaip rasti klaidas 404 savo svetainėje
Galite naudoti įrankius, kad patikrintumėte klaidas 404 ir nustatytumėte negyvąsias ar neveikiančias nuorodas savo svetainėje. Kai kurie įrankiai taip pat gali aptikti neveikiančias atgalines nuorodas – tai nuorodos kitose svetainėse, vedančios į neegzistuojantį URL adresą jūsų domene.
Štai keli populiarūs variantai:
„Google Search Console“
„Google Search Console“ leidžia stebėti svetainės veikimą ir nustatyti klaidas. Norėdami peržiūrėti visus URL adresus, kurie generuoja klaidas 404 jūsų svetainėje, prisijunkite ir pasirinkite „Coverage“, tada „Errors“. Taip pat galite naudoti „Inspect URL“ įrankį, kad rastumėte neveikiančios nuorodos vietą. Jei neveikianti nuoroda yra jūsų svetainėje, galite ją ištaisyti. Jei tai išorinė nuoroda, galite susisiekti su nukreipiančia svetaine ir paprašyti pataisymo arba nustatyti peradresavimą.
„Broken Link Checker“
„Broken Link Checker“ – tai nemokamas internetinis įrankis, kuris nuskaitys jūsų svetainę ir nustatys visas nuorodas, vedančias į neteisingus URL adresus jūsų domene ar kitoje svetainėje.
Skirtingai nuo „Google Search Console“, „Broken Link Checker“ negali aptikti neveikiančių įeinančių nuorodų, t. y. nuorodų kitose svetainėse, vedančių į neegzistuojantį URL adresą jūsų domene.
„SEOWILL“
„SEOWILL“ – tai programėlė, galinti kasdien arba kas savaitę tikrinti klaidas 404 jūsų svetainėje. Ji taip pat gali sumažinti klaidų skaičių automatiškai peradresuodama naudotojus į nurodytą URL adresą, kai tik klaida įvyksta.
Kodėl verta taisyti klaidas 404?
Neištaisytos klaidos 404 gali pabloginti pozicijas paieškos sistemose, neigiamai paveikti naudotojo patirtį ir sumažinti srautą į jūsų svetainę:
- Prasta SEO veikla. Neveikiančios vidinės nuorodos gali trukdyti paieškos sistemai nuskaityti jūsų svetainę, o tai neigiamai veikia pozicijas paieškos rezultatų puslapiuose (SERP).
- Sumažėjęs svetainės srautas. Įeinančios nuorodos – tai nuorodos kitose svetainėse, vedančios į jūsų svetainę – gali pagerinti jūsų pozicijas paieškos sistemose ir padidinti srautą. Jei tos nuorodos veda į klaidą 404, šią naudą prarandate.
- Prasta naudotojo patirtis. Klaida 404 gali nuvilti naudotojus ir atbaidyti juos nuo tolesnio jūsų svetainės naršymo. Tai taip pat gali pakenkti pasitikėjimui jūsų prekių ženklu, ypač jei klaida atsiranda dėl neveikiančių vidinių nuorodų arba pasikartoja dažnai.
Kaip ištaisyti klaidą 404
- Ištaisykite neveikiančias nuorodas
- Sukurkite peradresavimus
- Ištaisykite nuolatinių nuorodų problemas
- Ištaisykite failų leidimus
- Išjunkite .htaccess failą
Visiškai pašalinti klaidų 404 neįmanoma: pavyzdžiui, jei naudotojas bando pasiekti jūsų svetainę įvesdamas neteisingą URL adresą paieškos juostoje, jis susidurs su klaida. Tačiau galite ištaisyti klaidas, atsirandančias dėl jūsų svetainės problemų, ir naudoti strateginius peradresavimus kitoms klaidoms sumažinti. Štai kaip taisyti skirtingų tipų klaidas 404.
1. Ištaisykite neveikiančias nuorodas
Jei klaida 404 atsirado dėl neteisingai įvesto URL adreso, sprendimas paprastas: tiesiog pataisykite URL adresą savo turinio valdymo sistemos (TVS) arba svetainės platformos administravimo skydelyje. Jei su prašomu URL susietas puslapis buvo perkeltas arba ištrintas, geriau nustatykite peradresavimą, kaip aprašyta kitame žingsnyje.
2. Sukurkite peradresavimus
Jei klaida 404 atsirado dėl perkelto ar ištrinto turinio, galite nustatyti peradresavimą, kuris automatiškai nukreips naudotojus į naują vietą. Ši strategija užtikrina, kad išorinės nuorodos, vedančios į trūkstamą puslapį, negeneruotų 404 klaidos. Kartais peradresavimus verta nustatyti ir numatant galimas naudotojų klaidas. Pavyzdžiui, shopify.com/help peradresuoja į teisingą URL adresą – help.shopify.com/lt.
Peradresavimą galite nustatyti naudodami savo TVS arba svetainės platformą. Veiksmai skiriasi priklausomai nuo paslaugų teikėjo, todėl konkrečių instrukcijų ieškokite savo platformos pagalbos centre. Taip pat galite naudoti peradresavimo papildinį, kad sukurtumėte masinius ar automatinius peradresavimus.
3. Ištaisykite nuolatinių nuorodų problemas
Nuolatinė nuoroda (angl. permalink) – tai pilnas svetainės ar tinklalapio URL adresas. Įdiegus naują papildinį, atkūrus svetainę iš atsarginės kopijos ar atnaujinus svetainės platformą, nuolatinės nuorodos gali sugesti ir sukelti klaidas 404 visoje svetainėje. Jei klaidos pasirodo keliuose puslapiuose, prisijunkite prie savo TVS, eikite į nuolatinių nuorodų nustatymus ir vadovaukitės savo paslaugų teikėjo instrukcijomis.
4. Ištaisykite failų leidimus
Failų leidimai nurodo serveriui, kurie naudotojai gali pasiekti tam tikro tipo turinį. Jei leidimų nustatymuose yra klaida, naudotojai gali susidurti su klaida 404. Norėdami patikrinti failų leidimus, prisijunkite prie savo TVS, eikite į failų leidimų skiltį ir įsitikinkite, kad turinys nėra apribotas tik tam tikroms naudotojų grupėms. Jei taip yra, atnaujinkite leidimų nustatymus, kad ištaisytumėte klaidą.
5. Išjunkite .htaccess failą
.htaccess failas – tai aukšto lygio konfigūracijos failas, valdantis peradresavimus, saugumą ir leidimus. Jei šis failas sugadintas, visoje svetainėje gali atsirasti 404 klaidos. Problemą galite išspręsti atlikdami šiuos veiksmus:
- Sukurkite atsarginę svetainės kopiją.
- Prisijunkite prie savo žiniatinklio serverio naudodami saugų failų perdavimo protokolą (SFTP).
- Išjunkite .htaccess failą.
- Pervadinkite išjungtą failą, kad svetainė prie jo nebeprisijungtų.
- Sugeneruokite naują .htaccess failą.
- Išsaugokite pakeitimus.
DUK apie klaidą 404
Ką reiškia klaida 404?
Klaida 404 reiškia, kad jūsų žiniatinklio serveris negali rasti konkretaus puslapio jūsų svetainėje. Tokio tipo klaida įvyksta, kai yra problema su URL adresu arba su puslapiu, susietu su tuo URL adresu.
Ar būtina peradresuoti puslapį, kuris generuoja klaidą 404?
Peradresavimas, skirtas ištaisyti klaidą 404, atsiradusią dėl ištrinto ar perkelto turinio, užtikrina, kad naudotojai, bandantys pasiekti jūsų svetainę senu URL adresu, nesusidurtų su klaida. Jei klaida atsirado dėl rašybos klaidos URL adrese jūsų svetainėje arba dėl leidimų ar nustatymų problemos, galite tiesiog ištaisyti pirminę priežastį.
Ar galima pritaikyti klaidos 404 puslapio išvaizdą?
Taip. Galite pritaikyti klaidos 404 būsenos puslapį, kad jis atspindėtų jūsų prekių ženklo stilių ir pagerintų naudotojo patirtį. Kai kurios įmonės nukreipia naudotojus į svetainės paieškos funkciją arba pateikia nuorodas į aukštesnio lygio puslapius, kuriuose gali būti ieškomas turinys.

