Slovníček pojmů
HTTP 503: co znamená chyba
Service Unavailable
Stavový kód 503 říká, že server existuje a funguje, ale momentálně nedokáže zpracovat požadavek. Narozdíl od jiných chyb skupiny 5xx jde o dočasný stav s konkrétní příčinou a řešením.
Aktualizace: 2026-04-14 · Zdroj: MDN Web Docs, Google Search Central, RFC 9110
Definice
Co je HTTP 503
HTTP 503 Service Unavailable je stavový kód ze skupiny 5xx, který server vrátí tehdy, když požadavek přijal, ale není schopen ho teď zpracovat. Jde o dočasnou situaci — server nezanikl, stránka nevymizela, pouze kapacita nestačí nebo probíhá údržba.
Technická specifikace RFC 9110 říká, že kód 503 indikuje neschopnost serveru obsloužit požadavek z důvodu dočasného přetížení nebo plánované servisní odstávky, která by měla pominout po určité době. Na rozdíl od 500 Internal Server Error, kde příčina bývá neznámá a nečekaná, 503 předpokládá, že provozovatel situaci zná a dokáže odhadnout, kdy bude vyřešena.
Příčiny
Hlavní příčiny chyby 503
503 vždy znamená, že server reaguje — jen odmítá zpracovat požadavek. Konkrétní příčina se liší, ale spadá do jedné ze čtyř skupin.
Hlavička
Hlavička Retry-After
Protokol HTTP umožňuje k odpovědi 503 přidat hlavičku Retry-After, která klientovi nebo crawleru sdělí, za jak dlouho má požadavek zopakovat. Google Search Central tuto hlavičku explicitně doporučuje při plánované odstávce — Googlebot ji respektuje a danému URL se v uvedeném intervalu vyhne.
Formát: počet sekund
Hodnota udává, za kolik sekund má klient zkusit znovu.
HTTP/1.1 503 Service Unavailable Retry-After: 3600
Hodnota 3600 znamená hodinu. Googlebot se vrátí po uplynutí tohoto intervalu.
Formát: datum a čas
Hodnota specifikuje přesný okamžik obnovy ve formátu HTTP-date.
HTTP/1.1 503 Service Unavailable Retry-After: Sat, 14 Apr 2026 18:00:00 GMT
Používejte, když víte přesný čas obnovy. Chybný formát data může vést k neočekávanému chování.
SEO dopad
Jak 503 ovlivňuje SEO a indexaci
Krátkodobé výskyty 503 nemají na SEO zásadní dopad. Gary Illyes z Google potvrdil, že okna v délce 10–15 minut několikrát týdně jsou pro crawl rate zanedbatelná — Googlebot se vrátí při dalším plánovaném crawlu.
Problém nastává při dlouhodobém výskytu. Pokud server vrací 503 v řádu dní nebo týdnů, Google začne snižovat crawl rate pro celý hostname. Stávající URL zůstávají v indexu déle, ale nové stránky se indexují pomaleji. Při velmi dlouhé odstávce může Google přehodnotit trvalost stavu a začít URL z indexu odstraňovat.
Kritická chyba: 200 OK místo 503
Pokud server místo 503 vrátí 200 OK s chybovou stránkou, Google tuto prázdnou nebo generickou stránku zaindexuje jako normální obsah. Výsledek je horší než samotná chyba 503 — v indexu skončí bezobsažná stránka na URL, kde má být skutečný obsah.
Správný postup při plánované odstávce
Srovnání
503 vs. příbuzné stavové kódy
503 patří do skupiny 5xx spolu s dalšími serverovými chybami. Klíčový rozdíl je v záměru a příčině — 503 komunikuje dočasnost a znalost problému, ostatní kódy sdělují jiný typ stavu.
| Kód | Název | Kdy se použije |
|---|---|---|
| 503 | Service Unavailable | Server funguje, ale nemá kapacitu nebo probíhá údržba — dočasný stav |
| 500 | Internal Server Error | Neočekávaná chyba serveru, příčina není specifikována |
| 429 | Too Many Requests | Konkrétní klient překročil rate limit — 503 je pro celý server, 429 pro jednotlivého uživatele |
| 502 | Bad Gateway | Proxy nebo load balancer nedostal platnou odpověď od origin serveru |
| 410 | Gone | Stránka trvale odstraněna — trvalý stav, nikoli dočasný výpadek |
Monitoring
Jak ověřit 503 v Google Search Console
Chyby plazení způsobené kódem 503 se zobrazují v Google Search Console v sekci Zprávy o indexování. Filtrujte podle typu chyby „Chyba serveru (5xx)“ — tam uvidíte, které URL Googlebot naposledy dostal 503 a kdy.
Pokud 503 trvalo kratší dobu, než byl poslední crawl, v Search Console se vůbec nemusí objevit. Zobrazí se pouze tehdy, když byl Googlebot přímo odmítnut v okamžiku crawlu.
Co sledovat
Pokud vidíte v Search Console opakující se 503 chyby na stejných URL, zkontrolujte nejdříve server logy — hledejte vzorec v čase (přetížení ve špičce) nebo konkrétní URL (vadná konfigurace pro danou cestu). Nástroj Google Search Console zobrazuje datum posledního pokusu o crawl, což pomáhá odhadnout délku výpadku.
Časté otázky
Otázky k HTTP 503
Zdroje
Zdroje a reference
- MDN Web Docs — HTTP 503 Service Unavailable: developer.mozilla.org (přístup 2026-04-14)
- Google Search Central Blog — How to deal with planned site downtime: developers.google.com (přístup 2026-04-14)
- Google Crawling Docs — Reduce Google Crawl Rate: developers.google.com (přístup 2026-04-14)
- Search Engine Journal — Google On The SEO Impact Of 503 Status Codes: searchenginejournal.com (přístup 2026-04-14)
- IETF RFC 9110 — HTTP Semantics, Section 15.6.4 (přístup 2026-04-14)
Technické SEO pro váš web
bez chyb, které brzdí indexaci
Pomáháme firmám odhalit stavové kódy a konfigurační chyby, které Google nevidí jako obsah — ale ovlivňují, co zaindexuje.
Nezávazná konzultace