Úvod
Stavové kódy odpovede alebo hypertextového prenosového protokolu sa vracajú, keď vyhľadávače alebo návštevníci zadajú požiadavku na sever. Tieto kódy sú trojmiestne a označujú rôzne odpovede na žiadosť HTTP.
Najlepšie tipy a rady
Pri výbere spôsobu presmerovania zvoľte presmerovanie 301 namiesto presmerovania 302, aby ste využili odkazovú šťavu medzi stránkami. Webové stránky, ktoré dlhší čas reagujú kódom HTTP 404 (súbor nebol nájdený), by mali byť presmerované na 301. Aby ste zabránili strate používateľa, odporúča sa mať prispôsobenú stránku s chybou 404, ktorá poskytne možnosť voľby navigácie. Každý kód HTTP označuje stav rôznych kategórií webových prvkov. Prvé tri číslice kódov sa začínajú číslicou jedna až päť.
Vysvetlenie stavových kódov HTTP
Trojmiestne kódy, ktoré vypúšťajú servery na označenie stavu webového prvku, sa nazývajú stavový kód HTTP. Rozdelenie kódov je nasledovné: prvá číslica začína číslicami 1 až 5. Kódy začínajú číslicami 100 a pokračujú číslicami 500. Kódy patria do rôznych kategórií, ktoré sú podrobnejšie opísané ďalej.
Kódy stavu od 100 do 500 patria do vopred určených kategórií.
-
Informačná úroveň je 100. To znamená, že žiadosť bola prijatá a spracovaná, ale ešte nebola prijatá. Znamená to, že proces pokračuje.
-
Úspech je na úrovni 200. Žiadosť bola podaná a prijatá a celý proces bol úspešný.
-
Presmerovanie je úroveň 300. Tieto žiadosti boli prijaté, ale pred dokončením úlohy je potrebné vykonať ďalšie kroky.
-
Chyba klienta je na úrovni 400. Táto chyba znamená, že požiadavka bola vykonaná a stránka nie je platná.
-
Chyba servera je 500s. Táto stránka znamená, že bola odoslaná platná požiadavka, ale server zlyhal a dokončená požiadavka nemôže byť doručená.
Hoci existujú aj iné kódy HTTP, nie všetky súvisia so správnou konštrukciou SEO. Väčšina stavových kódov HTTP nemá priamy vplyv na vyhľadávače.
-
Kód 200 znamená, že žiadosť bola spracovaná. Požiadavka je v poriadku a bola úspešná. Považuje sa to za úspešnú požiadavku.
-
Kód 301 je nájdený kód, ktorý reaguje na trvalý pohyb. Stránka sa považuje za presmerovanú z jedného URI na iný. Toto presmerovanie sa nazýva presmerovanie 301 a malo by sa používať, keď je potrebné jednu adresu URL nasmerovať na iné miesto.
-
Kód 302 znamená, že server odpovedá na požiadavku, ale stránka sa nachádza na inom mieste. Tento kód sa nepoužíva pravidelne a neodporúča sa. Tento kód sa nepovažuje za účinný spôsob, ako dať prehľadávaču vyhľadávača pokyn, že stránka bola presunutá.
-
Kód 404 znamená, že súbor nebol nájdený. Server oznamuje, že nenašiel nič, čo by zodpovedalo požiadavke alebo URI požiadavky.
-
Kód 410 znamená, že údaje sú premiestnené alebo jednoducho zmizli. Znamená to tiež, že na jeho mieste nebola ponechaná žiadna adresa na preposielanie. Toto sa považuje za trvalý stav stránky. Keďže tento kód je taký trvalý, ak si server nie je istý pretrvávajúcim stavom stránky, mal by sa zmeniť na 404 (nenájdené) namiesto 410 (preč).
-
Kód 503 znamená, že požadovaná služba nie je k dispozícii. Server oznamuje, že nie je k dispozícii na spracovanie požadovaného dopytu. Tento kód zabezpečuje, že vyhľadávač vie, že sa má vrátiť, pretože stránka je len dočasne nefunkčná.
Najlepšie taktiky SEO: Stavové kódy HTTP
Priame použitie kódu 301
Toto je odporúčané kódovanie, ktoré sa používa na presmerovanie lokalít alebo stránok. Toto kódovanie sa odporúča preto, lebo na rozdiel od kódu 302 informuje roboty vyhľadávačov o umiestnení stránky.
Priame použitie kódu 404
Ak má stránka veľký objem návštevnosti a je potrebné, aby ju roboty vyhľadávali len v obmedzenej miere, potom je kód 404 užitočn ý na to, aby prehľadávače neprehľadávali stránku a neindexovali informácie, a to nepretržite počas každej návštevy.
Je mylná predstava, že osvedčené postupy SEO odporúčajú presmerovať stránky 301 vrátené na kód stavu 404 na domovskú stránku akejkoľvek domény. Je to nerozvážne, pretože to môže používateľov frustrovať, keď si uvedomia, že ich stránka neexistuje.
Správne vytvorené chybové stránky
Návštevník, ktorému sa zobrazí presmerovanie 404, by mal mať k dispozícii iné možnosti navigácie, aby neopustil stránku v dôsledku frustrácie.
-
Malo by sa objaviť oznámenie o tom, že stránka už neexistuje
-
Vyhľadávací alebo navigačný nástroj
-
Cesta späť na domovskú stránku stránky