Pokaždé, když návštěvník klikne na odkaz na vašem webu a skončí na stránce, která už neexistuje, uvidí chybu 404. Možná se o tom nikdy nedozvíte. Už je pryč. Chyby 404 patří mezi nejčastější problémy webů, které běží delší dobu, a hromadí se nenápadně, zatímco vaše analytika neukazuje žádnou zjevnou příčinu, proč návštěvníci odcházejí dřív, než cokoli přečtou.
Jediná nefunkční adresa sama o sobě není katastrofa. Chyby 404 se ale časem množí. Stránky se mažou, adresy se mění, odkazy přestávají mířit na správné místo. Nic z toho se neohlásí. Pochopit, proč je údržba webu důležitá, začíná uvědoměním, že takové chyby se samy neopraví. Když je necháte být, podkopávají uživatelský zážitek i výkon ve vyhledávání zároveň.
Tento článek vysvětluje, co je chyba 404, z jakých důvodů obvykle vzniká, jak ovlivňuje váš web, jak ji najít a jak ji opravit.
Co je chyba 404?
Chyba 404 je stavový kód HTTP, který webový server vrátí, když stránka požadovaná návštěvníkem na dané adrese URL neexistuje. Prohlížeč poslal požadavek, server mu porozuměl a odpověděl jasně: tato stránka tu není.
Číslo 404 je součástí systému kódů odpovědí HTTP. Kódy v řadě 400 označují problém na straně klienta, tedy že potíž je v požadavku, ne na serveru. Kód 404 konkrétně znamená, že zdroj nebyl nalezen. Liší se od chyby 500, která signalizuje problém na serveru, i od kódu 301, což je přesměrování, které prohlížeči říká, aby šel jinam. Když návštěvník uvidí 404, server funguje správně. Stránka prostě na požadované adrese neexistuje.
Proč chyby 404 vznikají?
Chyby 404 se objevují z několika opakujících se důvodů. Když zjistíte příčinu, snáz vyberete správné řešení.
Stránky se mažou
Když je stránka z webu odstraněna bez nastaveného přesměrování, každý odkaz, který na ni mířil, nyní vede na chybu 404. Je to nejčastější zdroj chyb 404 na zavedených webech. Staré články se pročišťují, produktové stránky mizí a služby se přestávají nabízet. Každé smazání vytvoří slepou uličku, pokud se stará adresa nepřesměruje na související stránku.
Adresy URL se mění
Změna adresy stránky, ať už kvůli přeorganizování struktury webu, změně koncovky adresy (slug) nebo přesunu obsahu do jiné sekce, rozbije každý odkaz, který na starou adresu odkazoval. Stránka stále existuje, ale adresa se změnila, aniž by se serveru řeklo, aby ze staré adresy přesměroval návštěvníky.
Překlepy v odkazech
Jediný chybný znak v odkazu vytvoří chybu 404. Stává se to v ručně psaných odkazech v článcích, v navigačních nabídkách nebo v externích odkazech mířících na váš web. Adresa na první pohled vypadá správně, ale jedno přehozené písmeno nebo chybějící pomlčka pošle návštěvníky na stránku, která se nedá najít.
Externí odkazy míří na stránky, které už neexistují
Jiné weby odkazují na váš obsah. Když se tyto stránky smažou nebo přesunou bez přesměrování, příchozí odkaz se stane slepou uličkou pro návštěvníky, kteří přicházejí zvenčí. Nemůžete ovlivnit, na co odkazují jiné weby, ale můžete ovlivnit, co se stane, když někdo dorazí na adresu, která už neexistuje.
Jak chyby 404 ovlivňují váš web?
Návštěvníci odcházejí
Návštěvník, který skončí na stránce 404, narazil na zeď. Není tam žádný obsah ke čtení, žádná cesta dál, žádný důvod zůstat. Pokud mu chybová stránka nenabídne jasnou cestu zpět do webu, odejde. Návštěva skončila a šance na konverzi je pryč. U stránek, které měly významnou návštěvnost, představuje každá neopravená chyba 404 návštěvy, které skončí bez výsledku.
Dopad na vyhledávače
Vyhledávače sledují odkazy stejně jako návštěvníci. Když robot narazí na odkaz vedoucí na 404, považuje tu stránku za odstraněnou z webu. Pokud stránka nasbírala zpětné odkazy nebo byla zaindexovaná s určitými pozicemi, tyto signály časem slábnou, jakmile stránka přestane vracet obsah. Vnitřní chyby 404 také narušují pohyb robotů po webu, takže některé stránky mohou být nacházeny méně často, nebo vůbec.
Nastavit si monitoring webu a vědět, proč ho potřebujete, je jeden ze způsobů, jak tyto chyby zachytit dřív, než se nahromadí, a ne je objevit až poté, co se několik měsíců skládaly.
Jak najít chyby 404 na svém webu
Data z analytiky
Webové analytické nástroje zaznamenávají každou zobrazenou stránku vašeho webu, včetně stránek 404. Pokud vaše šablona stránky 404 vyvolá zobrazení stránky s jednotným názvem nebo vzorem cesty, můžete v přehledech analytiky vyfiltrovat, které adresy vracejí chyby a kolik návštěvnosti mají. To ukáže, které chyby 404 vás právě teď připravují o návštěvy, takže můžete nejdřív opravit ty s největším dopadem.
Projděte celý web crawlerem
Procházení webu (crawl) sleduje každý vnitřní odkaz na vašem webu a zaznamenává stavový kód HTTP, který každá adresa vrací. Zachytí chyby 404, které analytika může přehlédnout, včetně nefunkčních odkazů na stránkách s nízkou návštěvností, nefunkčních položek navigace a vnitřních odkazů ukrytých ve starším obsahu. Pravidelné procházení patří k tomu, jak pravidelně aktualizovat obsah webu, protože změny obsahu často vytvářejí nové nefunkční cesty, které důkladně odhalí jedině procházení.
Zkontrolujte nefunkční odkazy
Specializované nástroje na kontrolu odkazů projdou každý odkaz na každé stránce, včetně odkazů na externí weby, a ohlásí, které vracejí chybové kódy. To se hodí hlavně k odhalení chyb 404 způsobených odkazy na stránky jiných webů, které byly mezitím smazány nebo přesunuty. Když pochopíte, co jsou nefunkční odkazy a proč webu škodí, snáz určíte, které kategorie nefunkčních odkazů řešit jako první a jak každý typ jinak dopadá na návštěvníky.
Jak chyby 404 opravit
Nastavte přesměrování 301
Přesměrování 301 říká prohlížečům i vyhledávačům, že se adresa trvale přesunula na novou. Když někdo požádá o starou adresu, server ho automaticky pošle na novou. Je to správné řešení, když byla stránka smazána nebo přesunuta, ale podobný obsah existuje na jiné adrese. Přesměrování zachová signály pro pozice, které stará adresa nasbírala, protože vyhledávače přenášejí většinu této hodnoty na cílovou adresu.
Obnovte stránku
Pokud byla stránka smazána omylem, nebo pokud je její obsah stále aktuální a přiváděl návštěvnost, bývá nejčistším řešením obnovit ji na původní adrese. Podívejte se do analytiky, kolik návštěvnosti adresa měla, než byla odstraněna, a zkontrolujte, zda na ni mířily příchozí odkazy z jiných webů. Pokud platí obojí, obnovení stránky tuto návštěvnost i signály z odkazů ochrání.
Aktualizujte nebo odstraňte odkaz
Když je příčinou 404 vnitřní odkaz mířící na špatnou adresu, opravte přímo ten odkaz. Upravte ho tak, aby mířil na správnou adresu, nebo ho úplně odstraňte, pokud cílová stránka už neexistuje a není na co přesměrovat. Týká se to odkazů v článcích, navigačních nabídkách, patičkách a všude tam, kde se odkazy píšou ručně. Po úpravě odkazu ho ověřte tím, že na něj v prohlížeči kliknete a zkontrolujete, že se cíl správně načte.
Co by měla dělat dobrá chybová stránka 404
Ne každou chybu 404 lze předvídat a mít přesměrování nastavené předem. Dobře navržená chybová stránka 404 omezí škody, když na ni návštěvník přece jen narazí. Měla by jasně sdělit, že obsah, který hledal, na této adrese není k dispozici, a to bez technického jazyka nebo chybových kódů, které netechnickému návštěvníkovi nic neříkají.
Po tomto sdělení by stránka měla návštěvníkovi nabídnout, kam užitečně pokračovat. Odkaz na úvodní stránku, vyhledávací pole a odkazy na oblíbené sekce webu dávají ztracenému návštěvníkovi cestu zpět k obsahu. Stránka 404, která jen zobrazí chybovou hlášku bez navigace, posílá každého, kdo na ni dorazí, rovnou zadními dveřmi ven.
Jak WEMASY řeší chyby 404
Tvůrce webů WEMASY obsahuje správce přesměrování, který umožňuje nastavit přesměrování 301 z administrace, bez úprav konfiguračních souborů serveru. Když se stránka smaže nebo změní adresa, můžete ihned přidat přesměrování, které pošle návštěvnost na správné místo. Platforma také obsahuje upravitelnou chybovou stránku 404, takže návštěvníci, kteří na chybějící stránku přece jen narazí, vidí vaši značku, jasnou zprávu a navigační odkazy místo obecné chyby serveru.
Co všechno je v ceně, zjistíte u tvůrce webů WEMASY, nebo si prohlédněte tarify v ceníku.
Často kladené otázky
Jaký je rozdíl mezi 404 a 301?
Kód 404 je odpověď, která znamená, že požadovaná stránka nebyla nalezena. Kód 301 je přesměrování, které prohlížečům a vyhledávačům říká, že se adresa trvale přesunula na novou. Když chybu 404 opravíte přesměrováním 301, návštěvníci i roboti jsou automaticky posláni na novou adresu místo na chybovou stránku. S tvůrcem webů WEMASY to můžete nastavit přímo na svém webu.
Škodí chyby 404 SEO?
Chyby 404 na stránkách, které měly pozice ve vyhledávání nebo příchozí odkazy, mohou časem snížit hodnotu těchto signálů, protože obsah už na dané adrese neexistuje. Vnitřní chyby 404 také narušují pohyb robotů vyhledávačů po vašem webu. Nastavení přesměrování 301 pro smazané nebo přesunuté stránky chrání SEO hodnotu, kterou stará adresa nasbírala.
Jak často mám kontrolovat chyby 404?
Pro aktivní web je rozumným základem kontrola jednou měsíčně. Pokud pravidelně mažete stránky, měníte adresy nebo přidáváte nový obsah s vnitřními odkazy, zachytí kontrola po každé větší aktualizaci chyby dřív, než zasáhnou návštěvníky. Weby, které se mění zřídka, mohou kontrolovat čtvrtletně.
Je špatné mít hodně chyb 404?
Malý počet chyb 404 je na každém webu, který běží delší dobu, normální, zejména kvůli externím odkazům, které neovlivníte. Problém nastává, když se chyby 404 objeví na stránkách, na které odkazuje navigace nebo obsah vašeho vlastního webu, nebo když se týkají adres, které přiváděly znatelnou návštěvnost. Ty je třeba opravit rychle.
Co má obsahovat chybová stránka 404?
Užitečná chybová stránka 404 obsahuje jasnou zprávu, že stránku se nepodařilo najít, odkazy na úvodní stránku a hlavní sekce webu a ideálně i vyhledávací pole. Měla by používat běžnou hlavičku a navigaci vašeho webu, aby měli návštěvníci okamžitou cestu zpět. Stránka 404 bez navigace návštěvníky odežene, zatímco stránka s jasnými možnostmi je udrží na webu.
Mohu všechny chyby 404 přesměrovat na úvodní stránku?
Můžete, ale nedoporučuje se to. Přesměrování každé chyby 404 na úvodní stránku, někdy nazývané soft 404, může zmást návštěvníky, kteří čekali konkrétní obsah, a vyhledávače to mohou považovat za zavádějící. Lepší je přesměrovat každou chybu 404 na stránku, která skutečně souvisí s tím, co bylo smazáno nebo přesunuto, a pro případy, kdy žádný vhodný cíl neexistuje, použít dobře navrženou chybovou stránku 404.