Technické SEO · Slovník pojmů

Stavový kód HTTP:
a jejich vliv na SEO

Stavový kód je trojmístné číslo, které server vrátí pokaždé, když prohlížeč nebo Googlebot požádá o načtení stránky. Googlebot ho čte dřív, než začne číst obsah — a podle něj se rozhodne, zda stránku zaindexuje, přejde na novou adresu, nebo ji ignoruje.

5
kategorií stavových kódů (1xx–5xx)
60+
definovaných kódů dle IANA
~12
kódů relevantních pro SEO praxi

Základní princip

Co je stavový kód a jak funguje

Stavový kód je první věc, kterou server odešle v odpovědi na HTTP požadavek. Prohlížeč nebo crawler tuto trojici přečte a podle ní rozhodne, co udělá dál: zobrazí stránku, přejde na jinou adresu, zobrazí chybu, nebo se vůbec nepokusí o další komunikaci se serverem. Jedná se tak o kritickou součást technického stavu vašich stránek.

Odpověď serveru vypadá takto:

HTTP/1.1 200 OK

První část je verze protokolu. Pak následuje trojmístné číslo — stavový kód. Za ním stavové hlášení, anglický slovní popis kódu. Pro Googlebot je důležité, že stavový kód čte dřív, než začne zpracovávat obsah stránky — rozhoduje se na základě čísla, ne textu.

Správce standardu: Oficiální seznam všech stavových kódů HTTP spravuje organizace IANA (Internet Assigned Numbers Authority). Celkem definuje přibližně 60 kódů. Pro každodenní SEO praxi stačí znát přibližně 12 z nich.

Stavové kódy jsou součástí komunikace, která probíhá mezi serverem a klientem — ať už je tím klientem prohlížeč uživatele, nebo crawler vyhledávače. Uživatel stavový kód zpravidla nevidí — prohlížeč ho interpretuje a zobrazí buď stránku, nebo chybovou hlášku. Googlebot ho ale čte a zaznamenává pro každou URL zvlášť.

Systém číslování

Pět kategorií stavových kódů

První číslice kódu vždy určuje typ odpovědi. Systém je přímočarý — stačí znát pět skupin a víte, o jaký typ odpovědi jde, ještě než přečtete zbytek čísla.

Skupina Typ Co říká klientovi Relevance pro SEO
1xx Informační Server přijal požadavek a zpracovává ho Žádná — interní komunikace serveru
2xx Úspěch Požadavek byl vyřízen kladně Vysoká — 200 znamená, že stránka může být zaindexována
3xx Přesměrování Klient má požádat na jiné adrese Vysoká — typ přesměrování ovlivňuje přenos autority
4xx Chyba klienta Chyba je na straně požadavku Střední — 404 a 410 stránku odstraní z indexu
5xx Chyba serveru Chyba je na straně serveru Vysoká — při delším výskytu Google zpomalí crawl

Pro SEO jsou prakticky relevantní skupiny 2xx, 3xx, 4xx a 5xx. Kódy skupiny 1xx jsou interní komunikace mezi klientem a serverem — běžný webmaster se s nimi při správě webu nesetká.

Přehled pro praxi

Stavové kódy důležité pro SEO — přehledová tabulka

Tabulka pokrývá kódy, se kterými se setkáte při technickém auditu nebo v Google Search Console. U každého kódu je uveden SEO dopad a doporučená akce.

Kód Název Co se stalo SEO dopad Doporučená akce
200 OK Stránka nalezena a odeslána Googlebot stránku zařadí do fronty pro indexaci Žádná akce; ověřte, že 200 nevrací prázdná nebo chybová stránka (soft 404)
301 Moved Permanently Trvalé přesměrování na novou adresu Přenáší link juice na novou URL; stará URL postupně mizí z indexu Použijte pro trvalé přesuny stránek nebo změny URL struktury
302 Found Dočasné přesměrování na jinou adresu Původní URL zůstává v indexu jako kanonická Pouze pro skutečně dočasné přesuny; při trvalém přesunu použijte 301
304 Not Modified Obsah se nezměnil od posledního crawlu Snižuje spotřebu crawl budgetu; Googlebot nemusí stahovat celou stránku Nevyžaduje akci; server ji nastavuje automaticky
307 Temporary Redirect Dočasné přesměrování, novější specifikace 302 Stejný efekt jako 302; zachovává metodu HTTP požadavku Preferujte před 302 pro dočasná přesměrování
308 Permanent Redirect Trvalé přesměrování, novější specifikace 301 Stejný efekt jako 301; nezměňuje metodu POST na GET Preferujte před 301, pokud pracujete s POST požadavky
401 Unauthorized Přístup vyžaduje autentizaci Googlebot autentizaci nikdy neprojde; stránka nebude zaindexována Odstraňte HTTP autentizaci pro stránky, které má Google indexovat
403 Forbidden Server přístup odmítl Googlebot stránku nemůže procházet ani indexovat Zkontrolujte oprávnění souboru a nastavení serveru
404 Not Found Stránka nenalezena Chyby 404 samy o sobě nepoškozují SEO; stránka zmizí z GSC přibližně za měsíc Opravte pouze URL, na které sami odkazujete nebo které jsou v sitemapě
410 Gone Stránka trvale odstraněna Google zachází se 410 stejně jako s 404; signalizuje záměrné trvalé odstranění Vhodné pro stránky, které neplánujete nahradit
500 Internal Server Error Chyba na straně serveru Googlebot opakuje pokus; při delším výskytu zpomalí crawl celé domény Identifikujte chybu v logu serveru a opravte co nejdříve
503 Service Unavailable Server dočasně nedostupný Googlebot opakuje pokus přibližně 2 dny; pak stránky vypadají z indexu Použijte pro plánovanou údržbu; přidejte hlavičku Retry-After

Co udělá Googlebot

SEO dopady stavových kódů

Stavový kód není jen technická odpověď pro prohlížeč. Googlebot ho čte jako instrukci: co má s danou URL udělat, zda ji zaindexovat, přejít na jinou adresu, nebo přestat zkoušet. Níže jsou čtyři situace, kde volba kódu přímo ovlivní indexaci.

404 vs. 410 — co říká Google

Google v současné době zachází s kódem 410 stejně jako s kódem 404. Obě varianty vedou k tomu, že stránka vypadne z indexu — URL se přestane zobrazovat v přehledu Indexování stránek v GSC přibližně za měsíc od posledního úspěšného procházení.

Rozdíl je v záměru, nikoli v rychlosti deindexace. Kód 404 říká „stránka nebyla nalezena, ale může se v budoucnu vrátit“. Kód 410 říká „stránka je záměrně a trvale odstraněna“. Pro stránky, které nikdy nenahradíte, je 410 přesnější volba.

Chyby 404 samy o sobě nepoškozují výkon ostatních stránek webu. Google to potvrzuje: opravovat stojí za to pouze ty 404, na které vy sami odkazujete nebo které jsou uvedeny v sitemapě.

301 vs. 302 — kdy přesměrování přenáší link juice

Trvalé přesměrování 301 přenáší link juice z původní URL na cílovou. Googlebot původní adresu postupně nahradí novou v indexu. Používejte ho při trvalém přesunu stránky, změně URL struktury nebo přechodu na novou doménu.

Dočasné přesměrování 302 Googlebot interpretuje tak, že původní URL má zůstat v indexu. Link juice se přenáší, ale původní adresa zůstává jako kanonická. Pokud omylem použijete 302 tam, kde máte na mysli trvalý přesun, nová adresa neposílí autoritu tak rychle, jak byste čekali.

Praktické pravidlo: pokud si nejste jisti, zda je přesun trvalý, použijte 302 dočasně a po rozhodnutí ho změňte na 301.

503 a Retry-After — jak říct Googlu, že údržba je dočasná

Pokud web vrací 503 kvůli plánované údržbě, Googlebot opakuje pokus přibližně 2 dny. Pokud 503 trvá déle, Google začne stránky z indexu odstraňovat a celkový crawl domény zpomalí.

Správné řešení pro krátkodobou údržbu (1 až 2 dny) je vrátit 503 spolu s hlavičkou Retry-After, která Googlebotu říká, kdy se má vrátit. Google tuto hlavičku respektuje a načasuje další pokus o procházení podle ní.

HTTP/1.1 503 Service Temporarily Unavailable
Retry-After: Sat, 8 Oct 2026 18:00:00 GMT

Pro výpadky delší než 2 dny Google doporučuje zachovat funkční domovskou stránku s kódem 200 jako placeholder a omezit pouze konkrétní funkcionalitu webu.

Soft 404 — kdy 200 není úspěch

Soft 404 nastane, když server vrátí kód 200, ale stránka přitom neobsahuje žádný skutečný obsah nebo zobrazuje zprávu o chybě. Typické příklady: prázdná stránka výsledků interního vyhledávání, stránka produktu po smazání, která zobrazí jen „produkt nenalezen“, nebo stránka, které se nepodařilo načíst kritické JavaScript soubory.

Google takové stránky vyloučí z indexu a v GSC je zobrazí jako „Soft 404“. Problém je, že Googlebot bude tyto URL opakovaně procházet a spotřebovávat crawl budget bez jakékoliv hodnoty.

Oprava závisí na situaci:

  • Stránka a obsah jsou trvale pryč: změňte kód na 404 nebo 410.
  • Obsah byl přesunut: nastavte trvalé přesměrování 301 na novou adresu.
  • Stránka existuje, ale nenačetla se správně: zkontrolujte v GSC nástroji pro kontrolu URL, které zdroje se Googlebotu nepodařilo načíst, a odblokujte je.

Soft 404 diagnostikujete v GSC přes nástroj pro kontrolu URL — záložka „Zobrazit testovanou stránku“ ukáže, co Googlebot skutečně vykreslil.

Monitorování a diagnostika

Jak stavové kódy zjistit a sledovat

Google Search Console — přehled Indexování stránek

Chyby stavových kódů na celém webu najdete v Google Search Console v sekci Indexování stránek. Přehled rozděluje URL do kategorií podle důvodu, proč nebyly zaindexovány — včetně chyb 404, soft 404, chyb serveru (5xx) a stránek blokovaných přesměrováním.

  • Otevřete Google Search Console pro danou doménu.
  • V levém menu vyberte Indexování a pak Stránky.
  • V sekci „Proč stránky nejsou indexovány“ projděte kategorie chyb.
  • Kliknutím na kategorii zobrazíte seznam URL s daným problémem.
  • Pro konkrétní URL použijte nástroj pro kontrolu URL a ověřte, jaký kód server skutečně vrací.

Crawlery — Screaming Frog a Collabim

Pro hromadnou kontrolu stavových kódů na celém webu potřebujete crawler. Screaming Frog projde celý web a pro každou URL zobrazí stavový kód, typ přesměrování a řetězce přesměrování. Collabim jako český nástroj nabídne monitoring stavových kódů v pravidelných intervalech a upozorní vás na nově vzniklé chyby.

Crawlery jsou nezastupitelné při migraci webu, kdy potřebujete ověřit, že žádná URL nezůstala bez přesměrování nebo nezačala vracet neočekávaný kód.

Tip pro migraci: Před spuštěním migrace vždy exportujte kompletní seznam URL s jejich aktuálními stavovými kódy. Po migraci spusťte crawl znovu a porovnejte — jakákoliv URL, která přešla z 200 na 404 bez 301, je potenciální ztráta autority.

Časté dotazy

Časté otázky ke stavovým kódům

Kód 301 je trvalé přesměrování — Googlebot původní URL postupně odstraní z indexu a nahradí ji cílovou adresou. Kód 302 je dočasné přesměrování — původní URL zůstává v indexu, protože Google předpokládá, že se stránka vrátí na původní adresu. Pro trvalé přesuny vždy použijte 301, jinak cílová URL nezíská autoritu tak rychle, jak byste čekali.
Soft 404 je situace, kdy server vrátí kód 200 (úspěch), ale stránka přitom neobsahuje žádný smysluplný obsah nebo zobrazuje chybovou zprávu. Google takové stránky z indexu vyloučí. Poznáte ho v GSC v přehledu Indexování stránek v kategorii „Soft 404“, nebo přes nástroj pro kontrolu URL, kde vidíte, co Googlebot skutečně vykreslil.
Oba kódy vedou ke stejnému výsledku — stránka vypadne z indexu. Kód 404 použijte, pokud si nejste jisti, zda stránku v budoucnu neobnovíte. Kód 410 použijte, pokud víte, že stránku trvale odstraňujete a nenahradíte ji. Google dnes zachází s oběma kódy prakticky stejně.
Technicky ano — Google potvrdil, že 302 i 307 přenáší PageRank stejně jako 301. V praxi ale Googlebot při 302 zachovává původní URL jako kanonickou, takže cílová adresa nezíská plnou autoritu. Pro trvalé přesuny je 301 stále správná volba.
Kód 503 signalizuje dočasnou nedostupnost. Googlebot opakuje pokus přibližně 2 dny. Pokud 503 trvá déle, Google začne stránky z indexu odstraňovat a zpomalí celkový crawl domény. Pro plánovanou údržbu přidejte hlavičku Retry-After, která Googlebotu sdělí, kdy se má vrátit.
Nejprve exportujte seznam chybných URL z GSC přehledu Indexování stránek. Pak spusťte crawl webu nástrojem Screaming Frog nebo Collabim a ověřte, jaký kód každá URL skutečně vrací. Chyby 404 na URL, na které odkazujete, opravte přesměrováním 301 na nejbližší relevantní stránku. Chyby 5xx řešte na úrovni serveru — GSC vám ukáže, kdy chyby začaly, což pomůže identifikovat, co se na serveru změnilo.
Samuel Krištof — CEO PŘESAH.agency

Autor článku

Samuel Krištof

CEO & CMO · PŘESAH.agency

SEO Online marketing Správa PPC Sociální sítě Emailing

Marketingu se věnuji od roku 2017. Začínal jsem ve Fajn skupině, kde jsem budoval komunity na Facebooku a záhy přešel k placeným kampaním — pod vedením Janči Skalkové jsem nasbíral základy, které používám dodnes. Postupně jsem se dostal k SEO, automatizacím a celkové správě marketingu. Dnes působím jako CEO agentury PŘESAH. a zároveň jako externí CMO ve společnosti Bohemian Estates.

Obsah článku je ověřen vůči oficiálním zdrojům Google Search Central a Ahrefs.

Technické chyby na webu
vás stojí pozice.

Stavové kódy jsou jen jeden díl technického SEO. Pokud chcete vědět, co brzdí indexaci vašeho webu, začneme auditem.

Použité zdroje

Zdroje

Aktualizováno: 2026-04-14

Přejít nahoru