• Naučte se SEO

Co jsou stavové kódy HTTP

  • Felix Rose-Collins
  • 2 min read

Úvodní stránka

Stavové kódy odpovědí nebo hypertextového přenosového protokolu jsou vráceny, když vyhledávače nebo návštěvníci zadají požadavek na sever. Tyto kódy jsou třímístné a označují různé odpovědi na požadavek HTTP.

Nejlepší tipy a rady

Při výběru metody přesměrování volte přesměrování 301 místo přesměrování 302, abyste využili propojení mezi stránkami. Webové stránky, které delší dobu reagují kódem HTTP 404 (soubor nenalezen), by měly být přesměrovány na 301. Abyste zabránili ztrátě uživatelů, doporučuje se mít přizpůsobenou stránku s chybou 404, která poskytne možnost volby navigace. Každý kód HTTP označuje stav různých kategorií webových prvků. První tři číslice kódů začínají číslem jedna až pět.

Vysvětlení stavových kódů HTTP

Třímístné kódy, které servery vypisují pro označení stavu webového prvku, se nazývají stavový kód HTTP. Rozdělení kódů je následující: první číslice začíná číslicemi 1 až 5. Kódy začínají číslicí 100 a pokračují číslicí 500. Kódy se dělí do různých kategorií, které jsou podrobněji popsány níže.

Stavové kódy od 100 do 500 spadají do předem stanovených kategorií.

  • Informativní je úroveň 100. To znamená, že žádost byla přijata a zpracována, ale ještě nebyla přijata. Znamená to, že proces pokračuje.

  • Úspěch je na úrovni 200. Žádost byla podána a přijata a celý proces proběhl úspěšně.

  • Přesměrování je úroveň 300. Tyto žádosti byly přijaty, ale před dokončením úkolu je třeba provést další kroky.

  • Chyba klienta je na úrovni 400. Tato chyba znamená, že byl proveden požadavek a stránka není platná.

  • Chyba serveru je 500s. Tato stránka znamená, že byl zadán platný požadavek, ale server selhal a dokončený požadavek nelze doručit.

Existují sice i další kódy HTTP, ale ne všechny se týkají správné konstrukce SEO. Většina stavových kódů HTTP nemá přímý vliv na vyhledávače.

  • Kód 200 znamená, že požadavek byl zpracován. Požadavek je v pořádku a byl úspěšný. To je považováno za úspěšný dotaz.

  • Kód 301 je nalezený kód, který reaguje na trvalý pohyb. Stránka je považována za přesměrovanou z jednoho URI na jiný. Toto přesměrování se nazývá přesměrování 301 a mělo by se používat, když je třeba jednu adresu URL nasměrovat na jiné místo.

  • Kód 302 znamená, že server na požadavek odpovídá, ale stránka se nachází na jiném místě. Tento kód se nepoužívá pravidelně a nedoporučuje se. Tento kód není považován za účinný způsob, jak dát vyhledávači pokyn, že stránka byla přesunuta.

  • Kód 404 znamená, že soubor nebyl nalezen. Server sděluje, že nenašel nic, co by odpovídalo dotazu nebo URI požadavku.

  • Kód 410 znamená, že data jsou přemístěna nebo prostě zmizela. Znamená to také, že na jeho místě nebyla ponechána žádná předávací adresa. To je považováno za trvalý stav stránky. Protože je tento kód tak trvalý, pokud si server není jistý trvalým stavem stránky, měl by se změnit na 404 (nenalezeno) místo 410 (pryč).

  • Kód 503 znamená, že požadovaná služba není k dispozici. Server sděluje, že není k dispozici pro zpracování požadovaného dotazu. Tento kód zajišťuje, že vyhledávač ví, že se má vrátit, protože web je pouze dočasně mimo provoz.

Nejlepší taktiky SEO: Stavové kódy HTTP

Přímé použití kódu 301
Toto je doporučené kódování pro přesměrování stránek. Toto kódování se doporučuje proto, že na rozdíl od kódu 302 dává robotům vyhledávačů pokyn k umístění stránky.

Přímé použití kódu 404

Pokud má stránka velký objem návštěvnosti a musí být omezeně prohledávána roboty, pak je kód 404 užitečný, aby se zabránilo prohledávání stránky a indexování informací ze strany robotů, kteří tak činí nepřetržitě při každé návštěvě.

Je mylné se domnívat, že osvědčené postupy SEO doporučují přesměrování stránek 301 vrácených na kód stavu 404 na domovskou stránku jakékoli domény. Je to nerozumné, protože to může uživatele frustrovat, když zjistí, že jejich stránka neexistuje.

Správně vytvořené chybové stránky

Návštěvník, kterému se zobrazí přesměrování 404, by měl mít k dispozici další možnosti navigace, aby z webu neodcházel zklamaný.

  • Mělo by se zobrazit oznámení o tom, že stránka již neexistuje.

  • Vyhledávací nebo navigační nástroj

  • Cesta zpět na domovskou stránku webu

Felix Rose-Collins

Felix Rose-Collins

Ranktracker's CEO/CMO & Co-founder

Felix Rose-Collins is the Co-founder and CEO/CMO of Ranktracker. With over 15 years of SEO experience, he has single-handedly scaled the Ranktracker site to over 500,000 monthly visits, with 390,000 of these stemming from organic searches each month.

Začněte používat Ranktracker... zdarma!

Zjistěte, co brání vašemu webu v umístění.

Vytvoření bezplatného účtu

Nebo se přihlaste pomocí svých přihlašovacích údajů

Different views of Ranktracker app