Chyba 404: Co to je a jak ji opravit

Chyba 404: Co to je a jak ji opravit

Ať už pracujete v oblasti SEO služeb nebo ne, určitě jste se nejednou setkali s nechvalně známou chybou 404 při kliknutí na webovou stránku. Pokud je už uživatelská zkušenost dost negativní, dovedete si představit, jak moc to může uškodit SEO rankingu webu. Proč? Co je chyba 404? Jaké má důsledky?

Vše vám prozradíme níže:

Co je chyba 404?

Chyba 404 — „soubor nenalezen" — je stavový kód HTTP protokolu, který prohlížeč zobrazí, když se uživatel pokusí vstoupit na stránku, kterou nelze najít. Tento typ odpovědi naznačuje, že se podařilo navázat spojení se serverem, ale požadovaný zdroj nebyl nalezen, takže server vrací tuto známou odpověď do prohlížeče.

Jedním z úkolů SEO konzultantů je sledovat počet „chyb 404", vyhodnocovat je a navrhovat řešení pro každý případ. Pokud to neuděláte, můžete nejen poškodit image značky webu, ale také uškodit jeho organickému rankingu, pokud to necháte bez kontroly.

Příklad http 404 1200x750.png
Příklad http 404 1200x750.png

Proč? Protože ačkoliv jde o naprosto normální kódy očekávané v rámci chování webu, když narazíme na neexistující stránku, Google (nebo jakýkoli jiný vyhledávač) je rozpozná.

V případě URL s SEO hodnotou se jejich PageRank znehodnotí a přijdou o organický ranking, což samozřejmě znamená, že počet kliknutí klesne. Navíc pokud crawlery vyhledávačů v rámci webu narazí na vysoké procento URL s chybou 404, dojdou k závěru, že za webem není pořádná údržba. A pokud to pochopí, vyvodí, že uživatelská zkušenost bude na celém webu deficitní, což uškodí rankingu na úrovni domény.

A to je ještě „jen" snížení pozic v SERPu, protože může to dokonce deindexovat URL, kterou chceme rankovat. V tom případě je situace výrazně horší.

A teď, nepleťme si stavový kód chyby 404 se stavem 410. Zatímco první naznačuje, že jde o dočasnou situaci, 410 je odpověď, kterou server poskytuje, když byla stránka odstraněna a neočekává se její návrat. Tedy Google ji označí jako trvale smazanou.

Pokud se chcete o tomto tématu dozvědět víc, můžete se podívat, jak Google rozlišuje 404 od 410:

Matt Cutts, vedoucí udržování kvality vyhledávání u Googlu, vysvětluje postup pro každý z těchto dvou chybových kódů.

Příčiny chyb 404

Důvody, proč může server vrátit „chybu 404 — nenalezeno", lze shrnout takto:

  • URL byla smazána záměrně nebo omylem, takže pokud se pokusíme na ni vstoupit, obsah už tam nebude a zobrazí se nám stránka s chybou 404.

  • Změníte doménu bez migrace stránek publikovaných na staré doméně na tuto novou. Tím, že nenastavíte přesměrování 301, narazí každý, kdo na tyto stránky přijde, na chybu 404.

  • Špatně napíšeme URL v prohlížeči, takže jelikož neexistuje (nikdy nebyla vytvořena), obdržíme tuto odpověď.

Kde najít chybu 404 a vymyslet řešení

Než se podíváme, co s tímto typem URL dělat a definujeme řešení pro každou z nich, musíme je nejprve lokalizovat a nahlásit. K tomu máme řadu SEO nástrojů, které nám pomohou je najít a sledovat. Z mnoha dostupných pravidelně používáme:

Screaming Frog Spider

Screaming Frog je velmi spolehlivý a nepostradatelný nástroj pro extrakci chyb 404, stejně jako pro pochopení stavu webu v mnoha dalších aspektech. Pro SEO specialisty je to nutnost.

Screaming Frog SEO
Screaming Frog SEO

Online nástroje

Použijte online zdroje jako www.brokenlinkcheck.com a praktická Chrome rozšíření, jako je Broken Link Checker.

Google Analytics

Jedním ze způsobů, jak zjistit, že dochází k mnoha HTTP 404, je míra okamžitého opuštění (bounce rate). Pokud je tato metrika příliš vysoká, může to být způsobeno vysokým počtem URL se stavovými kódy 404.

Pro definitivní kontrolu kolik uživatelů přistálo na URL s chybou 404 v daném časovém období můžete přejít do dashboardu, otevřít záložku přehledy > chování > obsah webu > všechny stránky. Pak do vyhledávače napište 404 a vrátí vám přehled, kolik relací bylo na této stránce zaznamenáno.

Google analytics zobrazení chyby 404 1200x68.png
Google analytics zobrazení chyby 404 1200x68.png

Google Search Console:

Stejně jako u Analytics můžete použít Search Console pro automatické nalezení stránek s kódy 404 zobrazenými po procházení Google bots. Stačí kliknout na možnost Index pokrytí a zkontrolovat, které URL se objevují jako „Odeslaná URL nenalezena (404)".

Search Console chyby 404
Search Console chyby 404

Pamatujte, že mohou nebo nemusí být indexované, takže byste měli prozkoumat všechny možnosti (tedy jak ve „stránkách s chybami", tak ve „vyloučených stránkách").

Správné řešení pro každou chybu 404

Pro všechny URL, kde jsme v době naší kontroly zjistili, že stále existuje chyba 404, vyhodnotíme, jak jednat na základě problému, na který narazíme:

Nastavte přesměrování 301

Představte si, že jste omylem napsali špatnou URL (číslo 1), publikovali ji a pak ji smazali. Jakmile postavíte stránku se správnou URL (číslo 2) a publikujete ji znovu, abychom zabránili tomu, že první bude mít chybu 404, uděláme přesměrování 301 z URL číslo 1 na URL číslo 2.

Může to být i případ, kdy jste dočasně odstranili stránku, ale má návštěvy a je odkazována z jiných stránek, ať už ve vlastní doméně nebo z cizích. V takovém případě doporučujeme provést přesměrování 301 na jinou stránku s podobným obsahem. Pokud taková není, přesměrujte ji na vyšší kategorii, do které patří. V krajním případě, pokud nemáte jiné možnosti, ji přesměrujte na hlavní stránku. Tedy přesměrujte pomocí 301, ale dělejte to s rozmyslem!

Pošlete chybu 410

Chyba 404 není totéž co 410, jak jsme viděli dříve. Pokud stránku nelze najít, ale nechceme, aby Google chápal, že jde o dočasnou situaci, zvolíme implementaci 410. Předtím se však ujistěte, že je izolována od odkazů, které na ni směřují. Tímto způsobem Google nakonec danou URL trvale deindexuje ze své databáze a nebude brána v potaz při rankingu v SERPu.

Alternativy před odesláním 404

Může se stát, že máte e-shop a rozhodli jste se dočasně odstranit produkt ze skladu. Než ho ale smažete, zamyslete se: proč ho nenechat publikovaný a zachovat si stavový kód 200, s tím, že naznačíte, že tento produkt momentálně nemáte, ale nabídnete možnost navštívit stránky s podobnými produkty nebo službami pomocí odkazů, které uživatelé na téže stránce uvidí? Pokud později budete tento produkt opět mít, daná URL bude stále existovat, a i když možná její autorita a ranking po nějakou dobu poklesnou, dostat ji zpět do výsledků vyhledávání vás bude stát méně, než kdybyste museli začít s novou URL.

Vytvořte si vlastní upravenou stránku chyby 404

Proč si přizpůsobit chybovou stránku?

V návaznosti na to, co jsme zmínili v předchozím odstavci, možná nesouhlasíte; možná chcete, aby Google chápal, že jde o 404. Jenom to. Tak v tom případě se nespokojte se zobrazováním typické standardizované stránky chyby 404. Přizpůsobte si ji a nabídněte obsah podobný tomu, co uživatel hledal, a proč přišel na váš web. Tím nejen získáte určitý engagement s vaší značkou, ale možná budou pokračovat v procházení vašeho webu.

Chess.com chyba 404
Chess.com chyba 404

Příklady kreativních stránek 404

Existuje mnoho alternativ, jak zabránit tomu, aby uživatel rychle opustil stránku s kódem 404. Ale k tomu mu musíte nabídnout zajímavý obsah na oplátku a být kreativní v tom, jak ho prezentovat. Můžeme například zahrnout výrazně viditelné interní vyhledávání, aby z této stránky měl možnost dostat se na další možné stránky s obsahem podobným tomu, co původně hledal.

Prostřednictvím stránek s chybami 404 můžeme přidat i kontaktní formuláře, přihlášky k odběru newsletteru a dokonce přímé odkazy na obsah podobný tomu, co hledali. Kdykoli to dává smysl, pomůžete uživateli zvolit pokračování návštěvy dalších stránek vašeho webu.

A pokud nemáte co nabídnout, alespoň se mu pokuste vykouzlit úsměv osobním vzkazem, že přišel na URL, kde není co vidět.

Podívejme se na dobrý příklad, kde byla tato stránka přizpůsobena a dokázala upoutat pozornost:

Lego 404 související články 1200x858.jpg
Lego 404 související články 1200x858.jpg

Závěr o chybách 404

Nechat chyby 404 unášet se může stát velkou bolestí hlavy jak pro vaše uživatele, tak pro vás, pokud investujete do konverzí přes web. Sledujte je a pravidelně rozhodujte, co s nimi; vyhnete se špatným zkušenostem, menší organické viditelnosti, méně kliknutím a méně konverzím.

Souhlasíte? Chcete něco doplnit? Dejte nám vědět v sekci „Komentáře", kterou uvidíte o kus níž!

Autor: David Kaufmann

David Kaufmann

Posledních 10+ let jsem byl naprosto posedlý SEO — a upřímně, jinak bych to mít ani nechtěl.

Moje kariéra dostala nový rozměr, když jsem pracoval jako senior SEO specialista pro Chess.com — jeden ze 100 nejnavštěvovanějších webů celého internetu. Pracovat v takovém měřítku, na milionech stránek, v desítkách jazyků a v jedné z nejkonkurenčnějších SERP, mě naučilo věci, které žádný kurz ani certifikát nemůže předat. Tato zkušenost změnila mou perspektivu na to, jak vypadá opravdu skvělé SEO — a stala se základem všeho, co jsem od té doby vybudoval.

Z této zkušenosti jsem založil SEO Alive — agenturu pro značky, které to s organickým růstem myslí vážně. Nejsme tady, abychom prodávali dashboardy a měsíční reporty. Jsme tady, abychom stavěli strategie, které opravdu pohnou výsledky, kombinací toho nejlepšího z klasického SEO se vzrušujícím novým světem Generative Engine Optimization (GEO) — abychom zajistili, že se vaše značka objeví nejen v modrých odkazech Googlu, ale i uvnitř odpovědí generovaných AI, které ChatGPT, Perplexity a Google AI Overviews každý den dodávají milionům lidí.

A protože jsem nenašel nástroj, který by oba tyto světy zvládal pořádně, postavil jsem si vlastní — SEOcrawl, enterprise SEO intelligence platformu, která spojuje rankings, technické audity, monitoring backlinků, zdraví crawlu a sledování viditelnosti značky v AI na jednom místě. Je to platforma, kterou jsem si vždy přál, aby existovala.

→ Přečíst všechny články od David
Další články od David Kaufmann

Objevte další obsah od tohoto autora