Kód 404 (někdy označovaný jako error 404) je stavový HTTP kód, který označuje chybu při přístupu k určité webové stránce. Tento kód je obvykle doprovázen chybovým hlášením „Stránka nenalezena“ (v angličtině „Page Not Found“). Označuje situaci, kdy požadovaný obsah na serveru neexistuje nebo není dostupný. Kód 404 je jedním z nejběžnějších stavových kódů, se kterými se uživatelé setkávají při procházení internetu.
Jak a proč vůbec kód 404 vzniká?
Existuje několik běžných situací, které mohou vést k tomu, že se na stránce zobrazí chybová hláška 404. Mezi nejčastější příčiny patří následující:
- Změna URL adresy stránky – pokud dojde ke změně URL adresy stránky, která byla již zaindexována ve vyhledávačích, původní odkaz ve výsledcích vyhledávání povede na neexistující stránku. Tento problém může nastat například při změně struktury webu nebo přejmenování stránky. Pokud není správně nastaveno přesměrování, uživatelé i vyhledávače narazí na chybu 404.
- Odstranění stránky – pokud je stránka, například produkt v e-shopu nebo článek v magazínu, z webu odstraněna, původní odkaz na tuto stránku povede na neexistující obsah.
- Zastaralé nebo neplatné odkazy – tento problém může nastat, pokud odkazy, ať už interní (například odkazy v rámci webu), nebo zpětné (například odkazy z jiných webů nebo starých e-mailů), vedou na stránky, které již neexistují nebo byly přemístěny. Takové odkazy vedou k zobrazení chyby 404.
- Chybně zadaná URL ze strany uživatele – další běžnou příčinou může být chyba na straně uživatele, kdy do adresního řádku zadá URL nesprávně, například s překlepy nebo bez správné struktury.
Proč je chyba 404 důležitá pro SEO?
Chyba 404 může mít negativní vliv na SEO (optimalizaci pro vyhledávače), protože pokud má web příliš mnoho nefunkčních odkazů, může to ovlivnit jeho hodnocení ve vyhledávačích. Vyhledávače jako Google mohou považovat web za špatně udržovaný, což může vést ke snížení hodnocení a viditelnosti v internetových vyhledávačích. Pravidelná kontrola a oprava neexistujících odkazů je tedy klíčová pro zajištění dobré SEO optimalizace.
Jak lze opravit chybu 404
Pokud na vašem webu vznikají chyby 404, je důležité je co nejdříve opravit. Existuje několik způsobů, jak se s touto chybou vypořádat:
- Nastavení přesměrování 301 – pokud stránka změnila svou URL adresu, je důležité nastavit přesměrování pomocí kódu 301 na novou adresu. Tím zajistíte, že uživatelé i vyhledávače budou automaticky přesměrováni na správnou stránku.
- Pravidelný audit odkazů – provádějte pravidelný audit interních a externích odkazů, abyste zajistili, že všechny odkazy vedou na existující stránky. Pokud je některý odkaz nefunkční, upravte ho nebo přesměrujte na relevantní obsah.
- Vytvoření vlastní stránky 404 – místo toho, abyste uživatelům zobrazovali pouze standardní chybovou hlášku, vytvořte vlastní stránku s chybou 404, která nabídne užitečné odkazy, například na domovskou stránku nebo oblíbené sekce webu. To pomůže udržet návštěvníky na webu, místo aby ho opustili.
- Monitorování chyb 404 – pomocí nástrojů pro webmastry, jako je Google Search Console, pravidelně monitorujte chybové stránky 404. To vám pomůže rychle identifikovat nefunkční odkazy a opravit je.
Už jste četli? Obligátní x oblygátní
Tipy pro užitečnou stránku 404
Pokud se uživateli zobrazí chybová stránka 404, je důležité nabídnout mu možnost se zorientovat a najít hledaný obsah. Odborníci doporučují přidat na stránku s chybou 404 následující prvky:
- Odkaz na domovskou stránku – uživatel by měl mít možnost vrátit se na hlavní stránku webu, odkud může pokračovat v hledání požadovaného obsahu.
- Odkaz do sekce FAQ – často kladené otázky mohou pomoci uživatelům rychle najít odpovědi na jejich dotazy a usnadnit jim navigaci po webu.
- Vyhledávací pole – pokud je stránka neexistující, vyhledávací pole umožňuje uživatelům okamžitě vyhledat to, co hledají.
- Kontaktní informace nebo formulář – poskytněte uživatelům možnost kontaktovat vás, pokud se jim nedaří najít požadovaný obsah.
- Mapa webu – mapa webu pomůže uživatelům lépe pochopit strukturu webu a najít další relevantní informace.
- Zábavný a přívětivý text – můžete zkusit přidat text, který situaci trochu „odlehčí“ a zmírní dopad negativní zkušenosti. Tento text by měl odpovídat celkovému tónu komunikace webu a být v souladu s copywritingem.
Další kódy z kategorie 4xx
Kromě kódu 404 existuje několik dalších kódů, které spadají do kategorie 4xx a které se můžete setkat při vývoji nebo údržbě webu. Tyto kódy obvykle znamenají chyby způsobené požadavky uživatelů, které server nemůže splnit. Mezi nejčastější kódy 4xx patří:
- 400 – Chybný požadavek (Bad Request) – tento kód znamená, že server nerozumí požadavku, který byl odeslán. Může jít například o chybu ve formátu nebo syntaxi URL.
- 401 – Neautorizovaný přístup (Unauthorized) – tento kód informuje, že uživatel nesplnil podmínky pro přístup na stránku, například pokud zadal špatné přihlašovací údaje nebo jeho IP adresa není akceptována.
- 403 – Přístup zakázán (Forbidden) – tento kód označuje, že server nemůže splnit požadavek, protože uživatel nemá potřebná oprávnění k přístupu na stránku.
- 407 – Autorizace proxy serverem vyžadována (Proxy Authentication Required) – tento kód znamená, že požadavek nelze vyřídit bez autentifikace prostřednictvím proxy serveru.
- 408 – Doba požadavku vypršela (Request Timeout) – tento kód se objeví, když požadavek trvá déle, než server může poskytnout, což znamená, že server neobdržel odpověď v předepsaném čase.