
„Google“ paieškos santykių komanda neseniai pasidalino įžvalgomis apie tai, kaip paieškos variklis tvarko HTTP būsenos kodus „Paieškos įrašo“ podcast'o metu.
Gary Illyes ir Martin Splitt iš „Google“ aptarė keletą SEO profesionalų klaidingai suprantamų būsenos kodo kategorijų.
Kaip „Google“ peržiūri tam tikrus HTTP būsenos kodus
Nors podcast'as neapėmė kiekvieno HTTP būsenos kodo (akivaizdu, kad 200 OK išlieka esminis), jis daugiausia dėmesio skyrė kategorijoms, kurios dažnai sukelia painiavą tarp SEO praktikų.
Diskusijos metu pabrėžė Splittas:
„Šie statuso kodai iš tikrųjų yra svarbūs svetainių savininkams ir SEOS, nes jie pasakoja istoriją apie tai, kas nutiko, kai atsirado konkretus prašymas“.
Podcast'as atskleidė keletą pastebimų dalykų apie tai, kaip „Google“ apdoroja konkrečias būsenos kodo kategorijas.
1xx kodai: visiškai ignoruojami
„Google“ tikrinimo įrenginiai nepaiso visų „1xx“ diapazono būsenos kodų, įskaitant naujesnes funkcijas, tokias kaip „Ankstyvosios užuominos“ (HTTP 103).
Illyes paaiškino:
„Mes tiesiog pereisime (1xx būsenos kodus), net nepastebėdami, kad kažkas yra 100 diapazono. Mes tiesiog pastebime kitą ne 100 būsenos kodą.”
Tai reiškia, kad ankstyvųjų užuominų įgyvendinimas gali padėti vartotojui patirti, tačiau nebus tiesiogiai naudinga jūsų SEO.
Peradresavimas: paprasčiau, nei tiki daugelis SEOS
Nors SEO profesionalai dažnai diskutuoja, kurį peradresavimo tipą naudoti (301, 302, 307, 308), „Google“ požiūris daugiausia dėmesio skiria tam, ar peradresavimai yra nuolatiniai, ar laikini.
Illyes pareiškė:
„Konkrečiai kalbant apie„ Google “paiešką, tai panašu į„ taip, tai buvo peradresavimas “. Mums labai rūpi kanonikalizacija, ar kažkas buvo laikina, ar nuolatinė, tačiau kitaip mes tiesiog (matome), tai buvo peradresavimas “.
Tai nereiškia, kad peradresavimo įgyvendinimas yra nesvarbus, tačiau tai rodo, kad nuolatinis ir laikinasis skirtumas yra kritiškesnis nei konkretus kodo numeris.
Kliento klaidų kodai: standartinis apdorojimas
4xx būsenos kodų diapazonas veikia daugiausia, kaip tikėtasi.
„Google“ tinkamai apdoroja standartinius kodus, tokius kaip 404 (nerasta) ir 410 (Gone), kurie išlieka būtini tinkamam nuskaitymo valdymui.
Komandoje humoriškai paminėtas statuso kodas 418 („Aš esu arbatinukas“), balandžio kvailio pokštą standartuose, kuris neturi SEO poveikio.
Tinklo klaidos paieškos konsolėje: ieškokite gilesnio
Daugelis paslaptingų tinklo klaidų paieškos konsolėje yra kilusios iš gilesnių techninių sluoksnių, esančių žemiau HTTP.
Illyes paaiškino:
„Retkarčiais jūs gausite šiuos keistus pranešimus į paieškos konsolę, kuri, pavyzdžiui, buvo kažkas su tinklu … ir tai iš tikrųjų gali nutikti šiuose sluoksniuose, apie kuriuos mes kalbame.“
Pamatę su tinklu susijusias nuskaitymo klaidas, gali tekti ištirti žemesnio lygio protokolus, tokius kaip TCP, UDP ar DNS.
Kas nebuvo aptarta, bet vis tiek svarbu
Podcast'as neapėmė daugybės būsenos kodų, kurie „Google“ neabejotinai svarbu, įskaitant:
- 200 Gerai (standartinis sėkmingas atsakymas)
- 500 lygio serverio klaidos (kurios gali paveikti nuskaitymą ir indeksavimą)
- 429 Per daug užklausų (tarifų ribojimas)
- Įvairūs kiti specializuoti kodai
Praktiniai pasirinkimai
Nors tai nebuvo išsamus HTTP statuso kodų vadovas, diskusija atskleidė keletą praktinių įžvalgų:
- Peradresavimui pirmiausia sutelkite dėmesį į nuolatinį ir laikiną skirtumą
- Nekveskite išteklių, kad optimizuotumėte 1xx atsakymus, skirtus „Google“
- Kai trikčių šalinimo tinklo klaidos
- Tęskite tinkamai įgyvendinti standartinius būsenos kodus, įskaitant tuos, kurie nėra konkrečiai aptarti
Tobulėjant žiniatinklio technologijoms, naudojant HTTP/3 ir QUIC, supratimas, kaip „Google“ apdoroja šiuos signalus, gali padėti kurti efektyvesnes techninių SEO strategijas, neperkraunant įgyvendinimo.
Teminis vaizdas: Romos Samborskyi/Shutterstock