HTTP 301 Trajno premješteno
301 Moved Permanently znači da je resurs trajno premješten na drugi URL, naveden u HTTP zaglavlju Location.
Značenje
Kod 301 preglednik i tražilica slijede novu adresu iz zaglavlja Location. Trajna preusmjeravanja preglednici mogu dugo pamtiti, pa je pogrešnu postavku teško odmah poništiti. Pri POST zahtjevu metoda se može pretvoriti u GET; za očuvanje metode koristi se 308.
Najčešći uzroci
- Premještanje na novu domenu ili prelazak s HTTP-a na HTTPS.
- Promjena strukture URL-ova, primjerice uklanjanje .html ili /index.php.
- Spajanje www i verzije bez www u jedan kanonski oblik.
- Spajanje dviju stranica s istim ili vrlo sličnim sadržajem.
Što može učiniti posjetitelj?
- Preusmjeravanje je obično normalno. Ako otvara pogrešnu stranicu, provjerite predmemoriju preglednika jer 301 može dugo ostati zapamćen.
- Ako vas preglednik stalno vraća između adresa, može postojati petlja preusmjeravanja (ERR_TOO_MANY_REDIRECTS).
Što može učiniti vlasnik stranice?
- Preusmjerite odmah na konačni URL, bez nepotrebnih lanaca A→B→C.
- Odaberite cilj s odgovarajućim sadržajem umjesto da sve stare URL-ove šaljete na naslovnicu.
- Ažurirajte interne poveznice, canonical i sitemap kako bi pokazivali na novu adresu.
- Održavajte 301 barem godinu dana, a pri preseljenju domene često i dulje.
Utjecaj na SEO
Google 301 smatra snažnim signalom da je nova adresa kanonska i da signali rangiranja trebaju prijeći na nju. Dugi lanci i petlje usporavaju indeksiranje, a neodgovarajući ciljevi mogu biti protumačeni kao soft 404.
Česta pitanja
Gubi li se SEO vrijednost pri 301 preusmjeravanju?
Google navodi da ispravan 301 na relevantan sadržaj može prenijeti signale rangiranja. Pogrešna ili nepovezana odredišta i dalje mogu štetiti.
Kada koristiti 301, a kada 308?
Oba su trajna. 308 jamči očuvanje HTTP metode, primjerice POST; za uobičajene web-stranice 301 često je prikladan.