• Sužinokite SEO

Kas yra HTTP būsenos kodai

  • Felix Rose-Collins
  • 2 min read

Įvadas

Atsakymo būsenos kodai arba hiperteksto perdavimo protokolas grąžinami, kai paieškos sistemos arba lankytojai pateikia rimtą užklausą. Šie kodai yra trijų skaitmenų ir nurodo įvairius atsakymus į HTTP užklausą.

Geriausi patarimai ir rekomendacijos

Rinkdamiesi peradresavimo būdą rinkitės 301, o ne 302 nukreipimą, kad panaudotumėte tarp puslapių esančias nuorodų sultis. Tinklalapius, į kuriuos ilgą laiką atsakoma HTTP kodu 404 (failas nerastas), reikėtų nukreipti 301. Kad naudotojas neprarastų informacijos, patartina turėti pritaikytą 404 klaidos puslapį, kuriame būtų galima pasirinkti navigaciją. Kiekvienas HTTP kodas žymi skirtingų kategorijų žiniatinklio elementų būseną. Pirmieji trys kodų skaitmenys prasideda skaičiumi nuo vieno iki penkių.

HTTP būsenos kodų paaiškinimai

Trijų skaitmenų kodai, kuriuos serveriai išveda žiniatinklio elemento būsenai nurodyti, vadinami HTTP būsenos kodu. Kodai skirstomi taip: pirmasis skaitmuo prasideda nuo 1 iki 5. Kodai prasideda nuo 100 ir tęsiasi iki 500. Kodai skirstomi į įvairias kategorijas, kurios išsamiau aprašytos toliau.

Būsenos kodai nuo 100 iki 500 priskiriami iš anksto nustatytoms kategorijoms.

  • Informacinis yra 100 lygio. Tai reiškia, kad užklausa buvo gauta ir apdorota, bet dar negauta. Tai reiškia, kad procesas tęsiamas.

  • Sėkmė - 200 lygis. Prašymas buvo pateiktas ir gautas, o visas procesas buvo sėkmingas.

  • Peradresavimas yra 300 lygio. Šie prašymai buvo gauti, tačiau prieš atliekant užduotį reikia atlikti papildomus veiksmus.

  • Kliento klaida yra 400 lygių. Ši klaida reiškia, kad užklausa buvo atlikta, o puslapis negalioja.

  • Serverio klaida yra 500s. Šis puslapis reiškia, kad buvo pateikta galiojanti užklausa, tačiau serveris nesugebėjo ir įvykdytos užklausos negalima pateikti.

Nors yra ir kitų HTTP kodų, ne visi jie susiję su tinkamu SEO kūrimu. Dauguma HTTP būsenos kodų neturi tiesioginės įtakos paieškos sistemoms.

  • Kodas 200 reiškia, kad užklausa apdorota. Užklausa yra tvarkinga ir pavyko. Tai laikoma sėkminga užklausa.

  • 301 kodas - tai rastas kodas, kuriuo reaguojama į nuolatinį perkėlimą. Puslapis laikomas nukreiptu iš vieno URI į kitą. Šis nukreipimas vadinamas 301 nukreipimu ir turėtų būti naudojamas, kai vieną URL reikia nukreipti į kitą vietą.

  • Kodas 302 reiškia, kad serveris atsako į užklausą, tačiau puslapis yra kitoje vietoje. Šis kodas nėra reguliariai naudojamas ir nerekomenduojamas. Šis kodas nelaikomas veiksmingu būdu nurodyti paieškos sistemos rodytojui, kad puslapis buvo perkeltas.

  • Kodas 404 reiškia, kad failas nerastas. Serveris praneša, kad nerado nieko, kas atitiktų užklausą arba užklausos URI.

  • Kodas 410 reiškia, kad duomenys yra perkelti arba jų paprasčiausiai nebėra. Jis taip pat reiškia, kad vietoj jų nebuvo paliktas joks persiuntimo adresas. Tai laikoma nuolatine puslapio būkle. Kadangi šis kodas yra toks nuolatinis, jei serveris nėra tikras dėl nuolatinės puslapio būklės, jis turėtų būti pakeistas į 404 (nerastas), o ne į 410 (dingo).

  • 503 kodas reiškia, kad prašoma paslauga nėra prieinama. Serveris perduoda, kad negali aptarnauti prašomos užklausos. Šis kodas užtikrina, kad paieškos sistema žinotų, jog reikia grįžti, nes svetainė neveikia tik laikinai.

Geriausios SEO taktikos: HTTP būsenos kodai

Tiesioginis 301 kodo naudojimas
Šį kodą rekomenduojama naudoti svetainėms ar puslapiams nukreipti. Šį kodavimą rekomenduojama naudoti, nes, kitaip nei 302, jis nurodo paieškos sistemų robotams puslapio vietą.

Tiesioginis 404 kodo naudojimas

Jei puslapis sulaukia didelio srauto ir turi būti ribotai ieškomas robotų, tuomet 404 kodas yra naudingas, kad naršyklės neieškotų puslapyje ir neindeksuotų informacijos bei nuolat tai darytų kiekvieno apsilankymo metu.

Klaidingai manoma, kad pagal geriausią SEO praktiką 301 nukreiptus puslapius, grąžintus su 404 būsenos kodu, rekomenduojama nukreipti į bet kurio domeno pagrindinį puslapį. Tai neapdairu, nes tai gali nuvilti naudotojus, kai jie supras, kad jų puslapio nėra.

Tinkamai sukurti klaidų puslapiai

Lankytojui, kuris gauna 404 nukreipimą, turėtų būti suteikta galimybė pasirinkti kitą navigacijos būdą, kad jis neišeitų iš svetainės nusivylęs.

  • Turėtų būti pranešimas apie tai, kad puslapis nebeegzistuoja

  • Paieškos arba navigacijos įrankis

  • Kelias atgal į svetainės pagrindinį puslapį

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.

Pradėkite naudoti "Ranktracker"... nemokamai!

Sužinokite, kas trukdo jūsų svetainei užimti aukštesnes pozicijas.

Sukurti nemokamą paskyrą

Arba Prisijunkite naudodami savo įgaliojimus

Different views of Ranktracker app