HTTP statusni kodovi za SEO: objašnjenja kodova 200, 301, 404, 403 i 500
Razumijte što vam svaki odgovor govori, što ne može dokazati i koji problemi zahtijevaju popravak sadržaja, pristupa ili poslužitelja.
Sadržaj
Što vam govori HTTP statusni kod#
Kad preglednik ili alat za provjeru zatraži resurs, poslužitelj može vratiti statusni kod koji opisuje kako je zahtjev obrađen. U izvješću o poveznicama to pomaže razlikovati uspješne odgovore, preusmjeravanja, probleme zahtjeva na strani klijenta i pogreške poslužitelja.
Odgovor pripada jednom zahtjevu u jednom trenutku. Druga sesija, stanje prijave ili metoda zahtjeva mogu dobiti drukčiji rezultat. Zabilježite URL i konačno odredište zajedno s kodom. Ako mrežni zahtjev ne uspije prije dolaska valjanog odgovora, taj neuspjeh istražite zasebno umjesto da ga tretirate kao izmišljeni HTTP status.
200 OK: provjerite sadržaj kao i vezu#
Odgovor 200 znači da je zahtjev uspješno obrađen na HTTP razini. Otvorite važne stranice kako biste potvrdili da odgovor sadrži sadržaj opisan izvornom poveznicom. Poveznica na dokument koja završava na općenitoj početnoj stranici može i dalje biti pogrešna iako se početna stranica uspješno učitava.
Neka web-mjesta vraćaju uobičajen odgovor za poruku o pogrešci, prazan rezultat pretraživanja ili uklonjeni proizvod. To može nalikovati mekoj pogrešci 404: tehnički odgovor i sadržaj ne govore isto. Provjera poveznica pomaže pronaći gdje treba pogledati, ali prije proglašavanja odredišta korisnim potrebno je procijeniti stvarnu stranicu.
301 i 302: provjerite gdje poveznica završava#
Preusmjeravanje mijenja odredište zahtjeva. Trajna preusmjeravanja poput 301 ili 308 odgovaraju trajnom premještanju; privremeni odgovori poput 302 ili 307 opisuju drukčiju namjenu. Ponašanje preusmjeravanja birajte prema onome što se stvarno dogodilo sa sadržajem, a ne zato što jedan kod zvuči poželjnije.
Za internu poveznicu koju kontrolirate razmotrite izravno povezivanje na predviđeni trenutačni URL. Zadržite potrebna preusmjeravanja za starije poveznice i oznake. Lanac preusmjeravanja treba istražiti kad stvara nepotrebne korake, vodi na nerelevantno odredište ili se vrti u petlji između URL-ova.
| Odgovor | Na što upućuje | Prva provjera |
|---|---|---|
| 200 | Uspješan zahtjev | Sadržaj odgovara izvornoj poveznici. |
| 301 / 308 | Trajno preusmjeravanje | Premještanje i konačno odredište odgovaraju namjeni. |
| 302 / 307 | Privremeno preusmjeravanje | Privremeno ponašanje je namjerno. |
| 404 / 410 | Resurs nedostaje ili je namjerno uklonjen | Postoji li korisna zamjena. |
| 401 / 403 | Provjera autentičnosti ili ograničenje pristupa | Može li predviđena publika pristupiti resursu. |
| 429 | Ograničavanje broja zahtjeva | Količina zahtjeva i vrijeme ponovnog pokušaja. |
| 500 / 502 / 503 | Problem dostupnosti poslužitelja ili uzvodne usluge | Dolazi li do ponavljajućih pogrešaka usluge. |
404 i 410: odlučite treba li sadržaj postojati#
Kod 404 znači da traženi resurs nije pronađen. Kod 410 označava da resursa više nema. Najprije provjerite pravopis, velika i mala slova gdje je relevantno, nastavak datoteke i putanju. Zatim utvrdite je li sadržaj premješten, namjerno uklonjen ili bi još trebao biti dostupan.
Ako resurs ima relevantnu zamjenu, popravite interne poveznice i razmotrite odgovarajuće preusmjeravanje sa starog URL-a. Ako zamjene nema, uklonite ili prepišite zavaravajuće poveznice. Slanje svake uklonjene stranice na početnu stranicu može zbuniti posjetitelje i ne pretvara nepovezan sadržaj u korisnu zamjenu.
403, 429 i pogreške poslužitelja zahtijevaju drukčije istraživanje#
Odgovor 403 može odražavati pravila pristupa ili zaštitu od zahtjeva. Kod 429 može označavati previše zahtjeva. Nijedan automatski ne dokazuje da je odredište izbrisano. Otvorite URL u predviđenim uvjetima pristupa i provjerite zahtijeva li web-mjesto prijavu ili ograničava automatiziranu aktivnost.
Pogreške poslužitelja poput 500 ili 503 mogu biti privremene, ali ponavljajući neuspjesi zahtijevaju tehničku pozornost. Usporedite više opažanja tijekom vremena i zabilježite stvarno iskustvo korisnika. Izbjegavajte promjenu valjane poveznice samo zato što jedan zahtjev nije uspio tijekom prekida usluge.
Kada trebate pokušati ponovno?
Pokušajte ponovno kad postoji uvjerljivo privremeno objašnjenje, nakon razumnog vremenskog razmaka. Ako odgovor ukazuje na ograničavanje zahtjeva, smanjite aktivnost i slijedite upute odredišne usluge. Ponavljajući agresivni pokušaji nisu popravak.
Kada trebate proslijediti problem na višu razinu?
Proslijedite ponavljajuće pogreške na poslovno važnim stranicama, više pogrešaka istog poslužitelja i pravila pristupa koja sprječavaju predviđenu publiku da dovrši zadatak. Uključite vremenske oznake i primjere URL-ova.
Kako koristiti statusne kodove u popisu popravaka za SEO#
Zadržite zasebne kategorije za sadržaj koji nedostaje, zastarjele poveznice, preusmjeravanja koja treba pojednostavniti i zahtjeve koje treba istražiti. Tako su odgovornosti jasnije i sprječava se stvaranje novih problema jednim općim postupkom za sve.
Linky izvještava o opaženim odgovorima tijekom skeniranja stranice i cijelog web-mjesta. Koristite ih uz izvorni kontekst i ručnu provjeru. Za pitanja o Googleovu indeksiranju pogledajte i Search Console; izvješće proširenja preglednika ne otkriva točno što je Googlebot dobio ili kako je Google ocijenio stranicu.
- Zabilježite izvorni URL, odredište, odgovor i vrijeme provjere.
- Provjerite sadržaj iza uspješnih i preusmjerenih odgovora.
- Odvojite privremene probleme dostupnosti od trajnog uklanjanja.
- Ponovno provjerite popravljene poveznice i istražite ponavljajuće obrasce.
Česta pitanja#
Šteti li svaki kod 404 SEO-u?
Resurs koji nedostaje nije automatski pogreška u strategiji objavljivanja. Namjerno uklonjeni sadržaj može vratiti odgovor da stranica nedostaje. Popravite interne poveznice koje još obećavaju taj sadržaj i procijenite postoji li odgovarajuća zamjena.
Znači li odgovor 200 da je Google indeksirao stranicu?
Ne. Uspješan odgovor i indeksiranje u tražilici zasebna su opažanja. Stranica još može imati ograničenja indeksiranja, sukobe kanonskih URL-ova ili druge razloge zbog kojih se ne pojavljuje u pretraživanju.
Zašto alat za provjeru poveznica dobiva 403 kad se stranica meni otvara?
Vaša sesija preglednika može imati dopuštenja ili kolačiće koje zahtjev ne koristi ili odredište može primjenjivati zaštitu od automatiziranih zahtjeva. Prije zamjene poveznice provjerite uvjete pristupa.
Primijenite ovaj postupak u praksi
Pročitajte povezanu dokumentaciju Linky za kontrole proizvoda i ograničenja korištena u ovom članku. Kontaktirajte podršku ako rezultat zahtijeva dodatno istraživanje.
Izvori i dodatno čitanje
Za ponašanje tražilica koristite ove primarne izvore. Gore navedeni postupci i kontrolni popisi objašnjavaju primjenu provjere poveznica na praktično održavanje web-mjesta.
Pronađite poveznice koje treba popraviti
Instalirajte proširenje Linky za preglednik kako biste provjerili stranicu koju pregledavate ili provjerili dostupne stranice na web-mjestu. Pregledajte neispravna odredišta, sidra koja nedostaju i preusmjeravanja, a zatim pronađite izvor koji treba popraviti.
Započnite besplatno. Usporedite pakete za ponavljajuće provjere, Strukturu web-mjesta i izvoz.