301 redirect za SEO: kako pravilno mapirati URL-ove pri migraciji sajta
Blog • SEO • • 8 min čitanja

301 redirect za SEO: kako pravilno mapirati URL-ove pri migraciji sajta

Autor Autorski tim · DA. Diџital agencija
Ažurirano 26.09.2026
Vreme čitanja 8 min
Sadržaj Pregledajte teme u tekstu

Promena domena, strukture URL-ova, CMS-a ili informacione arhitekture može da utiče na organsku vidljivost čak i kada je novi sajt tehnički kvalitetniji. Jedan od najvažnijih zadataka je pravilna implementacija 301 redirecta — trajnog preusmeravanja sa starog URL-a na najrelevantniji novi URL.

301 redirect nije zamena za kompletnu SEO migraciju. Njegova uloga je da korisnike i pretraživače usmeri sa stare adrese na odgovarajuću novu, uz očuvanje što većeg dela signala koji su povezani sa starom stranicom. Rezultat zavisi od kvaliteta mape URL-ova, tehničke implementacije i provere nakon puštanja sajta.

Za širi kontekst planiranja optimizacije pogledajte naš vodič za SEO optimizaciju.

Kada koristiti 301 redirect

301 se koristi kada je promena trajna i kada postoji jasna nova destinacija za stari URL. Najčešći slučajevi su:

  • promena domena ili prelazak sa HTTP na HTTPS;
  • promena strukture URL-ova, na primer iz /blog/tekst u /resursi/tekst;
  • spajanje dve ili više sličnih stranica u jednu jaču stranicu;
  • promena slug-a zbog preciznije organizacije sadržaja;
  • uklanjanje duplikata, poput verzija sa i bez trailing slash-a;
  • promena platforme ili CMS-a koja menja adrese stranica.

Preusmeravanje treba da vodi na sadržajno najbližu novu stranicu. Ako takva stranica ne postoji, nije dobro automatski slati sve stare URL-ove na početnu stranu. To često stvara loše korisničko iskustvo i ne predstavlja relevantnu zamenu za stari sadržaj.

301, 302 ili 404: koje preusmeravanje izabrati

SituacijaPreporučeno rešenje
URL je trajno zamenjen novom adresom301 redirect
Promena je privremena, a stari URL treba da ostane primarna adresa302 ili odgovarajući privremeni redirect
Sadržaj je trajno uklonjen i nema relevantnu zamenu404 ili 410, u zavisnosti od situacije
Stranica je premeštena na novu adresu301 redirect

Izbor statusa treba da prati stvarno stanje. Ne koristite 301 samo zato što želite da izbegnete 404, niti 302 za trajne promene koje treba da budu jasno signalizirane pretraživačima.

Kako napraviti redirect mapu

Redirect mapa je tabela koja povezuje stare URL-ove sa novim destinacijama. Najjednostavniji format sadrži najmanje sledeće kolone:

  • stari URL — puna stara adresa ili putanja;
  • novi URL — konačna destinacija;
  • status — najčešće 301, 404 ili 410;
  • tip promene — promenjen slug, spajanje sadržaja, promena domena i slično;
  • vlasnik ili status provere — osoba i datum validacije.

1. Prikupite kompletnu listu starih URL-ova

Ne oslanjajte se samo na URL-ove koji su trenutno u XML sitemapu. Prikupite ih iz više izvora:

  • prethodnog XML sitemap-a;
  • server logova, ako su dostupni;
  • Google Search Console podataka;
  • GA4 izveštaja o posećenim landing stranicama;
  • alata za crawling starog sajta;
  • internih linkova i važnih eksternih linkova;
  • ranijih redirect pravila i konfiguracije servera.

Posebnu pažnju obratite na URL-ove sa organskim saobraćajem, backlinkovima, konverzijama i istorijskom vidljivošću. Čak i stranica sa malim brojem poseta može imati vredne spoljne linkove ili važnu ulogu u navigaciji.

2. Pronađite najbližu novu destinaciju

Mapiranje treba da bude zasnovano na nameri i temi stranice, a ne samo na sličnosti slugova. Za svaki stari URL proverite:

  • da li novi URL pokriva istu temu;
  • da li odgovara istoj fazi korisničke namere;
  • da li zadržava ključne informacije i ponudu;
  • da li je sadržaj dovoljno relevantan za korisnika koji dolazi sa stare adrese.

Ako se više sličnih stranica spaja, izaberite jednu kanonsku destinaciju i ažurirajte njen sadržaj tako da zaista obuhvati najvažnije informacije sa ugašenih URL-ova.

3. Označite URL-ove bez odgovarajuće zamene

Nisu svi stari URL-ovi kandidati za 301. Ako je sadržaj zastareo, ne postoji srodna stranica i nema korisničke ili poslovne vrednosti, URL može ostati 404 ili dobiti 410. Pre donošenja odluke proverite backlinkove, saobraćaj, konverzije i da li se URL i dalje pojavljuje u važnim internim putanjama.

Pravila za pravilnu implementaciju 301 redirecta

Preusmeravajte direktno na konačnu adresu

Stari URL treba da vodi direktno na konačni URL. Izbegavajte lanac poput:

stari-url → privremeni-url → nova-stranica

Bolje rešenje je:

stari-url → nova-stranica

Lančana preusmeravanja mogu usporiti učitavanje i otežati crawlovanje, a povećavaju i rizik od grešaka. Ako je sajt već imao ranija pravila, proverite da li novi redirect zaobilazi sve međukorake.

Ne pravite redirect petlje

Petlja nastaje kada se URL-ovi međusobno preusmeravaju, na primer kada A vodi na B, a B ponovo vraća na A. Takav problem obično rezultira greškom u browseru i onemogućava pristup stranici. Testirajte svako složenije pravilo, naročito kod promene domena, protokola ili trailing slash konvencije.

Koristite precizna pravila

Pravila zasnovana na opštim obrascima mogu slučajno obuhvatiti URL-ove koji nisu deo migracije. Redosled pravila je takođe važan: specifična pravila postavite pre opštih, a izuzetke jasno dokumentujte.

Vodite računa o protokolu, hostu i velikim slovima

Proverite sve kombinacije koje su ranije mogle biti dostupne:

  • HTTP i HTTPS;
  • www i verzija bez www;
  • velika i mala slova;
  • trailing slash i URL bez njega;
  • parametri upita i nepotrebne varijante URL-a.

Cilj nije da se svaka moguća kombinacija preusmeri nasumičnim pravilom, već da se definiše jedna jasna preferirana verzija i da se izbegnu konflikti između redirecta i canonical signala.

Primeri implementacije

Tačna sintaksa zavisi od servera i načina na koji je aplikacija podešena. Pre izmene produkcione konfiguracije napravite rezervnu kopiju i testirajte pravila u kontrolisanom okruženju.

Apache

Redirect 301 /stara-stranica https://www.example.rs/nova-stranica

Za veće migracije često se koriste i rewrite pravila, ali ona moraju biti pažljivo testirana kako ne bi preusmerila neželjene putanje.

Nginx

location = /stara-stranica {
    return 301 https://www.example.rs/nova-stranica;
}

CMS ili aplikacioni nivo

Ako se redirecti podešavaju kroz CMS ili dodatak, proverite da li pravilo vraća status 301, a ne samo da učitava novu stranicu ili prikazuje JavaScript preusmeravanje. Za migracije sa velikim brojem URL-ova bolje je koristiti server-level implementaciju kada je to tehnički moguće.

Interne linkove ne rešavajte redirectima

301 je zaštitna mreža za stare URL-ove, ali interni linkovi novog sajta treba direktno da vode na konačne adrese. Ako navigacija, breadcrumbs, related content ili XML sitemap i dalje koriste stare URL-ove, crawler i korisnik prolaze kroz nepotreban međukorak.

Posle migracije crawlujte novi sajt i proverite:

  • interne linkove koji vraćaju 3xx;
  • interne linkove koji vode na 404 ili 410;
  • canonical tagove koji pokazuju na stare URL-ove;
  • hreflang reference ka nepostojećim ili preusmerenim stranicama;
  • breadcrumbs, navigaciju, filtere i pagination linkove.

Canonical, sitemap i 404 stranica posle migracije

Canonical tagovi

Canonical na novoj stranici treba da pokazuje na njenu preferiranu, konačnu verziju. Ne postavljajte canonical sa novog URL-a na stari URL i ne kombinujte nelogično 301 i canonical signale. Ako je sadržaj trajno preseljen, novi URL treba da bude primarni signal za novu stranicu.

XML sitemap

Novi XML sitemap treba da sadrži kanonske, indeksabilne URL-ove koji vraćaju status 200. U njega ne treba uključivati stare URL-ove koji vraćaju 301, niti URL-ove koji vode na 404, 410 ili druge preusmerene varijante.

404 stranica

Dobro dizajnirana 404 stranica pomaže korisniku kada je URL pogrešno unet ili nema relevantnu zamenu. Ne treba svaku 404 situaciju automatski preusmeriti na početnu stranu. Ako ne postoji sadržajno odgovarajuća destinacija, jasna 404 stranica može biti pravilnije rešenje.

Kako testirati 301 redirect posle puštanja

Testiranje treba sprovesti pre migracije, odmah nakon objavljivanja i tokom narednih nedelja. Minimalna kontrolna lista obuhvata:

  1. Učitajte uzorak najvažnijih starih URL-ova i proverite da vraćaju 301.
  2. Proverite da svaki 301 vodi direktno na očekivani URL.
  3. Potvrdite da konačna destinacija vraća 200 i da nije blokirana za crawlovanje.
  4. Testirajte URL-ove sa parametrima, trailing slash varijantama i različitim hostovima.
  5. Crawlujte novi sajt i izlistajte interne linkove koji vode kroz redirect.
  6. Proverite canonical, hreflang i XML sitemap.
  7. Pratite 404 izveštaje i pokrivenost u Google Search Console.
  8. Uporedite organski saobraćaj, landing stranice i konverzije sa periodom pre migracije.

Status koda proverite alatima koji prikazuju kompletan redirect chain, a ne samo konačan rezultat u browseru. Browser može prikazati novu stranicu i kada postoji više nepotrebnih preusmeravanja između URL-ova.

Najčešće greške

  • Jedan redirect za sve URL-ove: svi stari URL-ovi vode na početnu stranu bez obzira na temu.
  • Redirect na nerelevantnu stranicu: nova destinacija postoji, ali ne odgovara starom sadržaju.
  • Lanac preusmeravanja: stara pravila nisu ažurirana nakon nove migracije.
  • Redirect petlja: dva ili više pravila međusobno vraćaju URL-ove.
  • Stari URL-ovi u sitemapu: sitemap šalje konfliktan signal jer navodi preusmerene adrese.
  • Interni linkovi ostaju nepromenjeni: novi sajt nepotrebno zavisi od redirecta.
  • Neprovereni regex obrasci: jedno pravilo obuhvata više URL-ova nego što je planirano.
  • Preusmeravanje obrisanih stranica na početnu: time se samo prikriva problem umesto da se pronađe relevantna zamena.
  • Nedostatak monitoringa: problemi se otkrivaju tek nakon pada saobraćaja ili prijava korisnika.

Praktična kontrolna lista

  • Napravljen je spisak svih važnih starih URL-ova.
  • Svaki stari URL ima relevantnu novu destinaciju ili obrazloženu odluku za 404/410.
  • Redirecti vode direktno na konačne URL-ove.
  • Nema petlji i nepotrebnih lanaca.
  • Interne veze vode na nove adrese.
  • Canonical tagovi pokazuju na preferirane nove URL-ove.
  • XML sitemap sadrži samo indeksabilne kanonske URL-ove.
  • 404 stranica je funkcionalna i korisna.
  • Testirani su protokol, domen, trailing slash, velika slova i parametri.
  • GSC, GA4 i monitoring servera podešeni su za praćenje nakon migracije.

Zaključak

Uspešan 301 redirect plan počinje dobrom mapom URL-ova, ali se ne završava njenim unosom na server. Potrebno je povezati stare i nove stranice prema temi i nameri, izbeći lance i petlje, ažurirati interne linkove, canonical i sitemap, a zatim testirati i pratiti rezultate.

Najvažnije pravilo je jednostavno: svaki stari URL koji ima relevantnu novu zamenu treba da vodi direktno na tu zamenu. Sve ostalo treba proveriti kroz podatke, a ne rešavati masovnim preusmeravanjem na početnu stranu.


Povezane teme: Kako izmeriti uticaj SEO migracije i na vreme otkriti pad organskog saobraćaja · XML sitemap za velike i custom sajtove: SEO pravila i najčešće greške · Canonical tag: kako pravilno koristiti canonical URL i izbeći SEO probleme

Podelite tekst
LinkedIn X Facebook
DA.
Autor i urednik sadržaja

DA. Editorial Team

SEO, PPC, web razvoj i dizajn tim DA. Tekstove zasnivamo na iskustvu iz aktivnih projekata, Search Console podacima, platformskim promenama i praktičnim testovima.

Google Preferred Sources

Pratite DA. kao izvor koji želite da viđate češće.

Dodajte da.org.rs u svoje Preferred Sources i olakšajte Google-u da vam češće prikaže DA. sadržaj kada je relevantan za vaše pretrage.

Dodaj DA. kao izvor
DA. SEO migracija sajta

Treba vam SEO migracija sajta kao konkretna usluga?

Planirajte SEO migraciju pre redizajna, promene domena ili CMS-a. Zaštitite rangiranje, mapirajte redirekcije i kontrolišite lansiranje i oporavak.

DA. DIGITALNI SAVETNIK

Pitajte DA.

Recite mi cilj, problem ili sledeći potez. Usmeriću vas na relevantan DA vodič ili uslugu.