Kāda ir atšķirība starp 301 novirzīšanu un 302 novirzīšanu

Kad jums vajadzētu izmantot 301 un 302 servera novirzīšanu?

Kas ir statusa kods?

Katru reizi, kad Web serveris apkalpo tīmekļa lapu, tiek izveidots un rakstīts statusa kods šī tīmekļa servera žurnāla failam. Visbiežāk sastopamais statusa kods ir "200" - tas nozīmē, ka tika atrasta lapa vai resurss. Nākamais visbiežāk sastopamā statusa kods ir "404" - tas nozīmē, ka pieprasītais resurss kāda iemesla dēļ serverī netika atrasts. Protams, jūs vēlaties izvairīties no šīm "404 kļūdām", ko varat darīt ar servera līmeņa novirzīšanu.

Ja lapa tiek novirzīta ar servera līmeņa novirzīšanu, tiek ziņots par vienu no 300 līmeņa statusa kodiem. Visizplatītākās ir 301, kas ir pastāvīga novirzīšana un 302, vai pagaidu novirzīšana.

Kad vajadzētu izmantot 301 novirzīšanu?

301 novirzīšana ir pastāvīga. Viņi pastāstīs meklētājprogrammai, ka lapa ir pārvietota - iespējams, tāpēc, ka ir pārveidots, kas izmanto dažādas lapu nosaukumus vai failu struktūras. 301 novirza pieprasījumus, lai jebkura meklētājprogramma vai lietotāja aģentu nonāktu pie lapas, lai atjauninātu URL savā datubāzē. Šis ir visizplatītākais novirzīšanas veids, ko cilvēkiem vajadzētu izmantot gan no SEO (meklētājprogrammu optimizācijas) viedokļa, gan no lietotāja pieredzes viedokļa.

Diemžēl ne visi tīmekļa dizainparaugi vai uzņēmumi izmanto 310 redirektus. Dažreiz viņi vietā izmanto meta atsvaidzināšanas tagu vai 302 servera novirzīšanu. Tas var būt bīstama prakse. Meklētājprogrammas neapstiprina nevienu no šiem novirzīšanas paņēmieniem, jo ​​tie ir izplatīta surogātpasta izplatītāji, kuru mērķis ir iegūt meklētājprogrammu rezultātos vairāk domēnu.

No SEO viedokļa vēl viens iemesls, kā izmantot 301 novirzīšanu, ir tas, ka jūsu vietrāži URL saglabā savu saišu popularitāti, jo šie novirzīšanas līdzekļi nodod lapu "saišu sulu" no vecās lapas uz jauno. Ja iestatāt 302 novirzīšanas reižu skaitu, Google un citas vietnes, kas nosaka popularitātes vērtējumus, pieņem, ka saite beidzot tiks pilnīgi noņemta, tāpēc tie neko nenosūta, jo tā ir pagaidu novirzīšana. Tas nozīmē, ka jaunajā lapā nav nevienas saišu popularitātes, kas saistīta ar veco lapu. Tam ir jārada šī popularitāte pati par sevi. Ja esat ieguldījis laiku, lai palielinātu savu lapu popularitāti, tas varētu būt liels solis atpakaļ jūsu vietnei.

Domēna izmaiņas

Lai gan ir reti, ka jums vajadzēs mainīt vietnes faktisko domēna nosaukumu, tas notiek laiku pa laikam. Piemēram, iespējams, ka viens domēna vārds tiks izmantots, kad būs pieejams labāks. Ja jūs nodrošināsit šo labāku domēnu, jums būs jāmaina ne tikai jūsu URL struktūra, bet arī domēns.

Ja maināt vietnes domēna nosaukumu, noteikti nevajadzētu izmantot 302 novirzīšanu. Tas gandrīz vienmēr liek jums izskatīties kā "surogātpasta izplatītājs", un tas pat var visus jūsu domēnus bloķēt no Google un citām meklētājprogrammām. Ja jums ir vairāki domēni, kuriem viss jānorāda uz vienu un to pašu vietu, jums vajadzētu izmantot 301 servera novirzīšanu. Šī ir izplatīta prakse vietnēm, kas pērk papildu domēnus ar pareizrakstības kļūdām (www.gooogle.com) vai citām valstīm (www.symantec.co.uk). Viņi aizsargā šos aizstājējus domēnus (lai neviens cits tos nevarētu paķert) un pēc tam novirzītu tos uz viņu primāro vietni. Kamēr jūs izmantojat 301 novirzīšanu, to darot, jūs netiks sodīti meklētājprogrammās.

Kāpēc jūs izmantojat 302 novirzīšanu?

Labākais iemesls 302 novirzīšanas izmantošanai ir, lai meklētājprogrammas nepārtraukti indeksētu jūsu neglāgu URL. Piemēram, ja jūsu vietne ir veidota pēc datu bāzes, jūs varat novirzīt savu mājas lapu no tāda URL kā:

http://www.about.com/

Uz URL, kurā ir daudz parametru un sesijas datu, tas izskatās šādi:

(Piezīme: "simbols norāda līnijas aploksni.)

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

Kad meklētājprogramma apkopo jūsu mājas lapas URL, jūs vēlaties, lai viņi atpazītu, ka garais URL ir pareizā lapa, taču to nav definējusi savā datubāzē. Citiem vārdiem sakot, jūs vēlaties, lai meklētājprogrammai jūsu URL būtu "http://www.about.com/".

Ja izmantojat 302 servera novirzīšanu, to varat izdarīt, un lielākā daļa meklētājprogrammu pieņems, ka jūs neesat surogātpasta izplatītājs.

Ko izvairīties, izmantojot 302 novirzīšanu

  1. Nepārsūtiet uz citiem domēniem. Lai gan to noteikti var izdarīt ar 302 novirzīšanu, tā izskats ir daudz mazāk pastāvīgs.
  2. Liels skaits novirzīšanas uz vienu un to pašu lapu. Tas ir tieši tas, ko dara surogātpasta izplatītāji, un, ja vien jūs nevēlaties to aizliegt no Google, nebūtu pareizi, lai vairāk nekā 5 URL novirzītu uz vienu un to pašu atrašanās vietu.

Jennifera Krīnina oriģinālais raksts. Rediģējis Džeremijs Girards, 2005. gada 10. septembrī