Vodič · Tehnički SEO · Napredni

WooCommerce migracija bez gubitka pozicija: kompletni playbook

Migracija je jedan od najrizičnijih SEO zadataka. Ovaj vodič pokriva sve od predmigracione analize, URL mapping-a, weekend cutover-a, do post-migration monitoring-a. Bazirano na 12 stvarnih klijent projekata.

Objavljeno: 13. мај 2026.Poslednji pregled: 13. мај 2026.30 min čitanja
Ključne tačke
  • URL mapping je najvažniji korak, svaka stara URL mora da ima 301 status u Excel-u pre cutover-a
  • Test environment je obavezan, nikad ne radi migraciju direktno na produkciji
  • Cutover je nedeljom rano ujutru, najmanji traffic, vremena za fix-ovanje
  • Prvih 7 dana monitoring je dnevni, 404 errors, crawl rate, GSC coverage
  • Dobro odrađena migracija donosi 15-30% organic rasta u 90 dana, koristi je kao SEO upgrade priliku

Migracija WooCommerce shopa je jedan od najrizičnijih SEO zadataka. Pogrešno odrađena migracija može da uniśti rezultate dobijene godinama rada, i to ne odmah, već postepeno tokom 60-90 dana, kada već nije lako vratiti. Ovaj vodič pokriva sve korake da bi izbegao tu sudbinu.

Kada migracija ima smisla

  • Stari hosting je nepouzdan (česti downtime-ovi, sporo learning) i preselićeš na novi
  • Domain promena (rebranding ili spajanje firmi)
  • Promena platforme (WooCommerce → Shopify, ili obratno)
  • Velika restruktura URL-ova (npr. iz /shop/proizvod/ u /products/proizvod/)
  • Tehnički debt: zastarela verzija WP-a, nemodifikovanih plugin-a, custom kod koji niko ne razume

Predmigraciona analiza (2-4 nedelje pre)

1. Inventory svih URL-ova

Pre nego dotakneš išta, kreiraj kompletan spisak svih URL-ova na sajtu. Alat: Screaming Frog SEO Spider (besplatan do 500 URL-ova, plaćeni 200 USD/godišnje za neograničene). Crawl celog sajta, eksportuj URL listu u Excel.

2. Identifikacija top performera

Iz Google Search Console (Performance → 12 meseci → Top pages) eksportuj URL-ove koji donose preko 80% organic trafika. Tipično je to 10-20% svih stranica. Ovi URL-ovi moraju da prežive migraciju bez gubitka pozicije.

3. Backlink audit

Ahrefs ili Semrush, koje stranice imaju eksterne linkove. URL-ovi sa highest authority moraju da imaju 301 redirect na ekvivalent posle migracije, inače gubiš link equity.

URL mapping (najvažniji korak)

Za svaku staru URL napravi mapping u novu URL. Excel format sa 3 kolone:

  1. Stara URL (npr. /shop/krema-aloe-vera/)
  2. Nova URL (npr. /products/krema-aloe-vera/)
  3. Status (301 / 410 / canonical change)

Pravila:

  • Ako stranica i dalje postoji ali sa novim URL-om, 301 redirect
  • Ako je proizvod permanentno ukinut, 410 Gone (Google brže deindexira nego 404)
  • Ako 5 starih URL-ova ide u 1 novi (konsolidacija), 301 sve u jedan target
  • Ako proizvod ide u zamensku kategoriju, 302 redirect (privremeni) ako planiraš da vratiš

Tehnička priprema novog sajta

Schema markup

Stara WooCommerce instalacija je verovatno imala WooCommerce Builtin Schema. Nova mora da ima isto ili bolje. Implementiraj:

  • Product schema na svim /products/ stranicama
  • Review/AggregateRating ako imaš review system
  • BreadcrumbList schema za breadcrumbs
  • Organization schema u footer-u
  • FAQPage na collection stranicama sa FAQ sekcijama

Core Web Vitals baseline

Pre migracije izmeri CWV na top 20 stranica preko PageSpeed Insights. Posle migracije ponovo izmeri, ako su gore za 10%+, vrati promene i istraži uzrok pre live deploy-a.

Migracija weekend (test environment prvo!)

NIKAD ne radiš migraciju direktno na produkciji. Plan:

  1. Petak 18h: kreiraj full backup starog sajta (database + filesystem + .htaccess + plugin list)
  2. Petak 19h-23h: deploy novi sajt na staging URL (npr. new.tvojshop.com)
  3. Subota 9h-18h: test sve key flow-ove: brzina, checkout, formu kontakt, search funkciju, sve product i collection URL-ove
  4. Subota 18h: implementiraj 301 redirect mapu na staging-u i test (curl ili Screaming Frog)
  5. Nedelja 6h-8h (low traffic period): cutover, promeni DNS / web server config tako da glavni domain pokazuje na novi sajt
  6. Nedelja 8h-12h: monitoring, proveri brzine, error log, traffic metrike

Post-migration: prvih 30 dana

Dan 1

  • Submituj novi sitemap u Search Console
  • Search Console → URL Inspection, manual indexing za top 20 stranica
  • Proveri 100 random redirect-a sa curl -I ili Screaming Frog-om, svi treba da budu 301 ne 302/404

Nedelja 1

  • Dnevno: Search Console → Coverage → proveri „Excluded” greške
  • Dnevno: Server access log, proveri Googlebot crawl rate, treba da bude ista ili veća od pre migracije
  • Dnevno: GA4 → organic traffic, treba da bude unutar 90% prethodnog baseline-a

Mesec 1

  • Nedeljno: pozicije top 100 ključnih reči (Ahrefs Rank Tracker ili Semrush Position Tracking)
  • Search Console → Performance, comparison sa istim periodom pre migracije
  • Backlink audit, proveri da li su top backlink-ovi i dalje aktivni i pokazuju na pravi URL

Kad nešto krene loše

Tipičan scenario: 2 nedelje posle migracije, organic trafik je 70% baseline-a. Šta da uradiš:

  1. Proveri svaki 404 u Search Console → Coverage → 404 errors. Tipično je da neki redirect promaknu, popravi mapu.
  2. Proveri Page Speed, ako je nova platforma sporija, optimizuj pre nego što Google počne da kazni.
  3. Schema validacija, proveri Rich Results Test za top 20 stranica. Možda nedostaje neki schema tip.
  4. Internal linking. Screaming Frog → Internal links. Možda neki collection-i imaju manje internal linkova nego pre.
  5. Backlink stanje, može nešto se promenilo ako si menjao URL strukturu (rel=canonical, hreflang).

Kad sve uradiš dobro

Mereno na 12 klijent projekata: prosečan gain posle dobro odrađene migracije je 15-30% organic trafika unutar 90 dana, jer je migracija prilika da popraviš stvari koje su godinama bile zakucane (schema gaps, brzina, internal linking). Ako migrira sa zero pada u prvih 30 dana, posle 6 meseci si u boljoj poziciji nego pre migracije.

Spreman za prvi korak?

30 minuta razgovora. Audit u 3 dana. Bez ucene.

Besplatan audit