Stavový kód 404 (Not Found): Co znamená a jak ho řešit?
Proč je stavový kód 404 důležitý?
Pokud jste někdy klikli na odkaz a místo očekávané stránky jste viděli chybovou hlášku "404 Not Found", vítejte v klubu. Tento stavový kód je jedním z nejčastějších problémů na webu – ať už jde o chybu uživatele, technický problém nebo špatnou správu webu.
Pro SEO (optimalizaci pro vyhledávače) a uživatelskou zkušenost (UX) je důležité vědět, co 404 znamená, jak ho identifikovat a jak správně řešit. V tomto článku si vysvětlíme:
✅ Co je to stavový kód 404 a kdy se zobrazuje? ✅ Jaký má dopad na SEO a uživatele? ✅ Jak rozlišit "tvrdý" a "soft" 404? ✅ Jak 404 chyby opravit a předcházet jim? ✅ Jak monitorovat a spravovat 404 chyby?
1. Co je stavový kód 404 (Not Found)?
Stavový kód 404 je HTTP odpověď serveru, která signalizuje, že požadovaná stránka neexistuje nebo nebyla nalezena.
Kdy se 404 zobrazuje?
- Stránka byla smazána (např. po rekonstrukci webu).
- Stránka byla přesunuta na nové URL, ale nebylo nastaveno přesměrování (301/302).
- Uživatel zadal chybnou adresu (např.
priklad.cz/blg
místopriklad.cz/blog
). - Odkaz na stránce je špatně napsaný (interní nebo externí).
- Stránka nikdy neexistovala (např. někdo odkazoval na neexistující podstránku).
Příklad 404 chyby
Když zadáte do prohlížeče neexistující URL, například: https://www.priklad.cz/neexistujici-stranka
Server vrátí 404 Not Found a zobrazí chybovou stránku (pokud je správně nastavená).
2. Jaký má 404 dopad na SEO a uživatele?
🔍 Dopad na SEO (vyhledávače)
-
Google a jiné vyhledávače neindexují stránky s 404.
- Pokud důležitá stránka vrátí 404, vyhledávač ji vyřadí z výsledků vyhledávání.
- Opakované 404 chyby na důležitých stránkách mohou snížit důvěryhodnost webu.
-
Ztráta odkazové šťávy (link juice).
- Pokud na neexistující stránku vedou externí odkazy (backlinky), jejich síla se "vyplýtvá".
- Řešením je 301 přesměrování na relevantní stránku.
-
Zhoršení crawlability (procházitelnosti webu).
- Vyhledávače mají omezený crawl budget (počet stránek, které projdou za určitou dobu).
- Pokud robot narazí na mnoho 404, ztrácí čas procházením neexistujících stránek místo těch důležitých.
👤 Dopad na uživatele (UX)
-
Frustrace a opuštění webu.
- Uživatelé, kteří narazí na 404, často odejdou a nevrátí se.
- Podle studií 40% uživatelů opustí web, pokud narazí na chybovou stránku.
-
Ztráta konverzí (prodeje, registrace, kontaktů).
- Pokud je 404 na důležité stránce (např. produkt, kontakt), přijdete o potenciální zákazníky.
3. Rozdíl mezi "tvrdým" a "soft" 404
Typ 404 | Popis | Stavový kód | Dopad na SEO | Řešení |
---|---|---|---|---|
Tvrdošijný (Hard) 404 | Server správně vrací 404 a zobrazuje chybovou stránku. | 404 Not Found | Vyhledávače stránku neindexují. | Nechat jako 404 (pokud stránka opravdu neexistuje) nebo nastavit 301 přesměrování. |
Měkký (Soft) 404 | Stránka zobrazuje obsah typu "Stránka neexistuje", ale vrátí kód 200 (OK). | 200 OK (i když stránka neexistuje) | Google to považuje za nízkokvalitní obsah, může pokutovat. | Opravit na skutečný 404 nebo 410 (Gone). |
Jak rozpoznat Soft 404?
- Pomocí Google Search Console (sekce "Indexování" → "Vyloučené" → "Soft 404").
- Ruční kontrola – zadejte URL do prohlížeče a podívejte se na HTTP hlavičky (např. pomocí httpstatus.io).
- Příznak: Stránka zobrazuje "Nenalezeno", ale v kódu je 200 OK.
4. Jak opravit a předcházet 404 chybám?
🔧 1. Zkontrolujte, zda stránka opravdu neexistuje
- Pokud stránka byla přesunuta → použijte 301 přesměrování.
- Pokud stránka byla smazána a nemá náhradu → nechte 404.
- Doporučení: Vytvořte užitečnou 404 stránku s odkazy na relevantní obsah (např. vyhledávání, kategorie, kontakt).
🔧 2. Opravte špatné odkazy (interní i externí)
- Interní odkazy (v menu, článcích, patičce):
- Prohledejte web pomocí Screaming Frog SEO Spider a opravte chybné odkazy.
- Externí odkazy (backlinky):
- Použijte Ahrefs nebo Majestic k nalezení odkazů na neexistující stránky.
- Kontaktujte majitele webu a požádejte o opravu, nebo nastavte 301 přesměrování.
🔧 3. Vytvořte užitečnou 404 stránku
Místo generické chyby "404 Not Found" vytvořte stránku, která: ✅ Vysvětluje, že stránka neexistuje (přívětivým způsobem). ✅ Nabízí vyhledávání (např. Google Custom Search). ✅ Odkazuje na důležité stránky (domovská stránka, kategorie, kontakt). ✅ Zahrnuje humor nebo grafiku (např. New Yorker 404).
Příklad dobré 404 stránky: "Oops! Stránka, kterou hledáte, tu už není. Zkuste vyhledávání nebo navštivte naši domovskou stránku."
🔧 4. Použijte 410 (Gone) pro trvale smazané stránky
- 404 = Stránka dočasně neexistuje (může se vrátit).
- 410 = Stránka byla trvale smazána (vyhledávače ji rychleji odstraní z indexu).
🔧 5. Pravidelně monitorujte 404 chyby
- Google Search Console (sekce "Pokrytí" → "Chyba").
- Screaming Frog SEO Spider (nástroj pro skenování webu).
- Ahrefs / SEMrush (monitorování backlinků na neexistující stránky).
5. Jak zkontrolovat, zda stránka vrací 404?
🛠 Nástroje pro kontrolu stavových kódů
Nástroj | Popis | Odkaz |
---|---|---|
httpstatus.io | Rychlá kontrola HTTP kódu pro danou URL. | httpstatus.io |
Google Search Console | Zobrazuje chyby 404 a další problémy s indexací. | search.google.com/search-console |
Screaming Frog SEO Spider | Skenuje celý web a najde všechny 404 chyby. | screamingfrog.com |
Redirect Path (Chrome rozšíření) | Zobrazuje přesměrování a stavové kódy přímo v prohlížeči. | Chrome Web Store |
6. Nejčastější otázky o 404 chybách
❓ Mám všechny 404 chyby opravit?
✅ Ano, pokud:
- Stránka měla důležitý obsah (např. produkt, článek).
- Na stránku vedou externí odkazy (backlinky).
- Stránka měla dobré pozice ve vyhledávání.
❌ Ne, pokud:
- Stránka nikdy neexistovala (např. špatně zadaná URL).
- Stránka byla záměrně smazána a nemá náhradu.
❓ Jaký je rozdíl mezi 301 a 302 přesměrováním?
Kód | Význam | Použití |
---|---|---|
301 | Trvalé přesměrování (SEO-friendly, předává link juice). | Použijte, pokud stránka byla trvale přesunuta. |
302 | Dočasné přesměrování (nepředává plnou sílu odkazů). | Použijte, pokud je přesun dočasný (např. během údržby). |
❓ Může 404 poškodit mé SEO?
- Jedna 404 chyba? Ne, to je normální.
- Mnoho 404 na důležitých stránkách? Ano, může snížit důvěryhodnost webu a zhoršit crawlability.
7. Závěr: Jak správně pracovat s 404 chybami?
- Identifikujte 404 chyby (Google Search Console, Screaming Frog).
- Rozhodněte, zda stránku obnovit, přesměrovat nebo nechat jako 404.
- Opravte špatné odkazy (interní i externí).
- Vytvořte užitečnou 404 stránku pro lepší UX.
- Pravidelně monitorujte a předcházejte novým chybám.
💡 Tip: Pokud rekonstruujete web, vždy nastavte 301 přesměrování na nové URL, aby nedošlo ke ztrátě SEO hodnoty.
8. Doporučené zdroje pro další čtení
- Google: Stavové kódy HTTP
- SEO Prakticky: Stavové kódy
- Moz: Jak opravit 404 chyby
- Ahrefs: Průvodce 301 přesměrováním
Zdroje (citace dle APA)
- SEO Prakticky. (n.d.). Stavové kódy HTTP a jejich význam pro SEO. Získáno z https://www.seoprakticky.cz/seo-akademie/stavove-kody/107
- Google Developers. (n.d.). HTTP response codes. Získáno z https://developers.google.com/web/fundamentals/performance/http2
- New Yorker. (n.d.). 404 Page Not Found. Získáno z https://www.newyorker.com/404
- Httpstatus.io. (n.d.). HTTP Status Code Checker. Získáno z https://httpstatus.io/