Over 10 years we helping companies reach their financial and branding goals. Onum is a values-driven SEO agency dedicated.

LATEST NEWS
CONTACTS

Chyba 404 patří mezi nejčastější problémy, které potkají každého majitele webu. Sama o sobě není katastrofou, ale pokud ji ignorujete, postupně vám ukrajuje crawl budget, ničí uživatelský zážitek a v horším případě i pozice ve vyhledávání.

V tomto návodu se dozvíte, co přesně 404 znamená, kdy ji nechat být, kdy nasadit přesměrování 301 a v čem se liší od stavů 410 a soft 404. Postup je platný pro rok 2026 a obsahuje konkrétní kroky pro WordPress i další systémy.

Co znamená HTTP chyba 404?

Chyba 404 (plným názvem 404 Not Found) je HTTP stavový kód, kterým server odpovídá prohlížeči, že požadovaná stránka na zadané URL adrese neexistuje. Server běží, spojení proběhlo v pořádku, ale konkrétní zdroj jednoduše není k dispozici.

Tento stav patří do skupiny chyb 4xx, které označují problém na straně klienta — nejčastěji špatně zadaná adresa, smazaná stránka nebo chybný odkaz. Server přitom funguje správně a další stránky webu se načítají bez potíží.

V praxi se uživateli zobrazí hláška typu „Stránka nenalezena”, „Page Not Found” nebo „The requested URL was not found on this server”. Konkrétní vzhled závisí na nastavení webu a šablony — některé weby zobrazí prostou bílou stránku, jiné mají kreativně laděnou vlastní 404 stránku s navigací a vyhledáváním.

Proč chyba 404 vzniká?

Příčin bývá obvykle pět a v 90 % případů se opakují bez ohledu na to, jaký systém web pohání:

  • Smazaná stránka bez přesměrování — nejčastější scénář. Vymažete starý článek nebo produkt a zapomenete nasměrovat původní URL na nějaký relevantní cíl.
  • Změna URL adresy — upravíte slug stránky (např. z /seo-tipy-2024 na /seo-tipy) a nenastavíte 301 redirect ze staré varianty.
  • Překlep v adrese — uživatel nebo někdo, kdo na vás odkazuje z jiného webu, zadá URL špatně. Tomu nezabráníte, ale můžete zmírnit dopad.
  • Chybný interní odkaz — v textu článku odkážete na vlastní stránku, kterou jste mezitím přejmenovali. Klasická chyba po migraci nebo restrukturalizaci webu.
  • Migrace nebo přechod na HTTPS — bez pečlivě připraveného mapování starých a nových URL vznikne při migraci klidně několik tisíc 404 najednou.

U WordPressu je navíc specifický scénář: po změně struktury permalinků nebo aktualizaci pluginu se rozbijí všechny podstránky a homepage zůstane funkční. Příčinou bývá poškozený soubor .htaccess nebo neuložené nastavení trvalých odkazů.

404 vs 410 vs 301: kdy který kód použít?

Rozdíl mezi těmito stavovými kódy je zásadní, protože každý dává Googlu jiný signál. Špatná volba zbytečně rozhazuje crawl budget a v některých případech maže link equity, kterou by stránka mohla zachovat.

Kód Význam Kdy použít Dopad na SEO
301 Trvalé přesměrování Existuje relevantní náhradní stránka Předává link equity na novou URL
404 Nenalezeno (dočasné) Stránka neexistuje, ale možná se vrátí Google ji znovu kontroluje, postupně deindexuje
410 Trvale odstraněno Stránka je pryč navždy bez náhrady Rychlejší deindexace, šetří crawl budget
Soft 404 Tváří se jako 200 OK, ale obsah chybí NIKDY — je to chyba k odstranění Plýtvá crawl budgetem, mate roboty

Kdy nasadit 301 přesměrování

Pokud máte na webu jinou stránku, která pokrývá podobné nebo navazující téma jako ta smazaná, použijte 301 redirect. Google při něm přenese tzv. PageRank — ranking power, kterou původní URL nasbírala přes zpětné odkazy a historický provoz.

Praktický příklad: smazali jste produkt „Nike běžecké boty 2024″ a v nabídce máte novější „Nike běžecké boty 2026″. Nastavte 301 ze staré URL na novou. Jakákoliv autorita, kterou stará stránka získala, se přenese.

Pozor na tzv. catch-all redirect — přesměrování všech smazaných stránek na homepage. Google to v posledních letech detekuje jako soft 404, protože domovská stránka většinou nepokrývá konkrétní téma odstraněného obsahu. Podle dat z analýzy enterprise webů Google vyhodnotí jako soft 404 přibližně 85 % takových přesměrování během 14 dní.

Kdy nechat 404 nebo použít 410

Pokud stránka skončila bez jakékoliv smysluplné náhrady, je 404 (nebo lépe 410) správnou odpovědí. Google to v oficiální dokumentaci výslovně doporučuje — falešné přesměrování na nesouvisející obsah zhoršuje uživatelský zážitek i hodnocení relevance.

Volba mezi 404 a 410 je drobnější rozhodnutí. Reboot Online provedl kontrolovaný experiment na 119 testovacích URL: stránky se stavovým kódem 410 byly Googlebotem znovu navštíveny v průměru o 49,6 % méně často než ty se 404. Pro velké weby s tisíci smazaných URL to znamená měřitelnou úsporu crawl budgetu.

Praktické pravidlo: 404 použijte jako výchozí stav pro neexistující stránky, 410 nasaďte tehdy, když chcete Googlu jednoznačně říct, že stránka už nikdy nebude existovat (typicky GDPR removal, legal takedown nebo definitivně skončený produkt).

Co je soft 404 a proč je nebezpečný

Soft 404 vzniká, když server vrátí stavový kód 200 OK (vše v pořádku), ale obsah stránky je prázdný, chybový nebo nedává smysl. Pro Google je to nejhorší kombinace — stránka tvrdí, že existuje, ale ve skutečnosti nepřináší žádnou hodnotu.

Typické příklady soft 404: prázdné kategorie e-shopu bez produktů, vyhledávací stránky s nulovými výsledky, stránky s textem typu „Tento obsah byl odstraněn”, které vrací HTTP 200 místo 404.

Soft 404 v Google Search Console najdete v sekci Indexace stránek → Nezaindexováno → Soft 404. Řešení: buď doplňte plnohodnotný obsah, nebo nechte server vracet korektní 404/410.

Jak najít 404 chyby na svém webu?

Existují tři hlavní způsoby, jak chyby 404 detekovat. V praxi je dobré kombinovat alespoň dva, protože každý nástroj vidí jinou část obrazu.

1. Google Search Console

Bezplatný a nejdůležitější nástroj. Otevřete Indexace → Stránky a v sekci „Proč nejsou stránky indexované” hledejte řádek „Nenalezeno (404)”. Uvidíte přesný seznam URL, které Googlebot zkoušel načíst a narazil na chybu — včetně data prvního a posledního pokusu o crawl.

GSC zobrazuje pouze URL, které Google reálně zkoušel navštívit. Najde proto i 404 chyby pocházející z externích zpětných odkazů, na které byste sami nepřišli. Kontrolujte report alespoň jednou týdně.

2. Screaming Frog SEO Spider

Průmyslový standard pro hloubkový crawl webu. Bezplatná verze zvládá 500 URL, placená neomezeně. Po spuštění zadejte doménu, počkejte na dokončení crawlu a v záložce Response Codes filtrujte podle Client Error (4xx). Klíčový bonus oproti GSC: u každé 404 vidíte sloupec Inlinks — tedy odkud přesně vede rozbitý odkaz.

Screaming Frog je nejlepší volba pro audit po migraci nebo redesignu, kdy potřebujete vidět všechny interní 404 najednou. Stejnou funkci nabízí i Sitebulb, Ahrefs Site Audit nebo Semrush Site Audit.

3. Pluginy a vestavěné monitorovací nástroje

Pro WordPress existují specializované pluginy jako Rank Math 404 Monitor nebo Redirection. Logují každou 404 chybu přímo v administraci a u většiny z nich nastavíte 301 přesměrování dvěma kliky. Výhoda: vidíte i 404 od reálných uživatelů, nejen od robotů.

Druhá možnost jsou serverové logy přístupné přes hosting nebo FTP. Tam najdete kompletní seznam HTTP požadavků včetně všech 404 i s referrerem (odkud uživatel přišel). Pro netechnické uživatele je to overkill, pro pokročilou diagnostiku zlatý standard.

Jak opravit chybu 404 ve WordPressu krok za krokem?

Pokud najednou všechny podstránky vašeho WordPressu vrací 404 a homepage funguje, máte typický problém s permalinky nebo souborem .htaccess. Postup řešení je následující:

  1. Resetujte trvalé odkazy. V administraci jděte do Nastavení → Trvalé odkazy. Bez jakékoliv změny stiskněte „Uložit změny”. WordPress přepíše soubor .htaccess a v 70 % případů je problém vyřešen.
  2. Zazálohujte web. Pokud reset permalinků nepomohl, vždy si nejprve udělejte zálohu (databáze + soubory) předtím, než budete sahat do .htaccess.
  3. Zkontrolujte .htaccess. Přihlaste se přes FTP nebo File Manager v hostingu, otevřete .htaccess v kořenovém adresáři. Pokud je poškozený nebo prázdný, vložte standardní WordPress kód (najdete ho v oficiální dokumentaci wordpress.org).
  4. Vypněte všechny pluginy. V Nástroje → Stav webu nebo přes FTP přejmenujte složku /wp-content/plugins/. Pokud chyba zmizí, postupně pluginy zapínejte a najděte viník.
  5. Otestujte výchozí šablonu. Přepněte na výchozí WordPress téma (Twenty Twenty-Five). Pokud problém zmizí, je chyba v aktivní šabloně.
  6. Vyčistěte cache. Cache plugin (WP Rocket, LiteSpeed Cache), CDN (Cloudflare) i prohlížeč můžou držet starou verzi stránky. Po každé úpravě cache vyprázdněte.

Nasazení 301 přesměrování ve WordPressu

Pro nastavení přesměrování doporučuji plugin Redirection (zdarma, ověřený, přes 2 miliony aktivních instalací) nebo modul Redirections v Rank Math / Yoast SEO Premium. Zadáte starou URL, novou URL, vyberete typ 301 Permanent a uložíte.

U menšího počtu přesměrování to zvládnete také přímo přes .htaccess. Příklad pravidla pro jednu konkrétní stránku:

Redirect 301 /stary-clanek/ https://example.com/novy-clanek/

Pro hromadné přesměrování celých sekcí použijte RedirectMatch s regulárními výrazy. Po každé změně .htaccess vždy otestujte několik URL — chyba v syntaxi může shodit celý web.

Jak vytvořit vlastní 404 stránku, která neztrácí návštěvníky?

Dobře navržená 404 stránka mění slepou uličku v užitečnou navigaci. Standardní hláška prohlížeče vede k odchodu uživatele během několika vteřin, kdežto promyšlená vlastní stránka ho udrží na webu a často nasměruje k cíli.

Co by měla vlastní 404 stránka obsahovat:

  • Jasné a stručné sdělení — vysvětlete krátce, co se stalo, bez technického žargonu. „Tato stránka už neexistuje” funguje lépe než „HTTP Error 404″.
  • Hlavní navigaci webu — uživatel musí mít stejné menu jako na běžných stránkách, aby měl odkud pokračovat.
  • Vyhledávací pole — pomůže rychle najít to, co návštěvník hledal, jen na jiné URL.
  • Odkazy na nejčtenější obsah — 3 až 5 nejnavštěvovanějších stránek nebo kategorií. Funguje to jako pojistka proti odchodu.
  • Kontakt nebo odkaz na podporu — zejména u e-shopů. Někdy uživatel hledal něco důležitého a chce to s vámi vyřešit.
  • Konzistentní branding — fonty, barvy, logo. Stránka má stále působit jako součást vašeho webu, ne jako server error.

Důležité technické pravidlo: vlastní 404 stránka musí stále vracet HTTP stavový kód 404 (nebo 410), nikdy 200. Jinak se z ní stane soft 404 a Google ji bude vyhodnocovat negativně. Při testování přes nástroje typu HTTP Status Checker tedy musí kód odpovídat významu obsahu.

Jak chyby 404 ovlivňují SEO?

Krátká odpověď: samotná 404 chyba není přímý ranking faktor a Google ji považuje za normální součást internetu. Oficiální dokumentace Search Central z roku 2025 to potvrzuje slovy, že 404 chyby zpravidla negativně neovlivňují pozici webu, pokud máte jistotu, že hlášené URL by skutečně neměly existovat.

Dlouhá odpověď: 404 mají několik nepřímých dopadů, které se při zanedbání sčítají do měřitelného poklesu výkonu:

  • Crawl budget — pokud má web stovky 404 URL, Googlebot na nich zbytečně tráví čas místo crawlování důležitých stránek. U malých webů zanedbatelné, u e-shopů s tisíci produktů kritické.
  • Ztráta link equity — pokud má smazaná stránka kvalitní zpětné odkazy a vrací 404 místo 301 redirectu na nástupce, ztrácíte přenášenou autoritu. Toto je nejčastější chyba po migraci webu.
  • Uživatelský zážitek — vyšší bounce rate a kratší time on site jsou signály, které Google bere v potaz nepřímo (přes Chrome data, vyhledávání, kliky).
  • Signály údržby — velké množství 404 indikuje, že o web se nikdo systematicky nestará. Google má jasný cíl — doporučovat aktuální a spolehlivé weby.

Zlaté pravidlo SEO správy 404 chyb v roce 2026: nesmyslné nebo neexistující URL nechte vracet 404 (nebo 410). Stránky, které měly hodnotu a mají relevantního nástupce, přesměrujte přes 301. Nikdy neslučujte všechno na homepage.

Nejčastější otázky

Je chyba 404 špatná pro SEO?

Sama o sobě ne. Google považuje 404 za přirozenou součást webu a nepřímo se promítají až tehdy, když jich máte velké množství, ztrácíte přes ně link equity nebo zhoršují uživatelský zážitek. Důležité je rozlišit chyby k opravě a ty, které mají právem 404 zůstat.

Jak rychle Google odstraní 404 stránku z indexu?

Závisí na autoritě webu a stáří URL. U běžných stránek to bývá několik týdnů, u silných domén s historickou návštěvností může Googlebot kontrolovat URL i několik měsíců. Stavový kód 410 deindexaci zpravidla urychlí o 30 až 50 %.

Mám přesměrovat všechny smazané stránky na homepage?

Ne. Google takzvaný catch-all redirect na homepage detekuje jako soft 404, pokud cílová stránka tematicky neodpovídá té původní. Lepší je nechat 404, případně 410, nebo přesměrovat jen tam, kde existuje skutečně relevantní náhradní obsah.

Co je rozdíl mezi 404 a 410?

404 znamená „Stránka nenalezena” a Google ji bere jako potenciálně dočasný stav — vrací se ji znovu pokoušet crawlovat. 410 znamená „Trvale odstraněno” a dává jasnější signál, že stránka už nikdy nebude existovat. 410 vede k rychlejší deindexaci a šetří crawl budget.

Proč mi po migraci na HTTPS hází WordPress všude 404?

Nejčastější příčinou je nesprávně přepsaný .htaccess nebo nepřemapované staré URL. Začněte resetem trvalých odkazů (Nastavení → Trvalé odkazy → Uložit) a pokud to nepomůže, zkontrolujte obsah souboru .htaccess proti oficiální WordPress šabloně.

Jak často mám kontrolovat 404 chyby v Search Console?

Minimálně jednou týdně, u větších webů a e-shopů ideálně dvakrát týdně. Pravidelný monitoring zachytí nové problémy dřív, než se rozšíří, a usnadní reakci na náhlé výpadky způsobené změnami v šabloně, pluginech nebo serveru.

Shrnutí: jak ke 404 přistupovat v roce 2026

Chyba 404 není problém, který by se dal úplně vyhnout — patří k přirozenému provozu každého webu. Cílem proto není mít nulu 404 chyb, ale rozumně je řídit. Smysluplnou stránku se zpětnými odkazy přesměrujte přes 301 na náhradní obsah. Definitivně zaniklou stránku bez ekvivalentu nechte vracet 404 nebo 410. A pokud zjistíte soft 404, opravte ji bez odkladu — je to jediný typ 404, který reálně škodí.

Pravidelný monitoring přes Google Search Console, kvalitní vlastní 404 stránka a důslednost při migracích vám ušetří desítky hodin SEO oprav a stovky ztracených návštěvníků měsíčně. To je rozdíl mezi webem, který „prostě funguje”, a webem, který skutečně rankuje.

Další zdroje:

  1. 404 SEO guide: do 404 errors hurt SEO? Learn best practices – urllo [online]. [cit. 10. 5. 2026]. Dostupné z: https://www.urllo.com/resources/learn/404-not-found-error-seo
  2. 404 vs 410 – The Technical SEO Experiment – Reboot Online [online]. [cit. 10. 5. 2026]. Dostupné z: https://www.rebootonline.com/blog/404-vs-410-the-technical-seo-experiment/
  3. The Complete Guide to Redirecting Deleted Pages: 301, 404, or 410? – Intero Digital [online]. [cit. 10. 5. 2026]. Dostupné z: https://www.interodigital.com/blog/the-complete-guide-to-redirecting-deleted-pages-301-404-or-410/
  4. The Ultimate Guide To 404, 410, and Soft 404 Errors – Matthew Edgar [online]. [cit. 10. 5. 2026]. Dostupné z: https://www.matthewedgar.net/website-error-pages/
  5. 8 Easy steps to Fix WordPress 404 Not Found Error – Cloudways [online]. [cit. 10. 5. 2026]. Dostupné z: https://www.cloudways.com/blog/wordpress-404-error/
  6. 404 Page Best Practices: UX Design Tips & Inspiring Examples (2026) – UXPin [online]. [cit. 10. 5. 2026]. Dostupné z: https://www.uxpin.com/studio/blog/404-page-best-practices/
  7. Chyba 404: Co znamená, proč vzniká a jak ji opravit? – Váš-Hosting [online]. [cit. 10. 5. 2026]. Dostupné z: https://www.vas-hosting.cz/blog-error-404
  8. Google Search Console Errors: How to Find and Fix Them All – SEOTesting [online]. [cit. 10. 5. 2026]. Dostupné z: https://seotesting.com/google-search-console/error-codes/

Zaujal tě článek? Dej nám zpětnou vazbu:

Hodnocení: 4.9 / 5. Hlasů: 7

Ještě žádné hodnocení 🙁 Buď první!

Autor

Ivo Matěj

Online marketingu se věnuje přes 16 let. Je zakladatelem Converso, kde se specializuje na SEO, affiliate marketing a obsahové projekty. Dříve vedl marketing ve firmách jako Balíkobot, Srovnáme.cz nebo SportFotbal.

Přidat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *