Slovník tvorby webů a online marketingových pojmů

Kód stránky 404

Co je kód stránky 404

Kód stránky 404 je jedním ze stavových kódů HTTP (HyperText Transfer Protocol), který signalizuje chybu „Nenalezeno“. Tento kód indikuje, že server nemohl najít požadovanou stránku nebo zdroj na uvedené URL.

Co je to stavový kód 404?

Nenalezeno

Stavový kód 404 znamená, že server nebyl schopen najít konkrétní zdroj požadovaný klientem (například webovým prohlížečem). Tento kód se vrací, když je URL nesprávná, obsah byl odstraněn, nebo nikdy neexistoval.

Příklad použití

Typický scénář pro výskyt chyby 404 může být, když uživatel zadá neplatnou URL nebo když klikne na odkaz, který vede na již neexistující stránku.

Jak funguje chybová stránka 404?

HTTP odpověď

Když server vrátí odpověď s kódem 404, odpověď obsahuje stavový kód a zprávu vysvětlující, že požadovaný zdroj nebyl nalezen.

HTTP/1.1 404 Not Found
Content-Type: text/html

<html>
<head>
<title>404 Not Found</title>
</head>
<body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
</body>
</html>

Chování prohlížeče

Webový prohlížeč zobrazí uživateli chybovou stránku 404, která obvykle obsahuje zprávu o nenalezení požadovaného obsahu a může obsahovat odkazy na jiné části webu nebo možnosti pro návrat na domovskou stránku.

SEO a chybová stránka 404

Dopady na SEO

Chybová stránka 404 může mít několik dopadů na SEO:

  • Uživatelský zážitek: Opakované chyby 404 mohou negativně ovlivnit uživatelský zážitek, což může vést k vyšší míře okamžitého opuštění stránky a snížení důvěryhodnosti webu.
  • Indexace: Vyhledávače mohou odstranit stránky, které vracejí chybu 404, z jejich indexu, což znamená, že tyto stránky nebudou dostupné ve výsledcích vyhledávání.
  • Ztráta zpětných odkazů: Pokud stránky s kvalitními zpětnými odkazy vracejí chybu 404, mohou ztratit hodnotu, kterou tyto odkazy přinášejí.

Předcházení chybám 404

  • Kontrola odkazů: Pravidelně kontrolujte a opravujte nefunkční odkazy na vašem webu.
  • Přesměrování: Použijte přesměrování 301 pro trvale přesunuté stránky, aby byly návštěvníci a vyhledávače správně nasměrováni.
  • Vlastní chybová stránka: Vytvořte vlastní chybovou stránku 404, která poskytne užitečné informace a odkazy na další části webu.

Jak implementovat vlastní chybovou stránku 404

Apache (.htaccess)

V souboru .htaccess lze nastavit vlastní chybovou stránku 404 následujícím způsobem:

ErrorDocument 404 /404.html

Nginx

V konfiguračním souboru Nginx lze nastavit vlastní chybovou stránku 404 takto:

error_page 404 /404.html;
location = /404.html {
root /path/to/your/site;
internal;
}

PHP

V PHP lze vytvořit vlastní chybovou stránku 404 pomocí následujícího kódu:

http_response_code(404);
include('404.html');
exit();

Výhody vlastní chybové stránky 404

  • Lepší uživatelský zážitek: Poskytuje uživatelům smysluplné informace a navigační možnosti, když narazí na neexistující stránku.
  • Branding: Umožňuje udržet konzistentní vzhled a styl vašeho webu i na chybových stránkách.
  • Zlepšení SEO: Pomáhá snižovat míru okamžitého opuštění a udržovat návštěvníky na webu déle, což může pozitivně ovlivnit hodnocení ve vyhledávačích.

Závěr

Kód stránky 404 je důležitým nástrojem pro signalizaci nenalezených zdrojů na webu. Správné zacházení s chybami 404, včetně vytvoření vlastní chybové stránky, může výrazně zlepšit uživatelský zážitek a přispět k lepšímu SEO. Pravidelné kontroly a údržba odkazů, spolu s použitím přesměrování tam, kde je to vhodné, jsou klíčové pro udržení zdravého a uživatelsky přívětivého webu.