Koks skirtumas tarp 301 peradresavimų ir 302 peradresavimų

Kada turėtumėte naudoti 301 ir 302 serverių peradresavimus?

Kas yra būsenos kodas?

Kai žiniatinklio serveris aptarnauja tinklalapį, būsenos kodas generuojamas ir įrašomas į šio žiniatinklio serverio žurnalo failą. Dažniausiai būklės kodas yra "200" - tai reiškia, kad rastas puslapis ar šaltinis. Kitas labiausiai paplitęs būsenos kodas yra "404" - tai reiškia, kad dėl kokių nors priežasčių serveris nerado serverio lygio peradresavimų. Žinoma, norite išvengti šių "404 klaidų".

Kai puslapis nukreipiamas, nukreipiant serverio lygį, pranešama apie vieną iš 300 lygio būsenos kodų. Dažniausiai yra 301, kuris yra nuolatinis peradresavimas, ir 302 arba laikinas nukreipimas.

Kada turėtumėte naudoti 301 nukreipimą?

301 peradresavimai yra nuolatiniai. Jie nurodo paieškos sistemai, kad puslapis perkeltas - galbūt dėl ​​to, kad pertvarkytas, kuris naudoja skirtingus puslapių pavadinimus ar failų struktūras. 301 persiuntimo užklausos, kad bet kokia paieškos priemonė ar naudotojo agentas atvyksta į puslapį atnaujinti URL savo duomenų bazėje. Tai yra labiausiai paplitęs nukreipimo tipas, kurį žmonės turėtų naudoti tiek iš SEO (paieškos sistemos optimizavimo) požiūriu, tiek iš vartotojo perspektyvos.

Deja, ne visi interneto dizaino ar kompanijos naudoja 310 peradresavimus. Kartais jie naudoja metafailio žymą arba 302 serverio peradresavimus. Tai gali būti pavojinga praktika. Paieškos sistemos nepatvirtina nei vienos iš šių peradresavimo metodų, nes jos yra įprasta, kad nepageidaujamo e. Pašto platintojai, norėdami gauti daugiau savo sričių paieškos rezultatuose.

Iš "SEO" perspektyvos, kita priežastis naudoti 301 peradresavimus yra tai, kad jūsų URL palaiko ryšių populiarumą, nes šie nukreipimai nukreipia puslapio "nuorodų sultis" iš senojo puslapio į naują. Jei nustatysite 302 peradresavimus, "Google" ir kitos svetainės, kurios nustato populiarumo reitingus, daro prielaidą, kad galiausiai nuoroda bus visiškai pašalinta, todėl jie nieko neperduos, nes tai yra laikinas peradresavimas. Tai reiškia, kad naujame puslapyje nėra jokių nuorodų populiarumo, susijusio su senojo puslapio. Jis turi pats populiarinti. Jei jūs laiku investuojate į savo puslapių populiarumą, tai gali būti didelis žingsnis atgal į jūsų svetainę.

Domeno pokyčiai

Nors retai reikia pakeisti savo svetainės tikrąjį domeno vardą, tai kartais įvyksta. Pavyzdžiui, jei naudosite geresnį, jums gali būti naudojamas vienas domeno vardas. Jei užtikrinsite geresnį domeną, turėsite keisti ne tik savo URL struktūrą, bet ir domeną.

Jei pakeisite savo svetainės domeno pavadinimą, tikrai neturėtumėte naudoti 302 nukreipimo. Tai beveik visuomet leidžia jums atrodyti kaip "šlamštas" ir netgi galite visus jūsų domenus užblokuoti iš "Google" ir kitų paieškos sistemų. Jei turite keletą domenų, kuriuos visus reikia nurodyti toje pačioje vietoje, turėtumėte naudoti 301 serverio peradresavimą. Tai yra įprasta svetainių, kuriose perkamos papildomos domeno su rašybos klaidomis (www.gooogle.com) ar kitų šalių (www.symantec.co.uk). Jie saugo tuos alternatyvius domenus (kad niekas jų negalėtų patraukti) ir nukreiptų juos į pagrindinę svetainę. Jei vykdysite 301 peradresavimą, jums nebus baudžiama paieškos sistemose.

Kodėl naudosite 302 nukreipimą?

Geriausia priežastis, kodėl reikia 302 nukreipti, yra nuolatinis paieškos rezultatų indeksavimas jūsų negražus URL. Pavyzdžiui, jei jūsų svetainė yra sukurta pagal duomenų bazę, galite nukreipti savo pagrindinį puslapį iš tokio URL:

http://www.about.com/

URL, kuriame yra daug parametrų ir seanso duomenų, atrodytų taip:

(Pastaba: "simbolis žymi linijos apvyniojimą).

http://www.about.com/home/redir/data? »Sessionid = 123478 & id = 3242032474734239437 & ts = 3339475

Kai paieškos priemonė surenka jūsų namų puslapio URL, jūs norite, kad jie suvoktų, kad ilgas URL yra teisingas puslapis, bet nenustato to URL savo duomenų bazėje. Kitaip tariant, norite, kad paieškos priemonė "http://www.about.com/" būtų jūsų URL.

Jei naudojate 302 serverio peradresavimą, tai galite padaryti, ir dauguma paieškos sistemų sutinka, kad esate neapspėja.

Ką išvengti naudojant 302 peradresavimus

  1. Nenaudokite nukreipimo į kitas domenas. Nors tai tikrai įmanoma dėl 302 nukreipimo, jis yra daug mažiau nuolatinis.
  2. Didelis peradresavimų skaičius viename puslapyje. Tai yra būtent tai, ką daro šlamšto siuntėjai, ir, nebent norite būti uždraustas iš "Google", nėra tikslinga turėti daugiau nei 5 URL peradresavimus į tą pačią vietą.

Originalus straipsnis Jennifer Krynin. Redagavo Jeremy Girard 16/9/16