Stavový kód 404 (Not Found): Co znamená a jak ho řešit?

Stavový kód 404 je odpověď serveru, kterou dává najevo, že požadovaná adresa neexistuje. Prohlížeč místo stránky zobrazí chybovou hlášku a Google adresu z indexu odstraní — nebo ji tam vůbec nezařadí.

Kolem 404 panuje víc nervozity, než si zaslouží. Chyby v Search Console vypadají jako něco, co je potřeba vynulovat, a tak se hromadně přesměrovává, co se dá. Přitom platí opak: 404 je správná odpověď na adresu, která opravdu neexistuje, a plošné přesměrovávání napáchá víc škody než užitku. Drahé je něco jiného — smazaný produkt, na který vedou odkazy, chybová stránka, která vrací kód 200, a stovky rozbitých interních odkazů, o kterých nikdo neví.

Co 404 znamená a co ne

Představte si 404 jako odpověď „takové číslo popisné tu nemáme". Není to porucha pošty ani stížnost — je to informace. Problém nastává tehdy, když tu adresu někdo hledá, protože tam ještě nedávno někdo bydlel.

Co 404 znamená

Ano
  • + Server odpověděl a řekl, že adresa neexistuje
  • + Google adresu z indexu odstraní, pokud tam byla
  • + Obsah, který na té adrese případně je, Google ignoruje
  • + Adresa se bude procházet postupně méně často

Co 404 neznamená

Ne
  • Není to penalizace ani chyba, kterou je nutné vynulovat
  • Neznamená, že Google adresu zapomene — bude si ji pamatovat dál
  • Nezpomalí procházení webu; na rychlost procházení nemá vliv
  • Nedá se jím omezit, jak často k vám Googlebot chodí
⚠️

Nulový počet 404 není cíl

Každý web, který nějakou dobu žije, má v Search Console nějaké 404 — po smazaných produktech, po překlepech v cizích odkazech, po starých adresách z předchozí verze webu. Snaha ten seznam vyprázdnit vede k plošným přesměrováním, která zhorší uživatelskou zkušenost a Googlu podsunou nesmyslné dvojice adres. Cíl není nula. Cíl je, aby v seznamu nebyla ani jedna adresa, kterou jste ve vyhledávání chtěli.

Jak s kódy nakládá Google

Kolem stavových kódů se traduje řada jemných rozdílů, které v dokumentaci Googlu nejsou. Tady je, co v ní opravdu stojí.

Kód Jak s ním Google naloží
404 (nenalezeno) Signál indexačnímu procesu, že obsah neexistuje. Zaindexovaná adresa se z indexu odstraní, nově nalezená se nezpracuje
410 (pryč) Google zachází se všemi kódy 4xx kromě 429 stejně. Vůči 404 tedy nemá zvláštní účinek
301 (trvale přesunuto) Googlebot přesměrování následuje a bere ho jako silný signál, že kanonická má být cílová adresa
302 (nalezeno) Googlebot přesměrování následuje, ale bere ho jen jako slabý signál pro výběr kanonické adresy
soft 404 Adresa vrací kód 200, ale obsahem hlásí chybu. Takové stránky se z vyhledávání vylučují
5xx (chyby serveru) Google dočasně zpomalí procházení. Zaindexované adresy zůstanou, ale při trvalé chybě z indexu vypadnou

Z tabulky plynou dvě věci, které jdou proti běžnému výkladu. Kód 410 neodstraní stránku z indexu rychleji než 404 — Google zachází s oběma stejně a rozdíl je jen sémantický, užitečný pro ostatní roboty. A 404 nepoškozuje rychlost procházení: dokumentace výslovně varuje před používáním kódů 4xx ve snaze omezit, jak často k vám Googlebot chodí. Nefunguje to.

Soft 404: chyba, která se tváří v pořádku

Soft 404 nastane, když adresa uživateli sdělí, že stránka neexistuje, ale serveru přitom vrátí kód 200. Vzniká i bez vašeho přičinění — chybějícím souborem, přerušeným spojením s databází, prázdným výsledkem interního vyhledávání nebo nenačteným skriptem.

Takové stránky jsou z vyhledávání vyloučené.

Google Search Central, HTTP status codes (překlad)

Když Google podle obsahu pozná, že jde ve skutečnosti o chybovou stránku, označí ji v přehledu Indexování stránek jako soft 404. Řešení jsou tři a liší se podle toho, v jakém stavu stránka je: obsah už neexistuje a nemá náhradu (vraťte 404 nebo 410), obsah se přesunul jinam (vraťte 301 na náhradu), nebo obsah pořád existuje a jen se Googlu správně nevykreslil.

💡

Třetí případ je ten zrádný

Když se jako soft 404 označí funkční stránka, obvykle se Googlu nenačetla. Typicky proto, že má na stránce příliš mnoho zdrojů, některé jsou zablokované v robots.txt, nebo se načítají tak pomalu, že vyrenderovaná stránka zůstane prázdná. Ověříte to Kontrolou URL v Search Console — podívejte se na vyrenderovaný obsah, ne na zdrojový kód.

Kdy zasáhnout a kdy nechat být

Rozhodovací otázka je jediná: měla ta adresa nějakou hodnotu? Hodnotu jí dávají tři věci — obsah, který lidé hledali, odkazy, které na ni vedou, a pozice, které měla.

Řešte 404 na adresách, které něco přinášely. Zbytek nechte být.

Seznam z Search Console si vyexportujte a projděte podle vzoru — obvykle se rozpadne na dvě až tři skupiny.

Nechte být

  • překlepy v adrese od návštěvníků
  • adresy, které nikdy neexistovaly
  • testovací a dočasné stránky
  • záměrně smazaný obsah bez náhrady

Zasáhněte

  • produkt nebo kategorie, které se prodávaly
  • adresa, na kterou vedou odkazy z cizích webů
  • adresa, na kterou vede odkaz z vašeho vlastního webu
  • stránka, která měla pozice ve vyhledávání
  • adresa v sitemapě — tam 404 nemá co dělat

Kuchařka: co s konkrétní adresou

Šest situací, které pokryjí většinu případů z reálného auditu.

Obsah má jasnou náhradu

Produkt nahradil nástupnický model, článek má novou verzi. Použijte trvalé přesměrování — pro Google je to silný signál a návštěvník o nic nepřijde.

301: /boty-nike-air-2024/ → /boty-nike-air-2026/

Obsah náhradu nemá

Zboží se přestalo prodávat a nic podobného nenabízíte. Nechte 404 nebo 410 — obojí je správně a Google mezi nimi nedělá rozdíl.

HTTP/1.1 404 Not Found

Chybný odkaz na vlastním webu

Překlep v menu, v článku nebo v patičce. Opravte odkaz u zdroje. Přesměrování je tady náplast, ne řešení — chyba zůstane a přibude zbytečný skok navíc.

Cizí odkaz na smazanou adresu

Někdo na vás odkazuje na adresu, která už neexistuje. Přesměrujte ji na nejbližší skutečně relevantní stránku — ne na domovskou, pokud tam náhrada není.

Vlastní chybová stránka

Chybová stránka existuje kvůli lidem, pro vyhledávač je bezcenná. Musí proto vracet kód 404, jinak se sama zaindexuje. Google k ní doporučuje čtyři věci: napsat srozumitelně a přívětivě, že stránka nebyla nalezena; zachovat vzhled a navigaci webu; odkázat na nejčtenější obsah a na domovskou stránku; a nabídnout způsob, jak nahlásit rozbitý odkaz.

Čeho se držet dál od 404

Neblokujte chybové adresy v robots.txt — zablokovaná adresa zůstane ve frontě na procházení mnohem déle než ta se 404. A nepoužívejte značku noindex: Google si stránku stejně stáhne a teprve pak ji zahodí.

Jak 404 najít a opravit

  1. 1

    Vyexportujte seznam ze Search Console

    V přehledu Indexování stránek najdete mezi důvody nezaindexování položku pro nenalezené adresy. Seznam si stáhněte do tabulky. Tenhle zdroj je nejcennější v tom, že ukazuje adresy, které Google skutečně zná.

  2. 2

    Projděte web crawlerem

    Search Console neukáže, odkud na chybnou adresu vede odkaz. To zjistíte procházením webu — crawler vám k adrese se 404 doplní stránku, na které je odkaz umístěný. Bez toho opravujete naslepo.

  3. 3

    Rozdělte adresy do tří skupin

    Na ty, které mají náhradu (přesměrovat), na ty, které vznikly chybným odkazem (opravit odkaz) a na ty, které mají zůstat 404 (nedělat nic). Hromadná akce na celý seznam je ta nejhorší varianta.

  4. 4

    Ověřte, co server opravdu vrací

    Po nasazení zkontrolujte hlavičku odpovědi, ne to, co vidíte v prohlížeči. Chybová stránka může vypadat správně a přitom vracet kód 200. Nejrychleji to ověříte Kontrolou URL v Search Console nebo libovolným nástrojem na čtení stavových kódů.

Nejčastější chyby z našich auditů

Tenhle výčet vychází z technických auditů, kterými začínáme spolupráci.

Falešný kód

Chybová stránka vrací 200

Nejčastější nález vůbec. Vypadá to správně, ale Google dostane informaci, že stránka existuje. Výsledkem je soft 404 a vyloučení z vyhledávání — a u aplikací s klientským směrováním se tak může zaindexovat i chybová stránka.

Plošné řešení

Všechno smazané se přesměruje na domovskou stránku

Google mluví o přesměrování na jasnou náhradu. Domovská stránka náhradou konkrétního produktu není. Návštěvník přijde o kontext a musí hledat znovu — pokud neodejde rovnou.

Rozbité vykreslení

Chybějící soubory místo chybějících stránek

Obrázky, styly a skripty vracející 404 se přehlížejí, protože stránka pořád vypadá skoro normálně. Google z ní ale může vyrenderovat prázdno a označit ji jako soft 404.

Zbytečné skoky

Řetězy přesměrování

Vznikají postupným lepením: stará adresa na novější, ta na ještě novější. Dokumentace před dlouhými řetězy varuje kvůli negativnímu vlivu na procházení. Vždycky miřte rovnou na cíl.

404 v sitemapě

Smazané produkty zůstávají v sitemapě

Sitemapa je seznam adres, které chcete ve vyhledávání. Když v ní necháváte 404, hlásíte Googlu jako důležité to, co jste sami smazali.

Zbytečná práce

Přesměrování adres, které nikdy neexistovaly

V seznamu se objevují adresy z cizích překlepů, z rozbitých odkazů na jiných webech a z pokusů botů o zranitelné cesty. Tyhle mají zůstat 404. Přesměrování by z nich udělalo indexovatelné stránky.

Časté otázky

Poškodí 404 chyby moje SEO?

Samy o sobě ne. Kód 404 je normální odpověď a Google s ním počítá — adresu prostě nezaindexuje nebo ji z indexu odstraní. Na hodnocení zbytku webu to vliv nemá a rychlost procházení to nezpomaluje.

Ztráta vzniká jinde: konkrétní stránka, která přiváděla návštěvnost nebo prodávala, přestane existovat. Řešíte tedy tu jednu stránku, ne počet chyb v reportu.

Mám použít 404, nebo 410?

Z pohledu Googlu je to jedno. Dokumentace uvádí, že se všemi kódy 4xx kromě 429 zachází stejně, takže 410 stránku z indexu neodstraní rychleji, ať se tvrdí cokoliv.

Rozdíl je významový: 404 znamená „nenalezeno", 410 „bylo odstraněno natrvalo". Google sám doporučuje volit kód, který situaci odpovídá, protože z toho mohou těžit jiní roboti a čtečky. Když si nejste jistí, použijte 404.

Mám přesměrovat všechny smazané produkty?

Jen ty, které mají skutečnou náhradu — nástupnický model, stejný produkt jiné velikosti, prakticky totožné zboží. Tam přesměrování dává smysl pro člověka i pro vyhledávač.

U zboží, které nahradit nejde, nechte 404. Přesměrování na kategorii nebo na domovskou stránku sice odstraní chybu z reportu, ale návštěvníkovi nic nedá a Googlu podsune dvojici stránek, které spolu nesouvisí.

Kolik 404 chyb je už moc?

Číslo, které by platilo obecně, neexistuje — a Google žádnou hranici neuvádí. Rozhoduje složení seznamu, ne jeho délka. Tisíc adres po dávno smazaných produktech je v pořádku, tři adresy po kategoriích, které se prodávaly, v pořádku nejsou.

Za pozornost stojí prudký nárůst. Když se počet přes noc znásobí, obvykle to znamená změnu v šabloně, rozbitý export nebo přesun webu — a tam se hledá příčina, ne jednotlivé adresy.

Jak poznám soft 404?

Search Console ho vypíše v přehledu Indexování stránek jako samostatný důvod. Ručně ho poznáte tak, že stránka hlásí chybu nebo je prázdná, ale hlavička odpovědi obsahuje kód 200.

Pozor na to, že soft 404 může dostat i funkční stránka. Pak nejde o stavový kód, ale o vykreslení — stránka se Googlu nenačetla celá. Ověřte si vyrenderovaný obsah Kontrolou URL.

Proč mám v Search Console 404 u adres, které jsem nikdy nevytvořil?

Google se dozví o adrese odkudkoliv — z chybného odkazu na cizím webu, z překlepu v cizí citaci, ze starého odkazu na dávno změněnou strukturu. Jakmile adresu jednou zná, bude se na ni čas od času ptát, protože Google zjištěné adresy nezapomíná.

Nic s tím dělat nemusíte. Kód 404 je pro Google silný signál, aby adresu přestal procházet, a frekvence dotazů postupně klesá sama.

🧩

Máte v Search Console stovky 404 a nevíte, které řešit?

Projdeme seznam s vámi, oddělíme adresy, které něco přinášely, od těch, na kterých nezáleží, a dohledáme, odkud se na ně odkazuje. U e-shopů bývá příčinou jeden export nebo jedna šablona.

Bez prezentací a bez garantovaných pozic. Jen čísla, která si můžete ověřit.

Mgr. Michal Binka, SEO specialista a konzultant

Autor článku

Mgr. Michal Binka

SEO specialista a konzultant, zakladatel SEO PRAKTICKY

SEO dělá přes dvacet let. Nejčastější reakce na 404 v Search Console je panika a hromadné přesměrování — a je to skoro vždycky horší než nechat to být. Napsal tři knihy o SEO a vede tým specialistů v brněnském Technologickém parku.

Nemá kouzelné tlačítko na zapnutí SEO a negarantuje pozice. Garantuje proces, transparentnost a čísla, která si každý může ověřit.

  • 23+ let v SEO
  • Autor 3 knih o SEO
  • Zlatý Shoptet Partner
  • Certifikovaný Collabim specialista

Zdroje

Dokumentace Googlu se průběžně mění. Než podle ní zasáhnete do webu, ověřte si aktuální znění přímo u zdroje.