301 preusmjeravanje (Redirect)

Što je 301 preusmjeravanje?

HTTP statusni kod 301 označava da je traženi resurs trajno premješten na novu adresu. Često se naziva i 301 Moved Permanently te preglednicima i tražilicama jasno daje do znanja da stara URL adresa više nije važeća.

Ako web-stranicu vodiš već neko vrijeme, vrlo je vjerojatno da si – svjesno ili ne – mijenjao strukturu URL-ova. To se, primjerice, događa kada:

  • prebaciš web s http na https
  • promijeniš permalink strukturu
  • promijeniš naziv domene
  • izmijeniš URL pojedine stranice
  • obrišeš stranicu
  • premjestiš stranicu na drugu lokaciju
  • spojiš više stranica u jednu

Ovisno o promjenama, posjetitelji i botovi tražilica mogu naići na 404 Not Found grešku ili završiti na pogrešnoj verziji stranice. Kako bi se to izbjeglo, koristi se 301 preusmjeravanje. Na taj način svi koji posjete staru adresu automatski će biti preusmjereni na novu, a tražilice će s vremenom ažurirati svoje indekse i zapamtiti novi URL.

Statusni kod 301 Moved Permanently pripada skupini 3xx HTTP statusnih kodova.

  • 3 označava da je riječ o preusmjeravanju
  • xx predstavlja dvije dodatne znamenke koje određuju točnu vrstu preusmjeravanja

Kako funkcionira 301 preusmjeravanje

301 preusmjeravanje odvija se automatski između preglednika i poslužitelja, bez potrebe za bilo kakvom radnjom s tvoje strane. U praksi cijeli proces izgleda ovako:

  • Klikneš na poveznicu ili upišeš URL adresu u adresnu traku preglednika
  • Preglednik šalje HTTP zahtjev poslužitelju kako bi pristupio resursu na toj adresi
  • Poslužitelj vraća odgovor sa statusnim kodom HTTP 301 te u zaglavlju Location navodi novu adresu resursa
  • Preglednik zatim automatski šalje novi zahtjev prema poslužitelju, ovaj put na novu lokaciju
  • Poslužitelj dohvaća traženi resurs i šalje ga pregledniku
  • Preglednik prikazuje sadržaj korisniku

Za korisnika je cijeli proces gotovo neprimjetan, dok tražilice pritom jasno dobivaju informaciju da je sadržaj trajno premješten na novu URL adresu.

301 preusmjeravanje

Gornje objašnjenje služi samo kao pojednostavljeni prikaz. Preglednici i poslužitelji međusobno komuniciraju putem Hypertext Transfer Protocola (HTTP), pa se svi zahtjevi i odgovori razmjenjuju u HTTP formatu.
Primjerice, preglednik koji želi pristupiti web-stranici na adresi yourdomain.com poslat će poslužitelju sljedeći HTTP zahtjev.


Poslužitelj će zatim odgovoriti HTTP statusnim kodom 301, čime se označava da je stranica trajno premještena. U odgovoru će biti navedena i trenutačna lokacija resursa.


Preglednik potom šalje novi zahtjev poslužitelju te traži pristup adresi https://yourdomain.com/home.

Poslužitelj zatim šalje pregledniku datoteke koje se nalaze na adresi https://yourdomain.com/home, a preglednik ih potom prikazuje posjetitelju. Statusni kod 301 u pravilu je nevidljiv korisniku. Ipak, preusmjeravanje se može uočiti ako obratiš pažnju na promjenu URL-a u adresnoj traci – od adrese koju si prvotno unio do one koja se prikaže nakon što se stranica učita.

Zašto je 301 preusmjeravanje važno

301 preusmjeravanje pruža vašoj web stranici brojne prednosti za SEO i korisničko iskustvo. Pomaže da vaša stranica zadrži rang u tražilicama i da posjetitelji ne naiđu na probleme pri korištenju stranice.

301 preusmjeravanja čuvaju link equity i PageRank

Google svakoj stranici dodjeljuje vrijednost na temelju kvalitete i broja linkova koji vode na nju. Ta se vrijednost naziva PageRank i koristi se za određivanje pozicije vaše stranice u rezultatima pretraživanja.

Stranice također prenose link equity kada linkaju na vaše stranice. Što više kvalitetnih linkova imate, veća je količina link equityja koju primate i veći je vaš PageRank.

Ako premjestite stranicu na novu URL adresu bez preusmjeravanja, gubite link equity i PageRank povezane sa starom stranicom. Uz 301 preusmjeravanje, vrijednost se prenosi na novu URL adresu.

301 preusmjeravanja pomažu Googleu da odredi kanonsku verziju stranice

Većina stranica dostupna je preko više URL-ova, npr. yourdomain.com i www.yourdomain.com vode do iste početne stranice.

Google te stranice prepoznaje kao duplicirane i odabire jednu kao kanonsku, odnosno glavnu verziju.

Iako Google koristi više metoda za određivanje kanonske stranice, 301 preusmjeravanje predstavlja snažan signal da želite da Google smatra novu URL adresu glavnom.

301 preusmjeravanja poboljšavaju korisničko iskustvo

Ako premjestite stranicu bez 301 preusmjeravanja, posjetitelji koji posjete staru URL adresu naići će na 404 pogreške. To stvara loše korisničko iskustvo i često ih tjera da kliknu “nazad” ili odu na drugu stranicu.

Postavljanjem 301 preusmjeravanja, vaši posjetitelji i dalje mogu pristupiti sadržaju, čak i nakon promjene URL-a.

301 preusmjeravanja čuvaju vaše povratne linkove

Mnoge stranice periodično provode SEO audite i provjeravaju postoje li pokvareni vanjski linkovi, tj. linkovi koji vode na nepostojeće stranice.

Ako drugi sajtovi linkaju na vašu stranicu, a vi obrišete sadržaj bez 301 preusmjeravanja, ti će linkovi voditi na 404 stranice. Linkajuća stranica može otkriti pokvarene linkove i zamijeniti ih linkovima konkurencije.

Da biste to izbjegli, postavite 301 preusmjeravanja koja preusmjeravaju stare URL-ove na nove. Tako su šanse da linkajuća stranica ukloni vaš link puno manje.

Googleova preporuka za korištenje 301 preusmjeravanja

Ako želite rangirati na Googleu, važno je slijediti Googleove smjernice za 301 preusmjeravanja. Smatrajte ih najboljom praksom za maksimalnu učinkovitost preusmjeravanja.

  1. Koristite 301 samo ako se nećete vraćati na staru URL Google preporučuje 301 preusmjeravanje kada ste sigurni da se više nikada nećete vratiti na staru adresu. Ako postoji mogućnost povratka, radije koristite privremeno preusmjeravanje poput 302 Found.
  2. Koristite meta refresh ako ne možete postaviti 301 preusmjeravanje Ako ne možete postaviti 301 preusmjeravanje, npr. zbog ograničenog pristupa serveru, Google preporučuje korištenje meta redirecta kao alternativu.

Preusmjerite stare stranice na odgovarajuće nove stranice

Kada mijenjate URL svoje stranice, Google preporučuje da stare stranice preusmjerite na odgovarajuće stranice na novom URL-u.

Na primjer, ako ste prešli s yourdomain.com na example.com, početnu stranicu preusmjerite s yourdomain.com na example.com. Isto vrijedi i za pojedinačne stranice, npr. yourdomain.com/what-is-yoga preusmjerite na novu lokaciju example.com/what-is-yoga.

Izbjegavajte duge redirect lance

Google savjetuje da, kad god je moguće, izbjegavate lance preusmjeravanja.

Redirect lanac nastaje kada se između početnog i krajnjeg URL-a dogodi više preusmjeravanja. Na primjer: URL A preusmjerava na URL B, koji preusmjerava na URL C, a zatim konačno na URL D.

Google obično prati samo četiri ili pet preusmjeravanja prije nego što prestane. Da biste bili sigurni da Google prati vaše 301 preusmjeravanje, preporuča se zadržati preusmjeravanja na jedan ili dva koraka, najviše tri.

Ostavite preusmjeravanja najmanje godinu dana

Ako, na primjer, mijenjate domen s yourdomain.com na example.com, Google preporučuje da preusmjeravanja ostavite aktivnima godinu dana ili više prije nego što napustite staru domenu ili je koristite u druge svrhe.

Razlog je taj što 301 preusmjeravanja funkcioniraju na razini pojedinačnih stranica. Google mora pregledati svaku staru stranicu i pratiti kamo vodi na novoj domeni.

Također, Google mora nekoliko puta “proći” stare stranice kako bi bio siguran da ste trajno premjestili sadržaj. Ako naiđe na stranice bez 301 preusmjeravanja, može pretpostaviti da još uvijek koristite staru domenu.


Ažurirajte interne linkove i sitemape

Kada postavite 301 preusmjeravanja, Google preporučuje da ažurirate interne linkove, sitemapove i ostale linkove kako bi pokazali novi URL.

Time Googleu potvrđujete da je sadržaj stvarno premješten i povećavate šansu da nova stranica bude prepoznata kao kanonska verzija resursa.

Izrada web stranica
Pregled privatnosti

Ova web stranica koristi kolačiće tako da vam možemo pružiti najbolje moguće korisničko iskustvo. Podaci o kolačićima pohranjuju se u vašem pregledniku i obavljaju funkcije poput prepoznavanja kod povratka na našu web stranicu i pomaže našem timu da shvati koji su dijelovi web stranice vama najzanimljiviji i najkorisniji.