Šta je 301 preusmerenje
301 preusmerenje je odgovor servera koji kaže: ova stranica je trajno premeštena na drugu adresu. Pregledač automatski otvara novu adresu, a Google posle nekog vremena u indeksu zamenjuje staru adresu novom i prenosi na nju signale koje je stara stranica imala, pre svega linkove.
Broj 301 je statusni kod iz HTTP protokola. Postoji i 302, koji znači privremeno premeštanje. Razlika je važna: kod 302 Google pretpostavlja da će se stara adresa vratiti i često je zadržava u indeksu.
Kada vam treba 301
- Promena adrese stranice, na primer kada „/usluge/servis-klima“ postane „/servis-klima-uredjaja/“.
- Spajanje dve stranice koje obrađuju istu temu u jednu jaču.
- Brisanje stranice koja ima posete ili spoljne linkove, a postoji srodna stranica koja je može zameniti.
- Prelazak na novi domen ili sa „http“ na „https“.
- Ujednačavanje adresa: sa „www“ na verziju bez „www“, ili obrnuto, i sa kosom crtom na kraju ili bez nje.
Najčešće greške
Lanci preusmerenja
Stara adresa A preusmerava na B, koja je kasnije preusmerena na C. Posle nekoliko redizajna lako nastaju lanci od četiri ili pet koraka. Svaki korak usporava korisnika, a Google posle nekoliko koraka može prestati da prati lanac. Rešenje je da svako preusmerenje vodi direktno na konačnu adresu.
Petlje
A vodi na B, a B nazad na A. Stranica se ne otvara uopšte. Ovo se najčešće dešava kada se pravila u .htaccess fajlu i podešavanja u CMS-u ili dodatku međusobno sudaraju.
Sve na početnu stranicu
Kada se pri redizajnu ne zna šta da se radi sa starim adresama, sve se preusmeri na početnu. Google takva preusmerenja često tretira kao da stranica ne postoji (takozvani soft 404), pa se vrednost ne prenosi. Svaku staru adresu treba preusmeriti na najsrodniju novu stranicu.
302 umesto 301
Neki sistemi i dodaci podrazumevano prave privremena preusmerenja. Za trajne promene to treba ispraviti.
Unutrašnji linkovi na stare adrese
Preusmerenje radi, ali meni i tekstovi na sajtu i dalje linkuju na staru adresu. Svaki klik prolazi kroz preusmerenje. Posle promene adresa treba ažurirati i unutrašnje linkove.
Kako proveriti preusmerenja
Pojedinačnu adresu možete proveriti alatima koji prikazuju statusni kod i ceo put preusmerenja. Za ceo sajt koristi se alat za skeniranje, koji pronalazi sve lance, petlje i greške. U Google Search Console, izveštaj o indeksiranju stranica prikazuje adrese označene kao „stranica sa preusmerenjem“, što je normalno za stare adrese, ali ne bi smelo da obuhvata adrese iz sitemap-a.
Preusmerenja pri redizajnu
Najveći broj problema sa preusmerenjima nastaje pri redizajnu. Pre objave novog sajta napravite spisak svih starih adresa koje imaju posete, linkove ili pozicije, i za svaku odredite novu adresu. Posle objave proverite da svaka stara adresa zaista vodi na pravo mesto, jednim korakom. Ovo je posao od nekoliko sati koji može da sačuva godine rada. Ako planirate redizajn, to je dobar trenutak za tehnički SEO pregled.