Technické SEO
Co je chyba 404 a jak ovlivňuje SEO
Chyba 404 je stavový kód HTTP, který server vrací ve chvíli, kdy požadovaná stránka na dané URL neexistuje. Tato stránka vysvětlí, co za 404kou stojí, jak ji najdete, které opravit jako první a jak z ní udělat co nejmenší problém pro uživatele i vyhledávače.
Obsah článku
Definice
Co je chyba 404 a kdy ji server vrací
Chyba 404 Not Found je odpověď HTTP serveru, která říká: stránka na této adrese neexistuje. Jde o standardní stavový kód ze skupiny 4xx, tedy chyb na straně klienta. Server ji vrací ve chvíli, kdy požadovaná URL neodkazuje na žádný existující obsah.
Z technického pohledu proběhne komunikace takto: prohlížeč nebo vyhledávač pošle na server požadavek GET pro konkrétní URL. Server místo obsahu odpoví stavovým kódem 404 a obvykle zobrazí chybovou stránku. Na rozdíl od kódu 200, který značí úspěšné nalezení stránky, nebo kódu 301, který přesměruje na novou adresu, 404 jednoznačně říká: tady nic není.
Jde o jeden z nejběžnějších stavových kódů na webu. Sama o sobě 404ka není katastrofa. Problém nastává tehdy, kdy se vyskytuje systematicky nebo na URL, které mají skutečnou hodnotu — například na ně vedou zpětné odkazy nebo měly silné organické pozice.
Příčiny
Proč 404 chyby vznikají
Nejčastějším důvodem je záměrné nebo neúmyslné smazání stránky bez nastavení přesměrování na náhradu. To nastane například při restrukturalizaci webu, migraci na nový redakční systém nebo odstraňování zastaralého obsahu. Interní odkaz v navigaci nebo v článku pak stále ukazuje na mrtvou adresu.
Druhý velmi častý případ je změna URL adresy. Obsah zůstal na webu, ale byl přesunut na novou cestu. Pokud správce zapomněl nastavit přesměrování ze staré adresy, všechny existující zpětné odkazy i záložky uživatelů vedou do prázdna.
Třetím zdrojem jsou chyby v odkazech, jinak řečeno broken linky. Může jít o překlep v ručně zadané URL, o odkaz z externího webu, který aktualizaci nestačil, nebo o odkaz vygenerovaný dynamicky ze špatného parametru. Crawlery jako Screaming Frog nebo Googlebot takové nefunkční odkazy při průchodu webem odhalí.
Méně obvyklou, ale záludnou příčinou jsou technické problémy na straně serveru nebo v konfiguraci CMS. WordPress například při špatném nastavení hezkých URL (permalinků) může vracet 404 i na stránkách, které reálně existují.
SEO dopad
Jak chyba 404 ovlivňuje SEO
Než přejdeme k dopadům, je důležité upřesnit jeden bod přímo z Google dokumentace: jednotlivé 404ky hodnocení stránek nepoškozují. Google sám uvádí, že chyby 404 obecně nemají vliv na výkon webu ve výsledcích vyhledávání a že většina z nich opravu nevyžaduje.
Problém vzniká ve třech konkrétních situacích.
Ztráta hodnoty zpětných odkazů
Pokud jiný web odkazuje na stránku, která vrací 404, hodnota toho odkazu se ztrácí. Stránka ji nepředává dál na váš web. Čím silnější je odkazující doména a čím více takových odkazů máte, tím větší je ztráta.
Plýtvání crawl budgetem
U větších webů Google věnuje každému webu určitý čas na procházení. Pokud Googlebot znovu a znovu navštěvuje mrtvé adresy, přichází o čas, který mohl věnovat novým nebo aktualizovaným stránkám. Týká se webů se stovkami a více 404kami, nikoliv jednotek. Více o tom v článku o crawl budgetu.
Signál zanedbaného webu
Pokud Google při crawlu nalézá velký podíl nefunkčních URL, může to ovlivnit, jak hodnotí celkovou kvalitu a udržovanost domény. Z pohledu uživatele je dopad přímý a okamžitý: místo obsahu dostane chybovou stránku a ve většině případů web opustí.
Záludnější varianta
Soft 404 — záludnější varianta
Vedle klasické chyby 404 existuje tzv. soft 404. Jde o situaci, kdy server vrací kód 200 (stránka technicky existuje), ale Google ji vyhodnotí jako prázdnou nebo irelevantní a zachází s ní jako s chybou. Typický případ je prázdná kategorie e-shopu po vyprodání všech produktů nebo stránka s textem „produkt není k dispozici“ bez dalšího obsahu. Soft 404 je záludnější proto, že ji standardní HTTP kontrola neodhalí. Podrobnější informace o tom, jak soft 404 identifikovat a opravit, najdete v samostatném článku: co je soft 404.
Detekce
Jak najít chyby 404 na svém webu
Máte tři praktické možnosti. Nejlépe je kombinovat první dvě.
Google Search Console — kde přesně hledat
Google Search Console je nejspolehlivější zdroj dat o 404kách, které vidí Google. Přehled najdete takto:
- Přihlaste se do GSC a vyberte příslušný web.
- V levém menu klikněte na Indexování, poté na Stránky.
- Přejděte do části Proč stránky nejsou indexovány.
- V tabulce hledejte řádek Nenalezeno (404). Kliknutím zobrazíte seznam konkrétních URL.
- Každou URL lze rozkliknout a zjistit, odkud na ni Google přišel — pole Nalezení ukáže, zda odkaz pochází z externího webu, interního odkazu nebo souboru sitemap.
Druhý užitečný nástroj v GSC je Kontrola URL. Zadejte libovolnou adresu a okamžitě uvidíte, jak ji Google vidí, jaký stavový kód server vrátil a kdy ji Googlebot naposledy navštívil.
Crawlovací nástroje — Screaming Frog a Ahrefs
GSC zobrazuje pouze URL, o kterých Google ví. Nezachytí 404ky na stránkách, které ještě nebyly crawlovány, ani nefunkční interní odkazy uvnitř webu, pokud na ně Google zatím nenarazil. Pro kompletní přehled použijte crawlovací nástroj.
Screaming Frog
V bezplatné verzi zkontroluje až 500 URL. Projde celý web a v záložce Response Codes — filtr 4xx zobrazí všechny adresy vracející klientskou chybu, včetně zdrojového odkazu. Exportujte a seřaďte podle sloupce Inlinks — URL s nejvíce interními odkazy jsou priorita.
Ahrefs Site Audit
Funguje obdobně jako Screaming Frog, ale navíc propojí nefunkční URL s daty o zpětných odkazech. Vidíte tedy nejen co vrací 404, ale také kolik externích webů na danou adresu odkazuje. To je zásadní informace pro prioritizaci oprav.
Jak odlišit interní od externích 404 chyb
Toto rozlišení určuje, jakou akci podniknete. Interní 404 (nefunkční odkaz z vašeho vlastního webu) opravíte úpravou odkazu nebo přesměrováním 301. Je to vaše chyba a záleží jen na vás, kdy ji opravíte.
Externí 404 (jiný web odkazuje na URL, která na vašem webu neexistuje) nemůžete opravit u zdroje, ale můžete nastavit přesměrování 301 na nejrelevantnější náhradu — a tím zachovat hodnotu zpětného odkazu. V GSC pole „Nalezení“ u každé 404ky ukáže, odkud odkaz pochází.
Rozhodovací klíč
Jak prioritizovat opravy — které 404ky řešit jako první
Nejčastější chyba při správě 404ek je snaha opravit všechny najednou. Většina 404ek opravu nevyžaduje. Google sám říká, že pokud URL na vašem webu nikdy neexistovala nebo jde o záměrně smazaný obsah bez náhrady, je 404 správná odpověď a oprava by situaci nezlepšila.
| Situace | Doporučená akce | Proč |
|---|---|---|
| Na URL vedou zpětné odkazy z externích webů | Přesměrování 301 na nejrelevantnější náhradu | Zachování link equity |
| URL měla organickou návštěvnost (ověřte v GSC nebo GA) | Přesměrování 301 nebo obnovení stránky | Ztráta rankingového potenciálu |
| Na URL vedou interní odkazy z vašeho webu | Oprava odkazu nebo přesměrování 301 | Crawl budget a UX |
| Stránka smazána záměrně, bez relevantní náhrady | Stavový kód 410 Gone | Rychlejší deindexace, čistý signál pro Google |
| Překlep v URL, stránka existuje na správné adrese | Oprava odkazu, 301 jen pokud překlep opakuje více zdrojů | Nejjednodušší a nejčistší řešení |
| URL na webu nikdy neexistovala, žádné zpětné odkazy | Nechat být | Není co zachraňovat, oprava by nepřinesla hodnotu |
Řešení
Jak opravit chybu 404 — přehled řešení
Existují čtyři způsoby opravy. Výběr závisí na situaci, ne na preferenci.
Přesměrování 301 — kdy a jak
Přesměrování 301 je správná volba vždy, když existuje relevantní náhrada za smazanou nebo přesunutou stránku. Říká prohlížeči i vyhledávači: obsah je trvale na nové adrese, jdi tam. Google při 301 přenáší prakticky veškerou hodnotu zpětných odkazů na cílovou URL.
Klíčové slovo je relevantní. Přesměrování 301 na homepage místo skutečné náhrady není řešení — je to chyba. Google takové přesměrování může vyhodnotit jako soft 404, protože cílová stránka obsah nenahrazuje. Uživatel dostane stránku, na které nehledal nic z toho, co potřeboval.
Ve WordPressu nastavíte 301 nejrychleji přes plugin Rank Math nebo Yoast SEO — oba mají záložku pro správu přesměrování bez nutnosti editovat konfigurační soubory. Pro pokročilé uživatele nebo weby mimo WordPress slouží soubor .htaccess na Apache serverech.
Stavový kód 410 Gone — kdy je lepší než 404
Stavový kód 410 říká Googlu: tato stránka je trvale odstraněna a nebude obnovena. Na rozdíl od 404, která může být dočasná, 410 dává jasný signál k rychlé deindexaci. 410 použijte tehdy, kdy obsah byl záměrně a trvale odstraněn, neexistuje žádná relevantní náhrada a chcete Googlu explicitně sdělit, že nemá URL znovu zkoušet.
Oprava interního odkazu
Pokud 404 vznikla přesunem URL a odkaz na ni vede z vašeho vlastního webu, nejčistší řešení je opravit samotný odkaz — změnit ho tak, aby ukazoval přímo na správnou aktuální adresu. Přesměrování 301 sice také funguje, ale zbytečně přidává krok do cesty. Každý přesměrovaný interní odkaz znamená, že Google musí udělat dva požadavky místo jednoho. Screaming Frog v záložce Inlinks ke každé 404ce ukáže přesně, na které stránce a v jakém prvku je chybný odkaz umístěn.
Obnovení smazané stránky
Pokud byla stránka smazána omylem nebo měla výraznou organickou návštěvnost a zpětné odkazy, zvažte její obnovení na původní URL. Jde o nejčistší řešení ze všech — URL zůstává stejná, veškerá hodnota se zachovává, Google nepotřebuje žádnou aktualizaci. Při obnově obsahu ověřte v GSC historická data o výkonu dané URL. Pokud šlo o jednotky kliknutí měsíčně, obnova pravděpodobně nestojí za úsilí. Pokud to byly stovky nebo tisíce, obnova má smysl.
UX
Vlastní 404 stránka — co musí obsahovat
I při pečlivé správě webu se občas 404ka objeví. Uživatel může zadat adresu s překlepem, starý odkaz ze sociálních sítí může přežít přesměrování nebo vypršet. Proto má každý web mít připravenou vlastní 404 stránku, která návštěvníka neztratí.
Dobrá 404 stránka plní tři úkoly: srozumitelně vysvětlí situaci, nabídne cestu dál a udrží uživatele na webu.
- Jasné sdělení bez technického žargonu — klidně s nádechem humoru, pokud to značce sedí
- Navigace na hlavní části webu — odkaz na homepage nestačí, dejte přímé linky na klíčové kategorie nebo produkty
- Vyhledávací pole — uživatel hledal něco konkrétního, dejte mu šanci najít to jiným způsobem
- Kontaktní možnost — e-mail nebo formulář jako záchranná síť
- Konzistentní design — stejné menu, písmo a barvy jako zbytek webu
- Automatické přesměrování na homepage bez vědomí uživatele — matoucí a pro Google problematické
- Stavový kód 200 místo 404 — vznikla by soft 404.
- Prázdná stránka bez navigace — uživatel nemá kam jít a web opustí
Příležitost
Broken link building
Chyby 404 na cizích webech jsou příležitost pro linkbuilding. Technika se nazývá broken link building a spočívá v tom, že najdete nefunkční odkaz na externím webu, který by měl směřovat na obsah podobný tomu, co máte na svém webu, a oslovíte správce s nabídkou náhrady.
Časté otázky
FAQ — nejčastější otázky ke chybě 404
Zdroje
Zdroje a reference
- Google Search Console nápověda: Chyby 404 — support.google.com (přístup: 2026-04-17)
- Google Search Console nápověda: Přehled Indexování stránek — support.google.com (přístup: 2026-04-17)
- Semrush: 404 Error — semrush.com (přístup: 2026-04-17)
- Semrush: 301 Redirects — semrush.com (přístup: 2026-04-17)
- Semrush: HTTP Status Codes — semrush.com (přístup: 2026-04-17)