Tehnički SEO

Site Migration SEO: Kako Premestiti Saht Bez Gubitka Rangiranja

Vodic za site migration koji pokriva sve korake: od planiranja do pracenja rezultata. Saznaj kako sacuvati rangiranje kada menjas domen ili CMS.

Autor: SEO Srbija
Podeli: X Facebook LinkedIn
Site migration SEO kako premestiti sajt bez gubitka rangiranja

Promena domena, CMS-a ili strukture URL-ova — bilo koja od ovih promena je potencijalno rizična za SEO. Ali to ne mora da znači gubitak rangiranja. U ovom vodiču prolazimo kroz čitav proces site migrationa korak po korak, od pripreme do praćenja rezultata.

Sta Je Site Migration i Kada Je Potrebno

Site migration je bilo kakva promena koja menja strukturu ili lokaciju tvog sajta na način koji može uticati na to kako ga Google vidi. Tipični razlozi za migraciju su:

  • Promena domena (npr. sajt.com prelazi na novisajt.rs)
  • Prelazak na novi CMS (npr. WordPress → custom rešenje)
  • Promena strukture URL-ova (HTTP → HTTPS, reorganizacija kategorija)
  • Spajanje ili delenje sajtova
  • Promena platforme (npr. Blogger → Astro, Shopify → WooCommerce)

Svaka od ovih promena prekida postojeće putanje koje Google poznaje. Bez pravilne pripreme, sajt gubi pozicije, a sa njim i organski saobraćaj.

Korak Po Korak: Planiranje Site Migrationa

1. Napravi SEO Audit Postojeceg Sajta

Pre bilo čega, snimi trenutno stanje. To ti daje referencu protiv koje meriš uspeh posle migracije. Zabeleži:

  • Pozicije za ključne reči — top 50 termina po kojima sajt rankira
  • Organski saobraćaj — mesečni brojevi iz Google Search Console (GSC)
  • Broj indeksiranih stranica
  • Domain Authority / DR (Ahrefs, Moz)
  • Backlink profil — koliko linkova pokazuje na sajt, koji domeni

Alat koji preporučujem za ovo je Sitebulb ili Screaming Frog u kombinaciji sa GSC i Ahrefs. Skini kompletan crawl i sačuvaj ga kao backup.

2. Napravi Inventar Stranica i Mapiranje URL-ova

Ovo je najvažniji korak u celom procesu. Svaka stara stranica mora imati jasnu novu destinaciju.

Kreiraj URL mapping tabelu sa sledećim kolonama:

Stari URLNovi URLTip redirectaStatus
/stara-stranica/nova-stranica301✓ mapirano
/proizvod-1/proizvod-novi-1301✓ mapirano
/blog/post-1(obrisan)410-

Primeri mapiranja:

  • stari-domen.rs/o-namanovi-domen.rs/o-nama (direktan 1:1)
  • stari-domen.rs/blog/seo-vodicnovi-domen.rs/seo-vodic-za-pocetnike (prilagođen sadržaj)
  • stari-domen.rs/proizvod-x → nema odgovarajuće stranice → 410 (trajno uklonjen) ili 301 → relevantna stranica

Za stranice koje više ne postoje — koristi 410 Gone (trajno uklonjen) umesto 404. Google tako zna da sadržaj namerno ne postoji i neće ga stalno pokušavati da indeksira.

3. Redirect Strategija

301 vs 302 — Koji Redirect Koristiti

TipTrajnostLink EquityKada koristiti
301TrajniPrenosi ~90-99%Promena domena, trajno premeštanje
302PrivremeniNe prenosi (obično)Privremena promena, A/B testiranje
307PrivremeniNe prenosiHTTP → HTTPS (ako nije moguće 301)

Za site migration uvek koristi 301. Ovaj redirect prenosi link equity (PageRank) na novu stranicu. Google tretira 301 kao trajnu promenu adrese i ažurira indeks accordingly.

Bulk 301 Preko .htaccess

Za Apache servere, bulk redirect izgleda ovako:

# Primer .htaccess bulk 301 redirekta
RewriteEngine On
Redirect 301 /stara-kategorija https://novisajt.rs/nova-kategorija
Redirect 301 /proizvod-1 https://novisajt.rs/katalog/proizvod-1
Redirect 301 /blog https://novisajt.rs/blog

Wildcard Redirecti

Ako struktura URL-ova prati logičan obrazac, wildcard redirecti štede vreme:

# Svi blog postovi sa /blog/ prelaze na /clanci/
RewriteRule ^blog/(.*)$ https://novisajt.rs/clanci/$1 [R=301,L]

Za Nginx:

location / {
    return 301 https://novisajt.rs$request_uri;
}

Redirect Chain — Izbegavaj ih

Redirect lanac (A → B → C → D) troši link equity na svakom skoku. Google smatra da redirect “ne prenosi punu vrednost” nakon 3-5 skokova, a neke studije pokazuju da se vrednost i dalje gubi. Idealno: direktan 1:1 redirect bez posrednika.

Link equity (ili PageRank) se prenosi kroz backlink-ove. Evo šta treba da uradiš:

Pre migracije:

  • Skini kompletnu listu svih backlink-ova (Ahrefs, Moz, Majestic)
  • Kontaktiraj najvažnije domenc koji linkuju ka tebi — traži da ažuriraju linkove na novu adresu
  • Ako je moguće, zameni linkove koji idu na stari domen sa direktnim linkovima na novi

Interni linkovi:

  • Nakon migracije, proveri sve interne linkove — ažuriraj ih da pokazuju na nove URL-ove
  • Ne ostavljaj stare URL-ove u sadržaju ako već postoji redirect — to usporava crawl i troši “redirect budget”

Canonical tagovi:

  • Postavi canonical tag na nove URL-ove na starom sajtu kao dodatni signal Google-u:
<link rel="canonical" href="https://novisajt.rs/nova-stranica" />

Redirect permanencija:

  • Nikada ne uklanjaj 301 redirect nakon migracije. Drži ih minimum 12-18 meseci. Google i dalje može puzati stare URL-ove mesecima nakon promene.

5. Google Search Console: Kako Obavestiti Google

Kada si spreman za live pustanje, Google nudi Change of Address alat u Search Console. Evo kako ga koristiti:

  1. Dodaj i verifikuj novi sajt u Google Search Console
  2. Postavi 301 redirecte na starom sajtu (ili DNS nivo)
  3. Idi na Settings → Change of Address i pokreni proces
  4. Google će pratiti signale 180 dana — u tom periodu aktivno prenosi indeksaciju na novi sajt

Važno: Change of Address radi samo za promenu domena, ne za promenu strukture URL-ova unutar istog domena. U tom slučaju, fokus je na redirectima i praćenju indeksacije kroz Coverage izveštaj.

6. Staging Testiranje Pre Lansiranja

Nikad ne pustaj migraciju direktno u produkciju bez testiranja. Evo liste:

  • Svi 301 redirecti fukcionišu — testiraj svaki URL iz mapping tabele
  • Nema redirect petlji (A → A) ili lanaca dužih od 2 skoka
  • Canonical tagovi su tačni
  • Sve interne linkove vode na nove URL-ove
  • Sitemap.xml sadrži nove URL-ove (i samo nove)
  • Roboti.txt dozvoljava crawl novog sajta
  • HTTPS radi ispravno (ako je u pitanju HTTP → HTTPS)
  • Mobilna verzija sajta radi
  • Brzina sajta nije značajno pala

Za testiranje koristi Screaming Frog — uđi u modu “List” i proveri sve redirecte u batchu.

7. Monitoring Nakon Migracije

Prvih 30 dana su kritični. Prati ove metrike dnevno:

Google Search Console:

  • Indeksirane stranice — broj treba da raste ka novom sajtu
  • Coverage izveštaj — greške (Error) treba da budu 0 ili padaju
  • Pozicije — uporedi sa auditom iz koraka 1
  • Organski saobraćaj — očekuj pad od 10-20% prvih 7-14 dana, zatim oporavak

Rank tracker (Ahrefs, SEMrush):

  • Dnevne pozicije za top ključne reči
  • Bilo kakav drastičan pad = hitna analiza

Server logovi:

  • Da li Googlebot uspešno puzi novi sajt
  • Da nema 404 za stranice koje bi trebalo da postoje

Alati za praćenje:

  • Google Analytics — organski saobraćaj po danu
  • Google Tag Manager — da TAG-ovi rade ispravno nakon migracije

8. Najcesce Greske i Kako Ih Izbeci

1. Nema redirecta ili pogrešni redirecti Najčešći uzrok gubitka rangiranja. Uvek postavljaj 301 redirect za svaku uklonjenu stranicu.

2. Mixed content (HTTP/HTTPS mešano) Ako prelaziš na HTTPS, proveri da nema mešovitog sadržaja — slike i skripte koje se još uvek učitavaju preko HTTP. Koristi SSL checker ili Browser DevTools Console.

3. Ignorisanje internih linkova Eksterni backlink-ovi su važni, ali interni linkovi čine 50%+ tvoje ukupne link vrednosti. Ažuriraj ih sve.

4. Uklanjanje redirecta prerano Mnogi webmasteri misle da mogu ukloniti redirects nakon par nedelja. Greška. Drži ih minimum godinu dana.

5. Npromena canonical tagova Canonical tag na starim stranicama treba da pokazuje na nove. Ako to propustiš, Google ne zna koja je “prava” verzija.

6. Loš 410 Gone implementation Umesto 410, koristi se često 404. Razlika je u tome što 410 eksplicitno govori Googleu “sadržaj je namerno uklonjen” — Google prestaje da pokušava da indeksira stranicu.

7. Nepraćenje rezultata Ako ne pratiš metrike posle migracije, nećeš znati da nešto ne valja dok nije prekasno. Prvih 30 dana prati dnevno.

9. Timeline: Koliko Traju Efekti Migracije

Evo očekivanog vremenskog plana:

PeriodSta se desava
0-48hRedirecti aktivirani, Google počinje da vidi nove URL-ove
3-7 danaPrvi znaci oporavka u GSC, neke stranice počinju da se indeksiraju
2-4 nedeljeVećina stranica indeksirana, organski saobraćaj se stabilizuje
1-3 mesecaPuno obnavljanje indeksa, pozicije se vraćaju (ako je sve urađeno ispravno)
6-12 meseciPuno preseljene signale (link equity, autoritet) na novi sajt

Važno: Google zvanično navodi da Change of Address alat radi 180 dana, ali potpuni prenos može trajati i do godinu dana. Nemoj očekavati instant rezultate.

Checklist Za Site Migration

Pre lansiranja, prođi kroz svaku stavku:

  • SEO audit postojećeg sajta završen
  • Inventar svih stranica napravljen
  • URL mapping tabela kreirana (stari → novi)
  • 301 redirecti postavljeni za sve stranice
  • 410 Gone za trajno uklonjene stranice
  • Canonical tagovi ažurirani
  • Interni linkovi provereni i ažurirani
  • Sitemap.xml generisan sa novim URL-ovima
  • Roboti.txt ažuriran
  • Novi sajt verifikovan u GSC
  • Change of Address pokrenut (ako menjaš domen)
  • SSL sertifikat proveren
  • Staging testiranje završeno bez grešaka
  • Monitoring alati podešeni
  • Baseline metrike zabeležene za poređenje

Zakljucak

Site migration nije pakao za SEO — ali zahteva disciplinu. Tri stvari određuju uspeh: temeljito mapiranje svakog URL-a, pravilni 301 redirecti i detaljno praćenje rezultata u nedeljama koje slede. Ako uradiš sve kako treba, gubitak rangiranja će biti minimalan ili nepostojeći.

Imaš pitanja o procesu migracije? Piši nam u komentarima.

Povezani članci