Co to je
Každá odpověď webového serveru nese stavový kód, třímístné číslo, které prohlížeči říká, jak požadavek dopadl. Kód 404 (anglicky Not Found) znamená, že komunikace proběhla v pořádku, ale hledaná stránka na zadané adrese není.
Návštěvník pak vidí chybovou stránku místo obsahu. Příčinou bývá překlep v adrese, smazaná nebo přesunutá stránka, nebo odkaz, který vede nesprávně.
Proč na tom záleží
Pro návštěvníka je to slepá ulička, ze které mnozí odejdou. Hrozí hlavně po změně webu: pokud staré adresy nikam nevedou, ztrácí se návštěvnost z vyhledávače i z cizích odkazů. Občasné chyby 404 jsou ale normální a vyhledávače za ně web obecně netrestají; problém nastává, když se týkají stránek, které měly návštěvnost nebo odkazy.
Modelový příklad
Účetní kancelář si nechá vytvořit nový web a adresy služeb se změní. Staré odkazy z firemních adresářů pak končí chybou 404. Kancelář nastaví přesměrování, které návštěvníka ze staré adresy automaticky pošle na odpovídající novou stránku, a chybovou stránku upraví tak, aby nabídla vyhledávání a odkazy na nejdůležitější části webu.
Co byste měli vědět
- Chybné adresy najdete v Google Search Console nebo pomocí programu, který web automaticky projde; sledujte hlavně ty, na které vedou odkazy.
- Smazanou stránku s odpovídající náhradou přesměrujte trvalým přesměrováním 301 na podobný obsah, ne automaticky na úvodní stránku; pokud náhrada neexistuje, je v pořádku nechat chybu 404.
- Vlastní chybová stránka musí vracet skutečný kód 404; jinak ji vyhledávač bere jako tzv. měkkou chybu.
- Na chybové stránce nabídněte cestu dál, třeba vyhledávání nebo odkazy na hlavní sekce.