Falešná chyba 404
Falešná chyba 404 (Soft 404): Co to je, proč škodí SEO a jak ji opravit
Pokud se věnujete SEO nebo spravujete web, určitě jste se setkali s chybou 404 – stránka nebyla nalezena. Ale co když web vypadá, že chybu 404 zobrazuje, ale ve skutečnosti server vrátí kód 200 (OK)? Právě to je falešná chyba 404 (Soft 404) – problém, který může poškodit vaše SEO, zhoršit uživatelskou zkušenost a způsobit, že vyhledávače špatně indexují váš web.
V tomto článku si vysvětlíme: ✅ Co je falešná chyba 404 a jak vzniká ✅ Proč je pro SEO problém a jak škodí vašemu webu ✅ Jak ji rozpoznat (praktické nástroje a metody) ✅ Jak ji opravit (krok za krokem s příklady) ✅ Osvědčené tipy z praxe pro prevenci
1. Co je falešná chyba 404 (Soft 404)?
Falešná chyba 404 (anglicky Soft 404) je situace, kdy:
- Uživatel vidí stránku s hlášením „Stránka nenalezena“ (nebo podobným textem).
- Server ale nevrací správný HTTP status 404 (Not Found) nebo 410 (Gone), ale místo toho 200 (OK).
- Vyhledávače (Google, Seznam) si nejsou jisté, zda stránka existuje, nebo ne, což vede k problémům s indexací.
Typické formy falešné chyby 404
Typ | Popis | Příklad |
---|---|---|
Soft 404 (nejčastější) | Stránka vrací HTTP 200 (OK), ale obsahuje text jako „Stránka neexistuje“ nebo je prázdná. | Uživatel vidí: „Omlouváme se, stránka nebyla nalezena.“ Server ale vrátí: 200 OK (místo 404). |
Chybně nakonfigurovaná 404 šablona | Web má šablonu pro chybu 404, ale server nevrací správný kód. | Např. WordPress plugin zobrazí 404 stránku, ale server stále posílá 200 OK. |
Prázdné nebo nízkokvalitní stránky | Stránka existuje (HTTP 200), ale obsahuje minimální nebo žádný obsah (např. „Zde zatím nic není“). | Typické u kategorií bez produktů nebo starých URL bez obsahu. |
Zmatení 404 a 410 | Některé weby používají 410 (trvale odstraněno) místo 404 (dočasně nedostupné), což může také matout vyhledávače. | Pokud stránka trvale zmizela, mělo by se použít 410, ne 200. |
2. Proč je falešná chyba 404 problém pro SEO?
Vyhledávače jako Google nebo Seznam potřebují jasné signály, zda stránka existuje, nebo ne. Pokud dostanou rozporuplné informace, může to vést k těmto problémům:
🔴 1. Špatná indexace a ztráta pozic ve vyhledávání
- Vyhledávače neví, zda stránku mají indexovat, nebo ne.
- Pokud Google najde množství Soft 404, může snížit důvěryhodnost celého webu.
- Stránky, které by měly být odstraněny, zůstávají v indexu a zbytečně spotřebovávají crawl budget (čas, který Google věnuje procházení vašeho webu).
🔴 2. Duplicitní obsah a kanibalizace klíčových slov
- Pokud máte více URL s podobným obsahem (např. prázdné kategorie), Google je může považovat za duplicitní.
- To může vést k kanibalizaci klíčových slov (více stránek soutěží o stejné dotazy).
🔴 3. Horší uživatelská zkušenost (UX) a vyšší míra opuštění
- Uživatelé, kteří narazí na falešnou 404 stránku, mohou být zmatení (protože stránka „existuje“, ale nemá obsah).
- To vede k vyšší míře opuštění (bounce rate), což může negativně ovlivnit hodnocení webu.
🔴 4. Plýtvání crawl budgetem
- Crawl budget je čas, který Google věnuje procházení vašeho webu.
- Pokud máte množství Soft 404, Google ztrácí čas procházením neexistujících stránek místo těch důležitých.
3. Jak rozpoznat falešnou chybu 404?
Existuje několik způsobů, jak Soft 404 identifikovat:
🔍 1. Ruční kontrola HTTP statusu
- Použijte nástroj jako HTTP Status Code Checker nebo rozšíření pro prohlížeč (např. Redirect Path).
- Zadejte URL a zkontrolujte, zda vrácený kód odpovídá obsahu:
- 200 OK + text „Stránka nenalezena“ = Soft 404
- 404 Not Found = správná chyba
- 410 Gone = trvale odstraněno (správně)
📌 Příklad:
- Špatně:
https://priklad.cz/neexistujici-stranka
→ 200 OK + text „Stránka nebyla nalezena.“ - Správně:
https://priklad.cz/neexistujici-stranka
→ 404 Not Found
🔍 2. Google Search Console (GSC)
- Přihlaste se do Google Search Console.
- Přejděte na „Indexování“ → „Pokrytí“.
- Hledejte chybové hlášení „Soft 404“ nebo „Vyloučeno“ s důvodem „Soft 404“.
📌 Co dělat, když najdete Soft 404 v GSC?
- Zkontrolujte, zda stránka opravdu neexistuje (nebo zda nemá být přesměrována).
- Opravte HTTP status (viz další kapitola).
🔍 3. SEO nástroje (Screaming Frog, Ahrefs, SEMrush)
- Screaming Frog SEO Spider (zdarma do 500 URL) může skenovat celý web a najít Soft 404.
- Spusťte crawl → „Response Codes“ → „Soft 404“.
- Ahrefs/SEMrush mohou také detekovat Soft 404 v sekci „Site Audit“.
🔍 4. Kontrola obsahu stránky
- Pokud stránka vrací 200 OK, ale:
- Nemá téměř žádný obsah (např. „Zde zatím nic není“).
- Obsahuje pouze navigaci nebo vyhledávání.
- Je to prázdná kategorie nebo archiv. → Jedná se pravděpodobně o Soft 404.
4. Jak opravit falešnou chybu 404? (Krok za krokem)
🛠 1. Nastavte správný HTTP status (404 nebo 410)
- Pokud stránka neexistuje a nemá být přesměrována → vrátit 404 (Not Found).
- Pokud stránka byla trvale odstraněna → vrátit 410 (Gone).
📌 Jak to udělat?
- WordPress: Použijte plugin jako „Redirection“ nebo upravte
.htaccess
. - PHP: Přidejte do souboru
header("HTTP/1.0 404 Not Found");
- Nginx/Apache: Nakonfigurujte server tak, aby vracel správné kódy.
📌 Příklad pro .htaccess
(Apache):
ErrorDocument 404 /404.html
(Za předpokladu, že /404.html
je správně nakonfigurovaná stránka.)
🛠 2. Vytvořte užitečnou stránku 404
Místo prázdné stránky zlepšete uživatelskou zkušenost: ✅ Navigační odkazy (domů, populární stránky, kategorie). ✅ Vyhledávací pole (aby uživatel mohl najít, co hledá). ✅ Doporučený obsah (např. „Možná hledáte…“). ✅ Kontaktní formulář (pokud uživatel potřebuje pomoc).
📌 Příklad dobré 404 stránky: (Obrázek: Užitečná 404 stránka s navigací a vyhledáváním.)
🛠 3. Odstraňte nebo přesměrujte zbytečné URL
- Pokud stránka nemá být dostupná, odstraňte ji a vraťte 404/410.
- Pokud existuje relevantní náhrada, použijte 301 redirect (trvalé přesměrování).
📌 Příklad 301 redirectu v .htaccess
:
Redirect 301 /stara-url https://priklad.cz/nova-url
🛠 4. Aktualizujte sitemap.xml
- Odstraňte z mapy stránek (sitemap.xml) všechny neexistující URL.
- Použijte Google Search Console k znovuodeslání sitemapy.
🛠 5. Pravidelně monitorujte chyby 404
- Nastavte si alerty v Google Search Console.
- Používejte nástroje jako Screaming Frog pro pravidelné kontroly.
5. Praktické tipy z praxe (jak předcházet Soft 404)
💡 1. Správně nastavte 404 stránku
- Nepoužívejte standardní šablonu – vytvořte vlastní 404 stránku s užitečnými odkazy.
- Zajistěte, aby server vracel správný kód (404/410).
💡 2. Vyhněte se prázdným kategoriím a archivům
- Pokud kategorie nemá žádné produkty, skryjte ji nebo přesměrujte na nadřazenou kategorii.
- Neponechávejte prázdné stránky – buď je vyplňte obsahem, nebo odstraňte.
💡 3. Používejte 301 redirecty místo Soft 404
- Pokud stránka zmizela, ale má náhradu, přesměrujte ji.
- Nepoužívejte Soft 404 jako „dočasné řešení“ – to jen mate vyhledávače.
💡 4. Kontrolujte crawl budget
- Použijte Google Search Console k analýze, jak Google prochází váš web.
- Odstraňte zbytečné URL, které plýtvají crawl budgetem.
💡 5. Testujte po každé větší změně webu
- Po migraci, změně struktury URL nebo odstranění stránek vždy zkontrolujte, zda nevznikly Soft 404.
6. Závěr: Proč je důležité Soft 404 řešit?
Problém | Důsledek | Řešení |
---|---|---|
Vyhledávače neví, zda stránka existuje | Špatná indexace, ztráta pozic | Vrátit správný 404/410 |
Uživatelé jsou zmatení | Vyšší bounce rate, horší UX | Vytvořit užitečnou 404 stránku |
Plýtvání crawl budgetem | Google neprochází důležité stránky | Odstranit zbytečné URL |
Duplicitní obsah | Kanibalizace klíčových slov | Použít 301 redirecty |
→ Soft 404 není jen technický problém, ale může vážně poškodit vaše SEO a uživatelskou zkušenost.
7. Často kladené otázky (FAQ)
❓ Co je rozdíl mezi 404 a 410?
- 404 (Not Found) = Stránka dočasně nebo trvale neexistuje (vyhledávače ji mohou znovu zkoušet).
- 410 (Gone) = Stránka trvale zmizela a už se nevrátí (vyhledávače ji rychleji odstraní z indexu).
❓ Mám používat 301 redirect, nebo nechat 404?
- Pokud existuje relevantní náhrada → 301 redirect.
- Pokud stránka nemá náhradu → 404/410.
❓ Jak často bych měl kontrolovat Soft 404?
- Minimálně 1x za měsíc (pomocí Google Search Console nebo Screaming Frog).
- Po každé větší změně webu (migrace, odstranění stránek).
❓ Může Soft 404 způsobit pokles v organickém vyhledávání?
✅ Ano! Pokud Google najde množství Soft 404, může:
- Snížit důvěryhodnost webu.
- Omezit crawl budget.
- Špatně indexovat důležité stránky.
8. Zdroje (formát ČSN ISO 690)
- GOOGLE. Jak funguje prohledávání a indexování [online]. [cit. 2024-02-20]. Dostupné z: https://www.google.com/intl/cs/search/howsearchworks/crawling-indexing/
- GOOGLE. Soft 404 chyby v Search Console [online]. [cit. 2024-02-20]. Dostupné z: https://support.google.com/webmasters/answer/7440203?hl=cs
- MOZ. HTTP Status Codes: What They Are & How to Use Them for SEO [online]. [cit. 2024-02-20]. Dostupné z: https://moz.com/learn/seo/http-status-codes
- AHREFS. Soft 404 Errors: What They Are & How to Fix Them [online]. [cit. 2024-02-20]. Dostupné z: https://ahrefs.com/blog/soft-404-errors/
Autor: Michal Binka Datum poslední úpravy: 20. února 2025