Migracija web stranice bez gubitka SEO-a i pada prometa

Zamislite firmu iz Zadra koja plati novu web stranicu. Dizajn blista, sve je moderno, vlasnik ponosno šalje link prijateljima. A onda, za sedam dana, promet padne 70 posto. Telefon utihne. Upiti presuše. Netko je zaboravio na jednu jedinu stvar — preusmjerenja. To je migracija web stranice bez plana: skupa selidba u novu kuću u koju…

Zamislite firmu iz Zadra koja plati novu web stranicu. Dizajn blista, sve je moderno, vlasnik ponosno šalje link prijateljima. A onda, za sedam dana, promet padne 70 posto. Telefon utihne. Upiti presuše. Netko je zaboravio na jednu jedinu stvar — preusmjerenja. To je migracija web stranice bez plana: skupa selidba u novu kuću u koju vas više nitko ne može pronaći.

Ne mora tako. Selidba stranice može proći tako glatko da posjetitelji i Google jedva primijete promjenu. Razlika je u pripremi. U ovom vodiču dobivate točan redoslijed koraka koji koristimo kad radimo migraciju za klijente: od popisa svake stranice do praćenja u Search Consoleu nakon lansiranja. Bez teorije koja lijepo zvuči, a u praksi ne drži vodu.

Dobra vijest? Migracija web stranice nije čarolija ni sreća. To je proces s jasnim koracima. Napravite ih redom i rizik pada s “možda izgubimo pola prometa” na “gotovo pa neprimjetno”. U tome je cijela poanta ovog teksta: dati vam mapu prije nego krenete kopati.

Web programer kodira novu stranicu tijekom migracija web stranice

Što ćete pronaći u ovom vodiču

Migracija web stranice nije samo novi dizajn — to je svaki put kad se URL promijeni

Ljudi misle da riječ “migracija” znači samo prelazak na novu domenu. Ne znači. Migracija web stranice je bilo koja promjena koja mijenja adresu na kojoj se sadržaj nalazi ili način na koji ga Google vidi. Puno je situacija koje spadaju pod isti šešir, a vlasnici ih ni ne prepoznaju kao rizik.

  • Redizajn s novom strukturom: ostajete na istoj domeni, ali se mijenjaju adrese stranica, izbornik i putanje.
  • Nova domena: selite s staridomena.hr na novadomena.hr, recimo nakon rebrandinga.
  • Prelazak na HTTPS: s http:// na https://. Da, i to je selidba web stranice za Google.
  • Promjena platforme: s Wixa, Squarespacea ili starog custom sustava na WordPress, ili obrnuto.
  • Restrukturiranje URL-ova: mijenjate /proizvod?id=12 u lijepe adrese poput /proizvodi/klupa-za-vrt/.

Zašto je to važno? Jer svaka od tih promjena dira u ono što Google već zna o vama. Vaše pozicije, backlinkovi i povijest ne vise u zraku, vezani su za konkretne URL-ove. Promijenite adresu bez plana i sav taj kapital ostaje na staroj adresi koja više ne postoji. Zato prebacivanje stranice tretirajte kao SEO projekt, ne kao dizajnersku vježbu. Ako planirate redizajn web stranice, migracija je dio paketa, htjeli vi to ili ne.

Zašto promet pada: Google i dalje kuca na vaša stara vrata

Evo najjasnije metafore koju znam. Migracija web stranice je selidba. Google i vaši posjetitelji su pošta. Ako se preselite, a ne ostavite novu adresu na pošti, pisma i dalje idu na staru kuću, gdje više nikoga nema. Vraćaju se s pečatom “primatelj nepoznat”. Taj pečat u web svijetu zove se 404 greška.

Kad Googleov robot dođe na staru adresu koja vraća 404, događa se lanac problema. Stranica ispada iz indeksa. Pozicije koje su bile na drugom mjestu naglo padaju jer ciljna stranica više ne postoji. Backlinkovi koje ste godinama skupljali sada pokazuju u prazno i prestaju vam prenositi vrijednost. Posjetitelj koji je kliknuo staru poveznicu vidi bijelu stranicu i odlazi kod konkurencije.

Preusmjerenje je nova adresa ostavljena na pošti. Tehnički se zove 301 preusmjerenje i znači “trajno smo se preselili, ovamo”. Kad je postavljeno kako treba, Google prenosi gotovo svu vrijednost sa stare na novu adresu, a posjetitelj završi točno tamo gdje je htio, ni ne primijetivši da je adresa promijenjena. Bez toga, i najljepša migracija web stranice je katastrofa u čekaonici.

Stranica u izradi tijekom selidbe web stranice na novu platformu

Prije nego dirnete išta: popišite svaku stranicu koju imate

Nitko se ne seli bez popisa kutija. Ipak, većina firmi krene u migraciju web stranice bez pojma koliko URL-ova uopće ima. Prvi korak nije dizajn. Prvi korak je inventar. Trebate popis svega što trenutno postoji na staroj stranici, jer ne možete sačuvati ono za što ne znate da imate.

Ovaj korak ljudi najviše preskaču, a upravo on odlučuje hoće li migracija web stranice biti mirna ili panična. Bez inventara radite naslijepo. S njim, svaki kasniji korak (mapa preusmjerenja, testiranje, praćenje) ima čvrst temelj. Uložite ovdje jedan dan i uštedjet ćete tjedne živciranja poslije.

Popišite sve URL-ove pomoću crawlera

Preuzmite Screaming Frog SEO Spider i pustite ga da prođe cijelu staru stranicu. Dobit ćete popis svake adrese, svakog naslova, meta opisa i statusnog koda. Do 500 URL-ova alat je besplatan, što je dovoljno za većinu malih firmi. Izvezite sve u tablicu: to je temelj vaše mape preusmjerenja.

Izvucite podatke o prometu i pozicijama

Crawl vam kaže što imate, ali ne i što je vrijedno. Za to otvorite Google Search Console i Google Analytics. Izvezite stranice koje donose najviše prometa i ključne riječi po kojima se pojavljujete. Cilj je jasan: znati koje stranice nose vaš posao. Njih čuvate kao oko u glavi tijekom cijele migracije web stranice.

  • Top stranice po prometu: koje adrese donose 80 posto posjeta i upita.
  • Top ključne riječi: po čemu vas ljudi pronalaze i na kojoj poziciji.
  • Stranice s backlinkovima: koje adrese imaju vanjske poveznice, one nose najviše autoriteta.
  • Postojeći naslovi i meta opisi: tekstovi koji već rangiraju, koje ne želite izgubiti u prijenosu.

Mapa 301 preusmjerenja je srce migracije (i ne, ne ide sve na naslovnicu)

Ako iz cijelog vodiča zapamtite samo jednu stvar, neka to bude ova. Mapa preusmjerenja je tablica koja svaki stari URL spaja s njegovim novim parom. Jedan na jedan. Stara adresa vodi na novu adresu s istim ili najsličnijim sadržajem. To je dokument bez kojeg migracija web stranice ne smije ni krenuti.

Ovako izgleda dio prave mape preusmjerenja za malu tvrtku:

Stari URLNovi URLTip
/usluge.html/usluge/301
/kontakt.php/kontakt/301
/blog/seo-savjeti-2024/vodici/seo-savjeti/301
/proizvod?id=12/proizvodi/klupa-za-vrt/301
/galerija-radova/portfolio/301
http://firma.hr/o-namahttps://firma.hr/o-nama/301

Primijetite ključno pravilo: svaka stara stranica ide na svoj najbliži novi ekvivalent, ne na naslovnicu. To je greška koju vidim gotovo svaki tjedan.

NE radite ovo: ne preusmjeravajte sve stare stranice na naslovnicu jer je “tako lakše”. Google to čita kao takozvani soft 404 i tretira kao da stranica ne postoji. Izgubit ćete pozicije koje ste sa starim stranicama gradili godinama. Svaki URL zaslužuje svoj par.

Što ako neka stara stranica nema pravi novi ekvivalent? Onda je preusmjerite na najbližu tematski srodnu stranicu, kategoriju ili nadređeni odjeljak. Naslovnica je posljednje utočište, ne prvo. Za tehničku stranu postavljanja preusmjerenja i čistu strukturu adresa pomaže dobro posložen tehnički SEO, jer mapa je dobra onoliko koliko je čisto implementirana.

Kako postaviti preusmjerenja u praksi

Na WordPressu su preusmjerenja jednostavna. Rank Math modul Redirections ili dodatak Redirection omogućuju da svaki par unesete kroz sučelje, bez diranja koda. Za veće migracije, gdje se mijenja obrazac cijele grupe adresa, koriste se pravila na razini servera. Evo kako izgleda pravilo u .htaccess datoteci na Apache serveru:

# Trajno preusmjerenje jedne stranice
Redirect 301 /usluge.html https://firma.hr/usluge/

# Preusmjeri cijeli http promet na https
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://firma.hr/$1 [R=301,L]

Nakon postavljanja obavezno testirajte svako preusmjerenje. Alat poput httpstatus.io odjednom provjeri stotine adresa i pokaže vraćaju li točan kod 301 i vode li na pravu novu stranicu.

Još jedna napomena za veće projekte. Za stranice s tisućama URL-ova Google savjetuje postupan pristup: selite u dijelovima, ne sve odjednom. Tako lakše uočite gdje je nešto puklo i brže reagirate. Mala firma s pedesetak stranica to ne treba, ali ako selite web trgovinu s tisućama proizvoda, fazna migracija web stranice čuva vam i živce i pozicije.

Sačuvajte ono što već rangira: naslovi, meta opisi, struktura i interni linkovi

Preusmjerenja rješavaju adrese. Ali migracija web stranice pada i na drugim mjestima, tišim i podmuklijim. Sadržaj koji već rangira ima vrijednost koju novi dizajn zna nehotice pobrisati. Zato prije lansiranja provjerite da sve što je Google zavolio putuje s vama u novu kuću.

  • Naslovi (title) i meta opisi: prenesite postojeće title oznake koje rangiraju. Ako su radile, ne popravljajte ih usput.
  • Struktura naslova (H1, H2): zadržite ključne riječi u naslovima. Novi dizajn često “proguta” H1 zbog estetike. Pripazite na to.
  • Interni linkovi: ažurirajte ih da pokazuju na nove adrese, ne na stare kroz preusmjerenje. Svaki suvišni skok usporava stranicu i troši budžet indeksiranja.
  • Slike i ALT tekstovi: prenesite slike s opisnim ALT tekstom. Slikovni promet zna biti tihi, ali vrijedan kanal.
  • Strukturirani podaci: ako ste imali schema oznake za recenzije ili proizvode, prenesite ih.

Poseban oprez s internim linkovima. Ako u tekstovima ostavite stare adrese koje se onda preusmjeravaju, radi, ali nije idealno. Google prati te lance i previše skokova razrjeđuje vrijednost. Prava migracija web stranice mijenja interne linkove tako da odmah pokazuju na finalne adrese. Detaljnije o tome piše naš vodič za tehničku SEO optimizaciju.

Ne zaboravite ni canonical oznake. Ako nova stranica generira više adresa s istim sadržajem (recimo verzije s parametrima za filtriranje ili sortiranje), canonical oznaka Googleu jasno govori koja je glavna. Bez nje se vrijednost razlijeva na duplikate. Sitnica koju laici preskoče, a koja zna presuditi hoće li selidba web stranice zadržati pozicije ili ih rasuti po kopijama.

Tehnički SEO alati i struktura URL-ova za mapu 301 preusmjerenja

Testirajte selidbu na probnoj verziji prije nego gosti dođu

Nitko ne useljava goste dok se kreči i postavlja namještaj. Isto vrijedi za web. Novu stranicu gradite i testirate na staging okruženju, privatnoj kopiji koja nije vidljiva javnosti ni Googleu. Tek kad je sve provjereno, prebacujete na živo.

NE radite ovo: ne dopustite da Google indeksira staging verziju. Ako testna stranica procuri u pretraživač, dobivate duplikat sadržaja i zbrku. Zaštitite staging lozinkom ili oznakom noindex. Ali pazite da tu istu noindex oznaku maknete kad idete na živo. Zaboravljeni noindex na produkciji ubio je više migracija nego bilo koja druga greška.

Na staging okruženju prođite cijelu novu stranicu Screaming Frogom još jednom. Tražite razbijene linkove, stranice bez naslova, slučajne noindex oznake i lance preusmjerenja. Bolje da probleme pronađe vaš alat nego Googleov robot dan nakon lansiranja.

Praktičan savjet iz prakse: staging postavite na poddomenu tipa test.firma.hr i zaključajte je lozinkom. Klijent tako vidi i odobri novu verziju prije lansiranja, a Google je ne može pronaći ni indeksirati. Migracija web stranice ide mirnije kad svi točno znaju što ide na živo i kad nema iznenađenja u zadnji čas.

Dan lansiranja: checklist koji radite redom, bez preskakanja

Dan selidbe nije dan za improvizaciju. Idealno ga birate izvan sezone i izvan vrhunca prometa, za sezonski biznis na Jadranu to znači nikako ne u srpnju. Evo checkliste koju prolazimo redom kad prebacujemo stranicu na živo. Dobro isplanirana migracija web stranice na dan lansiranja izgleda dosadno, a dosadno je upravo ono što želite.

KorakZadatakZašto
1Aktiviraj sva 301 preusmjerenjaDa stare adrese odmah vode na nove
2Ukloni noindex s produkcijeDa Google smije indeksirati novu stranicu
3Provjeri robots.txtDa ne blokira važne dijelove stranice
4Generiraj i predaj novi XML sitemapDa Google brže otkrije nove adrese
5Postavi Search Console za novu verzijuDa pratiš indeksiranje i greške
6Testiraj uzorak preusmjerenja uživoDa potvrdiš da rade na produkciji
7Provjeri HTTPS i SSL certifikatDa nema upozorenja “nije sigurno”
8Provjeri Analytics i mjerne kodoveDa ne izgubiš podatke od prvog dana

Ako mijenjate domenu, Search Console ima poseban alat “Change of Address” koji Googleu formalno javlja da ste se preselili. Iskoristite ga. Ubrzava obradu i smanjuje razdoblje nesigurnosti. Za promjenu domene Google izričito preporučuje da stara i nova verzija neko vrijeme ostanu dostupne i verificirane, upravo da preusmjerenja imaju kamo voditi. I još jedno pravilo koje nikad ne kršimo: prije lansiranja napravite punu sigurnosnu kopiju stare stranice. Ako nešto krene po zlu, želite se moći vratiti na staro u nekoliko minuta, a ne graditi ispočetka.

Prvih 30 dana: što gledati u Google Search Consoleu

Migracija web stranice ne završava lansiranjem. Tu tek počinje najvažniji dio: praćenje. Prvih mjesec dana Search Console je vaš najbolji prijatelj. Otvarate ga svaki dan i gledate reagira li Google onako kako ste planirali.

  • Izvještaj o pokrivenosti (Pages): pratite raste li broj indeksiranih novih stranica i nestaju li stare. Očekujte prijelazno razdoblje.
  • Greške 404: svaka nova 404 znači stari URL koji ste propustili u mapi preusmjerenja. Dodajte pravilo i riješeno.
  • Sitemap status: provjerite je li Google pročitao novi sitemap i koliko je adresa preuzeo.
  • Performanse (klikovi i pozicije): pratite promet po ključnim riječima. Blagi pad prvih tjedana je normalan; nagli pad koji ne staje nije.
  • Alat za provjeru URL-a: ubacite ključne nove stranice i zatražite indeksiranje ručno.

Ovdje vrijedi zlatno pravilo koje Google iznosi u službenoj dokumentaciji o selidbi stranica: pratite obje verzije, ne mičite stara preusmjerenja prerano i dajte pretraživaču vremena da obradi promjenu. Cijeli postupak i preporuke detaljno su opisani u Googleovom vodiču za selidbu stranice s promjenom URL-ova, koji vrijedi pročitati prije svake veće migracije.

Koliko traje oporavak prometa nakon migracije web stranice

Pitanje koje svi postave prvo. Iskren odgovor: ovisi o veličini i tipu promjene. Ako ostajete na istoj domeni i mijenjate samo dizajn uz uredna preusmjerenja, oporavak je brz, često tjedan do dva, uz manje oscilacije. Selite li domenu ili radite kompletno restrukturiranje, računajte na nekoliko tjedana do nekoliko mjeseci dok Google sve ne obradi i ponovno posloži. Dobro odrađena migracija web stranice skratit će to razdoblje na minimum.

Ključno je razumjeti da su oscilacije normalne. Pozicije će prvih dana poskakivati gore-dolje dok Google ponovno indeksira i procjenjuje nove adrese. To nije razlog za paniku i sigurno nije razlog da vraćate staru stranicu na pola puta. Najgore što možete napraviti je pravdati se nervozom i mijenjati stvari svaki dan. Postavite dobro, pratite mirno, dajte vremena.

Ako nakon četiri do šest tjedana promet i dalje pada bez znaka oporavka, to više nisu normalne oscilacije. To je signal da nešto tehnički ne valja: najčešće rupa u mapi preusmjerenja, zaboravljeni noindex ili blokada u robots.txt. Tada se vraćate na inventar i tražite gdje curi.

Promjena izgleda web stranice pri redizajnu bez gubitka pozicija

5 katastrofalnih grešaka koje viđam stalno

Svaka neuspjela migracija web stranice koju sam vidio srušila se na jednoj od pet stvari. Naučite ih napamet i preskočit ćete devedeset posto problema. Nema tu velike filozofije, samo koraci koje netko preskoči jer se žurilo ili štedjelo na krivom mjestu.

  • Nema preusmjerenja uopće. Klasika. Nova stranica ode na živo, stari URL-ovi vraćaju 404, promet nestane preko noći. Broj jedan uzrok pada nakon selidbe web stranice.
  • Sve na naslovnicu. Lijeni pristup u kojem svaka stara adresa vodi na početnu. Google to ignorira, pozicije padaju. Uvijek jedan na jedan.
  • Zaboravljeni noindex. Oznaka sa staging verzije ostane na produkciji i Googleu doslovno govori “ne indeksiraj me”. Stranica nestane iz rezultata.
  • Promijenjeni naslovi i sadržaj bez razloga. Usput “poboljšate” tekstove koji su odlično rangirali i srušite ono što je radilo. Migracija nije trenutak za prepisivanje svega.
  • Nula praćenja nakon lansiranja. Postave stranicu i odu na godišnji. Greške se gomilaju tjednima jer ih nitko ne gleda u Search Consoleu.

Zapamtite: migracija web stranice ne pada zbog jedne velike katastrofe, nego zbog niza malih preskočenih koraka. Zato postoji checklist. Zato se ništa ne radi napamet.

Česta pitanja o migraciji web stranice

Hoću li izgubiti Google pozicije ako promijenim samo dizajn?

Ako mijenjate samo izgled, a adrese ostaju iste, rizik je malen. Problem nastaje kad novi dizajn tiho promijeni URL-ove, naslove ili strukturu, a nitko to ne primijeti. Zato i redizajn tretiramo kao migraciju web stranice: napravimo inventar, usporedimo staro i novo i pokrijemo svaku promjenu preusmjerenjem.

Koliko traje migracija web stranice za malu firmu?

Sama priprema (inventar, mapa preusmjerenja i testiranje) obično traje nekoliko dana do dva tjedna, ovisno o broju stranica. Prebacivanje na živo je stvar sati. Oporavak prometa u Googleu je odvojena priča i traje od tjedan dana do nekoliko mjeseci, ovisno o veličini promjene.

Trebam li migraciju raditi sam ili angažirati stručnjaka?

Ako imate deset stranica i malo strpljenja, uz ovaj vodič možete sami. Kad se u igru uvedu stotine URL-ova, promjena domene ili trgovina, cijena greške brzo naraste. Tada se stručnjak isplati, jer jedna propuštena grupa preusmjerenja košta više nego cijela migracija web stranice odrađena kako treba.

Što se događa s backlinkovima nakon selidbe?

Backlinkovi pokazuju na stare adrese. Dok god ta stara adresa ima ispravno 301 preusmjerenje na novu, vrijednost poveznice se prenosi i pozicije ostaju. Bez preusmjerenja, svaki backlink pokazuje u 404 i njegov autoritet nestaje. Zato su stranice s najviše backlinkova prve na vašem popisu za zaštitu tijekom migracije web stranice.

Migraciju radite jednom — isplati se napraviti dobro

Prošli ste kroz cijeli put: od popisa svakog URL-a, preko mape 301 preusmjerenja, do praćenja u Search Consoleu. Tako izgleda migracija web stranice odrađena kako treba. Ako se držite ovog redoslijeda, vaša selidba proći će onako kako treba: tiho, bez pada prometa, s pozicijama koje ostaju gdje jesu. Nova kuća, ista pošta na vratima.

Migracija web stranice je jedan od onih poslova gdje se štednja na krivom mjestu skupo plati. Izgubljene pozicije vraćaju se mjesecima, a neke se ne vrate nikad. Ako radite redizajn ili selite na novu platformu i želite biti sigurni da ništa ne procuri kroz pukotine, tu smo. U Oseka Mediji radimo migracije s punom mapom preusmjerenja i praćenjem nakon lansiranja. Javite nam se prije nego dirnete išta. Najjeftiniji trenutak za rješavanje problema je prije nego se dogodi.

Besplatna procjena

Želite web stranicu koja donosi upite?

Pošaljite nekoliko informacija o projektu i dobit ćete jasan smjer: strukturu, SEO prioritete i realan opseg izrade.