Kakšna je statusna koda?
Kadarkoli spletni strežnik postavi spletno stran, se generira in zapiše statusna koda v datoteko dnevnika za ta spletni strežnik. Najpogostejša koda statusa je 200 - kar pomeni, da je bila stran ali vir najdena. Naslednja najpogostejša koda statusa je 404 - kar pomeni, da zahtevani vir ni bil najden na strežniku iz nekega razloga. Očitno se želite izogniti tem 404 napakam, kar lahko storite s preusmeritvami na ravni strežnika.
Ko se stran preusmeri s preusmeritvijo na ravni strežnika, se prikaže ena od 300-stopenjskih kod stanja. Najpogostejši so 301, ki je trajna preusmeritev in 302, ali začasno preusmeritev.
Kdaj morate uporabiti preusmeritev 301?
301 preusmeritev je trajno. Povedo iskalniku, da se je stran premaknila - verjetno zato, ker je preoblikovanje, ki uporablja različna imena strani ali strukture datotek. Preusmeritev 301 zahteva, da kateri koli iskalnik ali uporabniški posrednik pride na stran, da posodobi URL v svoji bazi podatkov. To je najpogostejša vrsta preusmeritve, ki naj bi jo ljudje uporabljali s stališča SEO (iskalnik optimizma) in z vidika uporabniške izkušnje.
Na žalost vsi spletni modeli ali podjetja ne uporabljajo 310 preusmeritev. Včasih namesto tega uporabijo oznako osveževanja meta ali preusmeritve strežnika 302. To je lahko nevarna praksa. Iskalniki ne odobrijo nobene od teh tehnik preusmerjanja, saj so običajna podviga za pošiljatelje neželene elektronske pošte, ki jih uporabljajo za pridobivanje več svojih domen v rezultatih iskalnika.
Iz perspektive SEO je še en razlog za uporabo 301 preusmeritev, da vaši URL-ji ohranijo svojo priljubljenost povezav, ker te preusmeritve prenesejo povezavo sokove strani s stare strani na novo. Če nastavite 302 preusmeritev, Google in druga spletna mesta, ki določajo ocene priljubljenosti, predpostavljajo, da bo povezava sčasoma popolnoma odstranjena, tako da sploh ne prenesejo ničesar, ker gre za začasno preusmeritev. To pomeni, da nova stran nima nobene priljubljenosti povezave, povezane s staro stranjo. To popularnost mora ustvariti sami. Če ste vložili čas, ki gradi priljubljenost svojih strani, je to lahko velik korak nazaj za vašo spletno stran.
Spremembe domene
Čeprav je redko, da boste morali spremeniti dejansko ime domene vašega spletnega mesta, se to občasno zgodi. Na primer, morda uporabljate eno ime domene, ko bo na voljo boljši. Če zagotovite to boljšo domeno, boste morali spremeniti ne le svojo strukturo URL-jev, ampak tudi domeno.
Če spremenite domensko ime spletnega mesta, zagotovo ne smete uporabiti preusmeritve 302. To skoraj vedno povzroči, da izgledaš kot "neželena pošta" in lahko celo dobi vse svoje domene, blokirane od Googla in drugih iskalnikov. Če imate več domen, ki jih morajo vsi usmeriti na isto mesto, morate uporabiti preusmeritev 301 strežnika. To je običajna praksa za spletna mesta, ki kupujejo dodatne domene s črkovanjem napak (www.gooogle.com) ali za druge države (www.symantec.co.uk). Zagotavljajo te nadomestne domene (tako da jih nihče drug ne more zagrabiti) in jih nato preusmeri na svojo osnovno spletno stran. Dokler uporabljate preusmeritev 301, pri tem ne boste kaznovani v iskalnikih.
Zakaj bi uporabili preusmeritev 302?
Najboljši razlog za uporabo preusmeritve 302 je, da ostanejo vaši grdi URL-ji trajno indeksirani z iskalniki. Če na primer spletno mesto zgradi baza podatkov, lahko svojo domačo stran preusmerite iz URL-ja, na primer:
http://www.about.com/
Na URL z veliko parametri in podatki o seji na njem bi bilo videti tako: (Opomba: »simbol» označuje premico vrstice.) http://www.about.com/home/redir/data? »
sessionid = 123478 & id = 3242032474734239437 & ts = 3339475
Ko iskalnik izbere URL vašega domače strani, jih želite prepoznati, da je dolg URL pravilna stran, vendar ne določite tega URL-ja v njihovi bazi podatkov. Z drugimi besedami, želite iskalnik imeti "http://www.about.com/" kot svoj URL. Če uporabljate preusmeritev strežnika 302, lahko to storite, večina iskalnikov pa bo sprejela, da niste neželeni. Kaj se je treba izogibati pri uporabi 302 preusmeritev










