Pe scurt: se poate face migrarea unui magazin online fără pierdere SEO?
Da. Migrarea unui magazin online fără pierdere SEO înseamnă trei lucruri: păstrezi identice cât mai multe URL-uri, redirecționezi cu 301 fiecare URL vechi rămas către pagina cea mai apropiată și muți titlurile, meta descrierile, textele de produs și datele structurate fără să le rescrii. Apoi urmărești Search Console 90 de zile și repari ce raportează.
Platforma nouă rareori este vinovată de scăderea traficului. De vină sunt redirecționările uitate, descrierile pierdute la import sau un magazin nou mai lent decât cel vechi.
De ce scade traficul după mutarea pe altă platformă?
Google clasează URL-uri, nu firme. Când un URL dispare fără redirecționare, linkurile care duc spre el și istoricul lui nu mai contează. Chiar și o mutare făcută corect are nevoie, conform ghidului Google pentru mutarea site-urilor, de „câteva săptămâni sau mai mult” până se stabilizează.
Cauzele obișnuite ale unei scăderi care nu își revine:
- Redirecționări lipsă. Produse, categorii și articole vechi care întorc 404.
- Totul trimis pe prima pagină. Google tratează asta aproape ca pe un 404.
- Conținut pierdut. Specificații, tabele de mărimi, recenzii sau FAQ-uri care stăteau în câmpuri custom ori în aplicații nu au fost importate.
- Pagini duplicate. Filtre și variante care acum au URL-uri proprii, fără canonical.
- Viteză mai slabă. O temă grea pe hosting ieftin anulează orice câștig. Am scris separat despre de ce e WooCommerce lent.
- Măsurare ruptă. GA4, conversiile Google Ads și feed-urile pentru Google Shopping, Compari.ro sau Shopmania sunt refăcute târziu, deci nici nu vezi ce a scăzut.
Ce URL-uri se schimbă la migrarea de pe Gomag, Shopify sau PrestaShop?
Fiecare platformă are structura ei. Nu ghici modelul: exportă lista de produse cu URL-uri din admin și fă un crawl complet. Câteva exemple tipice:
| Platformă veche | Exemplu de URL vechi | Ce faci pe WooCommerce |
|---|---|---|
| Shopify | /products/canapea-oslo, /collections/canapele |
Poți seta baza de produs /products/ și de categorie collections, deci multe URL-uri rămân identice |
| PrestaShop | de obicei /canapele/123-canapea-oslo.html (ruta implicită) |
ID-ul și .html nu se păstrează natural; redirecționezi 301 fiecare produs |
| OpenCart fără URL-uri SEO | index.php?route=product/product&product_id=1231 |
Redirecționare pe baza parametrului product_id |
| Gomag, MerchantPro | structura proprie a platformei, verificată prin crawl | Harta completă vechi → nou, unu-la-unu |
În WooCommerce, structura se setează din Setări → Legături permanente (Settings → Permalinks). La Legături permanente produs alegi o bază personalizată, iar la Bază categorii de produse poți pune numele dorit. Păstrează slug-ul vechi al produsului ca slug nou ori de câte ori se poate: regula asta elimină singură majoritatea redirecționărilor.
WordPress adaugă un slash la final. Cererea pentru /canapele primește automat 301 către /canapele/. E în regulă, dar redirecționările tale trebuie să indice direct URL-ul final, cu slash, ca să nu creezi lanțuri.
Variante: import manual, serviciu de migrare sau agenție?
| Variantă | Potrivită pentru | La ce să fii atent |
|---|---|---|
| Export CSV + importatorul WooCommerce | Sub ~300 de produse simple, fără date speciale | Variantele trebuie restructurate; imaginile trebuie descărcate |
| Servicii automate (Cart2Cart, LitExtension) | Cataloage mari, comenzi și clienți dintr-o mișcare | Redirecționările și câmpurile custom sunt adesea incomplete; verifică rând cu rând |
| Agenție | Configuratoare, prețuri B2B, ERP, eMAG, facturare | Costă mai mult; cere în scris harta de URL-uri și un staging de verificat |
Dacă magazinul tău are un catalog standard și pleci doar pentru abonament sau comisioane, o migrare atentă făcută intern poate funcționa. Dacă depinde de sincronizare cu WizRom sau SmartBill, de eMAG Marketplace sau de prețuri pe client, migrarea este de fapt un magazin nou și trebuie planificată ca atare.
Pași concreți: checklist de migrare magazin online
1. Inventarul URL-urilor care contează
Nu te baza doar pe sitemap. Pune într-un singur fișier:
- sitemap-ul actual al magazinului;
- un crawl complet cu Screaming Frog (versiunea gratuită merge până la 500 de URL-uri);
- raportul de performanță din Search Console (în engleză: Performance), ultimele 16 luni, exportat pe pagini;
- raportul de linkuri din Search Console, lista paginilor cele mai legate (în engleză: Links → Top linked pages).
Dacă ești pe Gomag, verifică și aplicația 301 Redirect, unde apar URL-urile care au întors 404 și redirecționările deja create. Ele trebuie refăcute pe platforma nouă, pentru că după mutarea DNS-ului nu mai rulează nimic pe vechiul server.
2. Exportă datele înainte să atingi ceva
- Produse cu variante, SKU, EAN, prețuri, stoc și greutate
- Imagini (linkurile de pe CDN-ul vechii platforme nu mai funcționează după închiderea contului)
- Titluri SEO, meta descrieri și texte alternative la imagini
- Atribute pentru filtre: culoare, material, dimensiuni
- Recenzii, cu dată și autor
- Clienți, adrese și acord GDPR pentru newsletter
- Comenzi istorice (cel puțin ultimii 2–3 ani, pentru retururi și garanții)
- Vouchere active și carduri cadou
Pentru facturare, notează seria și ultimul număr din SmartBill, Oblio sau FGO, ca noile facturi să continue numerotarea corect.
3. Construiește și importă pe staging
Lucrează pe o copie blocată pentru indexare. Importatorul WooCommerce (Produse → Importă) așteaptă un rând părinte de tip variable și rânduri copil de tip variation, legate prin coloana Parent (schema CSV). Exporturile din alte platforme au alt format, deci fișierul trebuie transformat înainte.
4. Scrie harta de redirecționări
Fiecare URL vechi primește exact un rând: cale veche, cale nouă, cod 301. Reguli simple:
- unu-la-unu oriunde se poate: produs la produs, categorie la categorie;
- produsele scoase din ofertă merg la categoria cea mai apropiată, nu pe prima pagină;
- URL-urile de variantă merg la produsul părinte;
- paginile de filtru merg la categoria filtrată sau la categoria-mamă.
Încarcă harta cu un plugin de redirecționări (Redirection sau managerul din Rank Math) ori, la magazine mari, direct ca reguli Nginx pe server. Testează fiecare rând: un URL vechi trebuie să dea un singur 301, apoi 200.
5. Verifică paritatea SEO
Pentru primele 100 de pagini după clicuri:
- același title și aceeași meta descriere;
- același H1 și același text (nu rescrie în timpul mutării);
- date structurate Product cu preț, disponibilitate și recenzii;
- canonical către propria pagină;
- meniul și linkurile interne duc direct la URL-urile noi;
- viteză egală sau mai bună pe mobil.
6. Ziua lansării
- Scoți blocarea indexării (Setări → Afișare → Descurajează motoarele de căutare să indexeze acest site debifat)
- Muți DNS-ul și verifici certificatul SSL
- Trimiți noul sitemap în Search Console și păstrezi câteva săptămâni și sitemap-ul vechi
- Reconectezi GA4, Google Ads, Meta Pixel și feed-urile Google Merchant, Compari.ro, Shopmania
- Verifici că ID-urile din feed rămân aceleași (de regulă SKU), ca să nu pierzi istoricul campaniilor Shopping
- Faci comenzi de test cu fiecare metodă de plată (Netopia, EuPlatesc, ramburs) și fiecare curier, cu generare de AWB și factură
7. Monitorizare 90 de zile
Verifică săptămânal raportul de indexare a paginilor din Search Console (în engleză: Pages; stările sunt descrise în documentația Google). Starea „Page with redirect” pe URL-urile vechi este normală. Denumirile de mai jos sunt cele din interfața în engleză; intervii la acestea:
| Stare în Search Console (EN) | Ce înseamnă de obicei | Ce faci |
|---|---|---|
| Not found (404) | URL vechi lipsă din hartă | Adaugi rândul de 301 |
| Redirect error | Buclă sau lanț prea lung | Trimiți direct la URL-ul final |
| Duplicate without user-selected canonical | Filtre sau variante indexabile | Canonical sau redirecționare |
| Crawled – currently not indexed | Pagini de produs subțiri | Readuci textul original |
| Soft 404 | Redirecționare spre o pagină irelevantă | Alegi o destinație mai apropiată |
Compară clicurile pe pagină cu aceleași săptămâni dinainte, nu doar totalul site-ului.
Care sunt cele mai frecvente greșeli după migrare?
Le vedem iar și iar și toate pot fi evitate:
- Amestec de www și non-www, http și https. Alege o singură variantă finală și trimite totul acolo cu 301. Dacă magazinul vechi era fără
wwwși cel nou cuwww, fiecare URL devine un lanț de două salturi. - Litere mari și mici. Unele platforme vechi serveau și URL-uri cu majuscule. WordPress scrie slug-urile cu litere mici, deci include și variantele cu majuscule în hartă.
- Diacritice în URL. Un slug ca
canapea-extensibilăpoate apărea codat (%C4%83) pe o platformă și fără diacritice pe alta. Folosește în hartă exact forma pe care o cunoaște Google, din crawl și din Search Console. - URL-urile imaginilor. Traficul din Google Imagini e legat de adresa imaginii. Păstrează măcar nume de fișiere descriptive pentru imaginile principale.
- Filtre indexate. Parametrii de filtrare din WooCommerce (
?filter_culoare=) pot genera mii de URL-uri noi. Pune canonical saunoindexpe ele. - Staging-ul uitat deschis. Și domeniul de test se poate indexa. Protejează-l cu parolă la nivel de server, nu doar cu bifa din WordPress.
Cât costă migrarea unui magazin online?
Intervalele de mai jos sunt estimări pentru piața din România, fără TVA, la un curs aproximativ de 5,3 lei pentru 1 euro:2
| Tip de migrare | Cost tipic | Ce influențează prețul |
|---|---|---|
| Făcută intern, export/import și plugin gratuit | 0–500 € (aprox. 0–2.650 lei) plus timpul tău | Temă, câteva pluginuri plătite |
| Serviciu automat de migrare | aproximativ 100–1.000 € | Număr de produse, comenzi, clienți |
| Agenție, pe o temă existentă | 2.000–6.000 € | Curățarea catalogului, harta de URL-uri, teste |
| Magazin nou cu design personalizat și integrări | 6.000–20.000 €; 20.000–60.000 € cu ERP | ERP, eMAG, B2B, configuratoare |
La Raao, o migrare se ofertează ca un magazin nou, pentru că asta este. Pachetul Starter pornește de la 1.900 € (până la 500 de produse, un curier, plată cu cardul, setare SEO și GA4), Launch de la 3.900 € (până la 2.000 de produse, doi curieri, facturare, e-mailuri pentru coș abandonat), iar cataloagele mari cu sincronizare ERP sau marketplace primesc ofertă Enterprise. Harta de URL-uri, redirecționările 301 și urmărirea pozițiilor după lansare sunt incluse. Detalii pe pagina de prețuri și pe pagina de ecommerce.
Nu uita costurile lunare care înlocuiesc abonamentul: hosting, licențe de pluginuri și mentenanță. De regulă sunt mai mici decât abonamentul plus comisioanele, dar nu sunt zero.
Cum am procedat pentru Kuiba
Kuiba vinde mobilier, iluminat și design premium: peste 10.000 de produse configurabile de la peste 25 de branduri europene. Magazinul rulează pe o platformă construită la comandă, nu pe WooCommerce, iar studiul de caz nu descrie o migrare. Arată însă ce înseamnă un magazin construit cu SEO-ul în minte:
- Magazin construit la comandă, optimizat pentru viteză și SEO.
- Importuri automate de la furnizori pentru branduri precum Bonaldo, Calligaris, Nardi și Miele, cu mapare de categorii asistată de AI, ca datele să ajungă complete, nu retastate.
- GA4 și Meta Conversions API server-side, plus feed-uri Google Merchant, Meta, TikTok și Pinterest.
- Comenzi trimise automat în Business Central prin stratul CRM al clientului.
Citește studiul de caz Kuiba. Dacă vrei să ne uităm pe harta ta de redirecționări înainte de mutare, programează un apel gratuit de 30 de minute din pagina de contact.