Ce sunt codurile de stare HTTP?

Publicat: 2021-08-23

Dacă ați făcut vreodată clic pe un link în speranța de a cumpăra acel produs uimitor care a fost numărul doi într-o listă „cele mai bune din” doar pentru a vă zdrobi speranțele prin aterizarea pe o pagină 404, ați experimentat direct codurile de stare HTTP. Când totul merge bine, nu veți vedea aceste coduri afișate, dar sunt generate de fiecare dată când browserul interacționează cu un server. Înțelegerea codurilor de stare HTTP vă poate ajuta să diagnosticați problemele cu site-ul dvs. care ar putea să vă frustreze vizitatorii, precum și să vă influențeze negativ clasarea SEO.

Deși poate părea intimidant și tehnic, înțelegerea codurilor de stare HTTP este destul de simplă și este un instrument important pentru înțelegerea rezultatelor SEO. Este important să monitorizați și să rezolvați orice coduri de stare de eroare de pe site-ul dvs., deoarece Google le folosește ca indicator în evaluarea site-ului dvs. După ce înțelegeți ce înseamnă acestea, puteți utiliza Google Search Console pentru a găsi și a repara orice coduri de stare de eroare de pe site-ul dvs.

Cum sunt clasificate codurile de stare de răspuns HTTP și ce înseamnă acestea

Pagina personalizată 404 a lui Constant Contact
Pagina personalizată 404 a lui Constant Contact le permite utilizatorilor să știe când conținutul pe care l-au solicitat nu este disponibil și oferă alte opțiuni pentru a menține utilizatorii pe site.

Codurile de stare HTTP sunt numere din trei cifre care sunt clasificate în cinci grupuri în funcție de tipul de răspuns pe care îl returnează serverul. Unele dintre cele comune includ:

  • 100-199 : Acestea sunt răspunsuri informaționale care indică faptul că cererea a fost primită și continuă.
  • 200-299 : Acestea sunt coduri de răspuns de succes care vă informează că solicitarea dvs. a fost procesată cu succes.
  • 300-399 : Aceste coduri indică faptul că este necesară o acțiune suplimentară pentru a finaliza solicitarea, de obicei o redirecționare.
  • 400-499 : Acestea sunt coduri de eroare care indică că problema este cauzată de client.
  • 500-599 : Acestea sunt coduri de eroare care indică că problema este cauzată de server.

Cele mai comune coduri de stare HTTP

Există multe coduri de stare diferite care toate înseamnă ceva diferit în categoria reprezentată de primul număr. Există chiar și un cod, 418, care a fost creat ca o glumă a lui Aprilie. Înseamnă „Sunt un ceainic” și este răspunsul serverului când îi ceri unui ceainic să facă cafea. Codul 451 este o referire la romanul distopic Fahrenheit 451 și înseamnă că solicitarea nu este disponibilă din motive legale, cum ar fi interzicerea unui guvern.

Cu toate acestea, acestea sunt coduri neobișnuite pe care probabil că nu le veți vedea foarte des. Cele mai comune coduri de stare HTTP cu care va trebui să vă ocupați includ:

  • 200: Acesta nu este un cod de eroare. Înseamnă că totul a mers OK și cererea a fost procesată cu succes.
  • 301 : Acest cod indică faptul că datele pe care le solicitați au fost mutate definitiv. Acest lucru se întâmplă atunci când datele pe care le solicitați au fost înlocuite definitiv cu altceva. Nu veți vedea un mesaj de eroare cu această solicitare, deoarece adresa URL va fi schimbată automat.
  • 302: Acest lucru vă permite să știți că ceea ce căutați a fost mutat temporar. Adresa URL inițială este încă validă, dar este redirecționată temporar în altă parte. Ca și în cazul codului 301, nu veți vedea un mesaj de eroare cu acesta. Redirecționarea va avea loc automat.
  • 403: Acesta este un cod de eroare „interzis” care apare atunci când nu aveți acces la orice solicitați. Acest lucru se poate întâmpla atunci când încercați să accesați un site protejat prin parolă fără a vă autentifica.
  • 404: Acesta este temutul mesaj „negăsit” care apare ori de câte ori pagina pe care o căutați nu este acolo. Este posibil să fi fost scos de pe site sau mutat fără a fi redirecționat. Ar putea însemna, de asemenea, că ați introdus incorect adresa URL.
  • 500: Veți primi acest cod dacă există o eroare internă a serverului.
  • 503: Aceasta este o altă eroare de server care apare atunci când serverul este supraîncărcat.

Cum vă afectează codurile de stare HTTP clasarea SEO?

Googlebot este software-ul pe care Google îl folosește pentru a clasifica site-urile web și vă va afecta SEO. Se numește păianjen pentru că „se accesează cu crawlere” prin site-ul tău web. Urmează legăturile, adună date și le indexează. Acest index este apoi folosit pentru a genera rezultate ale motorului de căutare. Cu cât este mai ușor pentru păianjen să se acceseze cu crawlere prin site-ul tău, cu atât va fi mai mare clasarea în motorul tău de căutare, toate celelalte lucruri fiind egale. Clasamentul cât mai sus posibil pe Google este o parte importantă a optimizării motoarelor de căutare.

Linkurile sunt o parte importantă a modului în care Googlebot culege date, deoarece funcționează mergând de la link la link prin site-ul dvs. Pentru fiecare link pe care îl urmează, verifică codul de stare. Când întâlnește un cod de stare de eroare, acel cod poate interfera cu accesarea cu crawlere. Dacă site-ul dvs. web nu poate fi accesat cu crawlere, nu poate fi indexat și nu poate apărea în rezultatele motoarelor de căutare.

Folosind Google Search Console pentru a monitoriza codurile de stare HTTP ale site-ului dvs. web

Deși puteți verifica codul de stare al oricărei pagini introducând adresa URL într-un instrument precum Web Sniffer, Google Search Console este o modalitate mai rapidă și mai ușoară de a monitoriza codurile de stare problematice pe întregul site web. Google Search Console oferă instrumente care vă ajută să vă optimizați site-ul web pentru rezultatele căutării Google. Cel mai bine, este complet gratuit și funcționează indiferent de platforma pe care o utilizați.

Înainte de a începe să utilizați Google Search Console, trebuie să verificați că sunteți proprietarul site-ului dvs. Google Search Console vă oferă o mulțime de informații sensibile despre site-ul dvs. pe care nu doriți să le poată accesa oricine. Există mai multe moduri diferite în care vă puteți verifica site-ul, iar cel mai simplu pentru dvs. va depinde de platforma pe care o utilizați. Alegeți una dintre metodele enumerate în Ajutor Search Console pentru a obține acces.

Google Search Console
Pagina de înscriere Google Search Console este concepută simplu, iar primul pas necesită să vă verificați site-ul.

Conectarea site-ului dvs. la Google Search Console poate fi puțin dificilă și consumatoare de timp atunci când încercați prima dată. Cu toate acestea, este un instrument atât de valoros pentru monitorizarea atât de multe aspecte ale SEO a site-ului dvs., încât veți găsi că merită efortul.

După ce ați verificat site-ul, puteți utiliza raportul Acoperire index pentru a afla ce pagini de pe site-ul dvs. sunt indexate de Google. De asemenea, vă arată ce pagini au erori care împiedică paginile dvs. să fie indexate. Când faceți clic pe raport, veți vedea patru file în partea de sus a paginii:

  • Eroare: aceste pagini nu au putut fi indexate din cauza unei erori. Derulați în jos pentru a vedea ce erori au fost găsite și câte pagini au fost afectate.
  • Valabil cu avertisment: este posibil ca aceste pagini să fi fost indexate, dar au unele probleme pe care ar putea fi necesar să le remediați.
  • Valabil: Aceste pagini au fost indexate.
  • Excluse: aceste pagini nu aparțin indexului dintr-un motiv oarecare, cum ar fi adrese URL duplicat, sau este posibil să aibă roboți blocați.

Derulați în jos pentru a vedea exact ce erori au fost găsite și câte pagini sunt afectate. Codurile de stare care cauzează probleme cu indexarea Google vor apărea în secțiunile Eroare, Valabil cu avertisment sau Exclus. Aceste coduri vor fi în anii 300, 400 sau 500, dar este posibil ca codul exact să nu fie dat.

Pentru a găsi problema specifică care cauzează probleme, introduceți adresa URL a paginii cu o eroare în instrumentul de inspecție URL. Veți putea să citiți despre eroarea care cauzează probleme și să o remediați.

Repararea erorilor de cod de stare HTTP găsite în Google Search Console

După ce Google Search Console vă arată erorile care trebuie rezolvate, veți dori să înțelegeți de ce tip sunt acestea pentru a ști cum să le remediați. Erorile care apar în Google Search Console vor fi grupate în următoarele categorii:

Adresa URL trimisă nu a fost găsită (404)

Aceasta înseamnă că pagina nu a putut fi găsită de Google. Verificați-l de două ori introducând adresa URL în browser. Dacă pagina nu există, aveți două opțiuni. Dacă nu doriți să fie indexat, lăsați-l și în cele din urmă va fi eliminat. Acest lucru se întâmplă frecvent atunci când conținutul este eliminat de pe site-uri web.

Dacă doriți ca adresa URL să ajungă la o altă pagină, o puteți redirecționa. Platforma site-ului dvs. web poate avea comenzi de redirecționare încorporate. Doar asigurați-vă că îl redirecționați cu un cod de stare 301 dacă este o redirecționare permanentă. Acest lucru va oferi link-urilor tale o greutate egală ca URL-ul original și este mai bun pentru SEO.

Eroare de server (5xx)

Acest lucru indică faptul că Google nu a putut accesa site-ul deoarece serverul era defect sau supraîncărcat. Aceasta poate fi o problemă temporară, dar ar trebui să o investigați în continuare dacă nu se rezolvă. Erorile de server pot fi cauzate de erori ale utilizatorului sau probleme cu serverul dumneavoastră.

Eroare de redirecționare

Dacă vedeți această eroare, vă anunță că adresa URL inițială a fost redirecționată, dar linkul redirecționat nu funcționează. Acest lucru se poate datora faptului că lanțul de redirecționare a fost prea lung, a existat o buclă de redirecționare sau adresa URL a fost greșită. Va trebui să găsiți redirecționarea pe platforma dvs. și să remediați eroarea.

Adresa URL trimisă pare să fie un soft 404

Un soft 404 apare atunci când o pagină web îi spune utilizatorului că nu există, dar returnează un cod de stare HTTP 200, indicând că a fost găsită cu succes. Acest lucru se poate întâmpla din mai multe motive. Dacă pagina nu mai există, are nevoie de un cod 404 sau de un cod de redirecționare 301 sau o puteți elimina pur și simplu de pe harta site-ului.

Există momente în care este de așteptat un soft 404 și nu va trebui să faceți nimic pentru a-l repara. Dacă aveți o pagină pe site-ul dvs. care poate fi accesată numai după ce un vizitator finalizează o acțiune, aceasta va returna un soft 404 când încercați să o accesați direct.

Adresa URL trimisă marcată „noindex”

Eticheta „noindex” le spune motoarele de căutare să nu indexeze pagina. Această eroare apare dacă aveți o pagină pe care sitemap-ul dvs. o trimite pentru indexare, dar are o comandă „noindex”. Uneori există pagini pe care nu doriți să le indexați, ceea ce este în regulă. Doar verificați dacă paginile pe care le-ați etichetat „noindex” sunt pagini pe care cu adevărat nu doriți să le fie indexate și eliminați-le de pe harta site-ului dvs.

Dacă această eroare apare pe o pagină pe care doriți să o indexeze Google, eliminați pur și simplu eticheta „noindex”.

Adresa URL trimisă a fost blocată de robots.txt

Un fișier robots.txt blochează accesul roboților la pagină. Aceasta include păianjeni precum Googlebot. Acest lucru se face de obicei pentru a gestiona traficul crawlerelor de pe site-ul dvs., poate pentru a împiedica crawlerele să acceseze pagini neimportante. Totuși, nu este o metodă de încredere pentru a menține o pagină departe de rezultatele căutării Google, așa că utilizați „noindex” dacă doriți să faceți asta.

Ca și în cazul erorilor „noindex”, verificați doar dacă doriți ca paginile listate să blocheze roboții. Dacă nu, eliminați-le din fișierul robots.txt.

Adresa URL trimisă returnează o solicitare neautorizată (401)

Veți primi această eroare dacă aveți o pagină protejată prin parolă, dar aceasta a fost trimisă pentru indexare prin harta site-ului dvs. Dacă doriți ca această pagină să rămână protejată prin parolă, adăugați o directivă „noindex” și eliminați-o din harta site-ului. Dacă doriți să fie indexat, eliminați protecția prin parolă.

Adresa URL trimisă a returnat 403

Aceasta este similară cu o eroare 401, dar apare în general deoarece adresa URL necesită acces autorizat, cum ar fi privilegii de administrator. Remedierea este aceeași ca pentru o eroare 401.

Adresa URL trimisă a fost blocată din cauza unei alte probleme 4xx

Acest cod de eroare înseamnă că adresa URL a returnat un cod de stare HTTP de nivel 400, altul decât 401, 403 sau 404. Puteți investiga în continuare cauza utilizând instrumentul de inspecție URL sau puteți elimina pagina de pe harta site-ului.

Cum să remediați avertismentele în Google Search Console

Deși nu sunt la fel de grave ca o eroare, ar trebui să vă verificați avertismentele și să le rezolvați pentru a vă optimiza site-ul. Avertismentele posibile includ:

Indexat, deși blocat de robots.txt

Paginile cu acest avertisment au fost indexate chiar dacă au fost blocate de robots.txt. Dacă nu doriți ca această pagină să fie indexată de Google, utilizați atributul „noindex”. Dacă doriți să fie indexat, eliminați-l de pe robots.txt.

Pagina indexată fără conținut

Această pagină a fost indexată, dar Google nu a putut recunoaște conținutul. Acest lucru se poate datora faptului că este într-un format pe care Google nu îl recunoaște sau este ascuns. Utilizați instrumentul de inspecție URL pentru a obține mai multe detalii despre cauza acestui avertisment.

Puteți utiliza coduri de stare HTTP pentru a vă optimiza site-ul

Acum că înțelegeți ce sunt codurile de stare HTTP, cum sunt utilizate și cum să le găsiți pe site-ul dvs. web, monitorizați și reparați erorile codului de stare parte a întreținerii site-ului dvs. Creați un cont în Google Search Console și configurați o rutină pentru verificarea raportului de acoperire a indexului. Remediați orice erori neintenționate ale codurilor de stare pentru a crește sănătatea și valoarea site-ului dvs. în ochii motorului de căutare Google.

‌ Înțelegând cum funcționează SEO și ce factori îl afectează, vei avea mai mult control asupra traficului tău organic. Pe lângă crearea de conținut grozav, optimizarea cercetării dvs. de cuvinte cheie și maximizarea backlink-urilor, monitorizarea erorilor codului de stare vă poate ajuta să profitați la maximum de strategia dvs. de marketing SEO.