Čo je chyba 503?

← Slovník SEO pojmov

Chyba 503 (Service Unavailable) znamená, že server dočasne nie je pripravený vybaviť požiadavku. Najčastejšie ide o údržbu alebo preťaženie. Je to jediný chybový kód, ktorý sa zámerne používa pri plánovanej odstávke webu.

Kedy kód 503 vzniká?

  • Údržba: správcovia presmerujú prevádzku na stránku s kódom 503 alebo sa to deje automaticky pri aktualizácii softvéru.
  • Preťaženie: aplikácia odmieta požiadavky, keď sú vyčerpané limity pamäte, procesora alebo spojení.

Na čo slúži hlavička Retry-After?

Odpoveď 503 má podľa MDN obsahovať hlavičku Retry-After s odhadom, kedy bude služba opäť dostupná, ak sa dá odhadnúť. Môže to byť počet sekúnd alebo dátum. Odpoveď 503 sa nemá ukladať do pamäte, aby chybová stránka nepretrvala dlhšie než samotný problém. Pre obmedzovanie konkrétnych klientov MDN odporúča kód 429.

Ako ju spracuje Google?

Google ju spracuje ako chybu triedy 5xx. Obsah ignoruje a prehľadávanie dočasne spomalí. Už indexované adresy sa spočiatku ponechajú, ale pri dlhodobej chybe vypadnú. Preto pri plánovanej odstávke používame kód 503 namiesto stránky s kódom 200, ktorá by mohla skončiť ako soft 404, a odstávku držíme čo najkratšiu.

Čo si zapamätať o pojme chyba 503?

Kód 503 je správny nástroj na ohlásenie krátkej odstávky. Ak sa web presúva alebo aktualizuje, pripravíme údržbovú stránku s týmto kódom, pozri aj migrácia webu.

Ako to rieši webstrankanamieru.sk: Pojem chyba 503 patrí do technickej časti optimalizácie. Postup nájdete v sekcii SEO na mieru, zistenia z praxe v novinkách a ceny v cenníku. Ak chcete skontrolovať svoj web, napíšte nám.

Súvisiace pojmy: Chyba 500, Chyba 429, Chyba 502, Crawl budget, Hosting, Migrácia webu, Chyba 504

Často kladené otázky o pojme chyba 503

Čo znamená chyba 503?

Znamená, že server dočasne nie je pripravený vybaviť požiadavku, napríklad pre údržbu alebo preťaženie.

Kedy použiť kód 503?

Pri plánovanej odstávke alebo údržbe webu, keď ide o dočasný stav.

Na čo je hlavička Retry-After?

Hovorí robotom a prehliadačom, kedy sa majú vrátiť.

Ako dlho môže odstávka s 503 trvať?

Čo najkratšie. Ak chyba pretrváva, Google adresy nakoniec z indexu vyradí.

Má sa údržbová stránka vracať s kódom 200?

Nie. Kód 200 by robotovi hovoril, že obsah je v poriadku. Správny je kód 503.

Zdroje

  1. MDN Web Docs: 503 Service UnavailableDefinícia kódu 503 a hlavička Retry-After.
  2. Google Search Central: How HTTP status codes affect Google's crawlersSpracovanie kódu 503 v Google Search.
  3. Google Search Central: HTTP status codes, network and DNS errorsChyby servera pri prehľadávaní.

Všetky pojmy v slovníku