Svi članci
Web razvoj

Migracija web stranice bez gubitka SEO pozicija

Migracija web stranice bez gubitka SEO pozicija

Migracija web stranice je jedan od rijetkih tehničkih zahvata koji može pokvariti godine rada na vidljivosti u pretraživačima u svega nekoliko sati. Bilo da prelazite na novu platformu, mijenjate domenu, uvodite HTTPS ili radite potpuni redizajn, svaka promjena strukture URL adresa nosi rizik da Google izgubi vezu između starog i novog sadržaja. Dobra vijest je da gubitak pozicija nije neizbježan. On je gotovo uvijek posljedica propusta u planiranju, a ne same migracije. U ovom tekstu prolazimo kroz inženjerski pristup koji čuva ono što ste izgradili.

Zašto migracija ugrožava SEO pozicije

Pozicije u pretraživaču ne pripadaju vašoj stranici kao cjelini, nego svakoj pojedinačnoj URL adresi. Google je tokom godina indeksirao stotine ili hiljade vaših stranica, dodijelio im autoritet na osnovu linkova i ponašanja korisnika, i zapamtio koja adresa odgovara kojem upitu. Kada migracijom promijenite te adrese, a ne kažete pretraživaču gdje je sadržaj otišao, dešava se sljedeće:

  • Stare adrese počinju vraćati grešku 404, pa Google izbacuje stranice iz indeksa.
  • Autoritet stečen kroz vanjske linkove ne prenosi se na nove adrese.
  • Pretraživač privremeno gubi povjerenje u stabilnost sajta i smanjuje učestalost obilaska.
  • Korisnici koji dolaze sa starih linkova nalaze prazne stranice i odlaze.

Rezultat je pad organskog prometa koji zna trajati sedmicama. Cilj svake ozbiljne migracije je da ovaj prelaz bude nevidljiv i za korisnike i za pretraživače.

Priprema prije nego što išta dirnete

Najveći dio uspješne migracije dešava se prije nego što ijedan fajl bude prebačen. Bez tačne slike postojećeg stanja nemate s čim porediti rezultat, niti znate šta morate sačuvati.

Kompletan popis postojećih URL adresa

Prvi korak je inventura. Trebate listu svih adresa koje su trenutno indeksirane i koje donose promet. Izvore kombinujte da ništa ne promakne:

  1. XML sitemap kao polazna tačka.
  2. Google Search Console za stranice koje stvarno donose klikove i prikaze.
  3. Alat za pretraživanje sajta koji simulira rad pretraživača i otkriva svaku internu vezu.
  4. Analitika za stranice s najvećim prometom u posljednjih dvanaest mjeseci.

Snimanje polazne tačke

Prije migracije zabilježite ključne brojke: organski promet po stranici, pozicije za najvažnije upite, broj indeksiranih stranica i profil ulaznih linkova. Bez ovog snimka kasnije nećete moći razlikovati normalne oscilacije od stvarnog problema uzrokovanog migracijom.

Mapiranje starih na nove adrese

Srce cijelog procesa je mapa preusmjeravanja. To je tabela koja svakoj staroj adresi dodjeljuje tačno jednu novu, najrelevantniju adresu. Ovo nije posao koji se radi automatski jednim pravilom, bar ne kada se mijenja struktura.

Stara adresa Nova adresa Tip preusmjerenja
/usluge.html /usluge/ 301 trajno
/blog?id=42 /blog/migracija-sajta/ 301 trajno
/stara-kategorija/ /nova-kategorija/ 301 trajno

Nekoliko pravila koja štede pozicije:

  • Koristite isključivo 301 (trajno) preusmjerenje za sadržaj koji seli. Ono prenosi autoritet, za razliku od privremenog 302.
  • Svaku staru adresu vodite direktno na konačnu novu, nikada kroz lanac od više preskoka. Lanci usporavaju obilazak i gube dio autoriteta.
  • Ne preusmjeravajte sve na početnu stranicu. Ako za neki sadržaj nema ekvivalenta, nađite najbližu tematski srodnu stranicu.
  • Sadržaj koji se trajno gasi i nema zamjenu treba vraćati status 410, što pretraživaču jasno govori da je stranica namjerno uklonjena.

Tehnička provjera na novoj stranici

Kada je nova verzija spremna, prije objave provjerite elemente koji direktno utiču na to kako pretraživač razumije sadržaj. Idealno je da se ovo testira na privremenom okruženju koje je zatvoreno za indeksiranje.

  • Naslovi i meta opisi moraju ostati prisutni i smisleni na svakoj stranici, jer se često gube tokom prebacivanja sadržaja.
  • Struktura naslova (H1, H2 i niže) treba zadržati logičku hijerarhiju.
  • Kanonske oznake moraju pokazivati na nove, a ne stare adrese.
  • Interni linkovi trebaju voditi direktno na nove adrese, a ne kroz preusmjerenja.
  • Sitemap mora sadržavati samo nove, žive adrese i biti predan kroz Search Console.
  • Brzina učitavanja ne smije biti lošija nego prije, jer je to faktor rangiranja. Redizajn je prilika da se dodatno ubrza.

Posebno pazite da nova stranica slučajno ne ostane zatvorena za pretraživače. Oznaka koja blokira indeksiranje, korisna na test okruženju, najčešći je uzrok katastrofalnih padova kada se zaboravi ukloniti na produkciji.

Dan objave i prvih nekoliko sati

Lansiranje migracije treba tretirati kao kontrolisan zahvat, ne kao prebacivanje prekidača. Preporučujemo da se radi u periodu nižeg prometa i da tim bude dostupan za nadzor.

  1. Aktivirajte sve 301 preusmjerenja istovremeno s objavom nove verzije.
  2. Ručno testirajte uzorak najvažnijih starih adresa i potvrdite da vode na ispravne nove.
  3. Predajte novi sitemap i zatražite ponovno obilaženje ključnih stranica.
  4. Provjerite da nema neočekivanih 404 grešaka i da server vraća ispravne statuse.

Ovaj dio posla zahtijeva i razvojno i SEO znanje istovremeno, što je razlog zašto migracije najbolje prolaze kada ih vodi tim koji pokriva oba područja. Naš pristup ovakvim zahvatima opisali smo u sklopu naših usluga.

Praćenje rezultata nakon migracije

Migracija nije gotova na dan objave. Naredne sedmice pokazuju da li je sve prošlo kako treba. Blagi pad od nekoliko procenata u prvim danima je normalan dok pretraživač ponovo obilazi i razumije novu strukturu. Ono što pratite:

  • Izvještaj o pokrivenosti u Search Console, gdje tražite skokove u greškama i isključenim stranicama.
  • Broj indeksiranih novih adresa, koji bi trebao rasti dok stari pada.
  • Organski promet i pozicije u poređenju sa snimkom polazne tačke.
  • Preusmjerenja koja se i dalje aktiviraju, jer ona pokazuju da vanjski linkovi i dalje dolaze na stare adrese.

Ako neka važna stranica izgubi poziciju, prvo provjerite da li je njeno preusmjerenje ispravno i da li je nova verzija zadržala isti sadržaj i ključne riječi. Najčešći uzrok pada je tanji ili izmijenjen sadržaj na novoj stranici, a ne sama migracija.

Migracija bez gubitka pozicija je pitanje discipline, ne sreće. Tačna mapa adresa, pravilna preusmjerenja i strpljivo praćenje čine razliku između neprimjetnog prelaza i mjeseci oporavka. Ako planirate redizajn, prelazak na novu platformu ili promjenu domene, slobodno nas kontaktirajte da zajedno isplaniramo proces prije nego što se išta promijeni.

Prethodni API integracije: povezivanje sistema sa drugim alatima
Sljedeći SSL certifikat: zašto je obavezan i kako zapravo radi