Migrare un e-commerce è uno dei progetti più rischiosi nel digitale: un'esecuzione sbagliata può far perdere il 30-50% del traffico organico e bloccare le vendite per settimane. Ma con una pianificazione corretta, la migrazione può essere eseguita senza perdite significative di posizionamento SEO né interruzioni al flusso di ordini. Dalla nostra esperienza con le migrazioni a Milano, la chiave è la preparazione: l'80% del lavoro di una migrazione riuscita avviene prima del go-live.
Quando ha senso migrare la piattaforma
I segnali che indicano che è ora di migrare: il sito è lento e non ottimizzabile (LCP > 4 s nonostante gli interventi), la piattaforma attuale non supporta funzionalità critiche (abbonamenti, B2B, multi-valuta), il costo di manutenzione supera il costo di una riscrittura, la piattaforma non riceve più aggiornamenti di sicurezza (Magento 1, OpenCart 2). Nei progetti e-commerce che seguiamo, la migrazione da Magento 1 a Shopify o headless è stata la scelta più comune negli ultimi due anni: Magento 1 è vulnerabile e non mantenuto dal 2020.
Non tutte le migrazioni sono dettate da problemi tecnici: alcune aziende migrano per crescita del catalogo, per espandersi in nuovi mercati (es. da WooCommerce a Shopify Plus per il B2B internazionale), per integrare sistemi ERP nuovi, o semplicemente perché il team attuale ha più esperienza con un'altra piattaforma. In questi casi, la migrazione è un'opportunità di miglioramento, non un'emergenza. Pianificarla con calma (3-6 mesi di lead time) permette di farlo correttamente.
Fase 1: audit SEO pre-migrazione
Prima di toccare qualsiasi cosa, fai un audit completo del sito attuale: esporta tutti gli URL indicizzati da Google Search Console (Copertura → Pagine valide), identifica le pagine con più traffico organico (le pagine che non puoi perdere), mappa le keyword principali per cui il sito ranka (Semrush o Ahrefs), esporta tutti i backlink da Ahrefs o Semrush (i link da siti autorevoli devono puntare ai nuovi URL dopo la migrazione). Questi dati sono la tua mappa di navigazione.
L'audit pre-migrazione deve includere anche: analisi dei Core Web Vitals attuali (baseline da migliorare), report di errori 404 e redirect esistenti (non aggiungere redirect su redirect), struttura URL attuale documentata (screenshot o export di Screaming Frog), contenuti delle pagine categoria e prodotto da preservare, sitemap XML attuale. Documenta tutto in un foglio Excel condiviso: sarà il riferimento durante l'intera migrazione.
Fase 2: pianifica la struttura URL della nuova piattaforma
L'obiettivo ideale è mantenere gli stessi URL. Se non è possibile (cambio di piattaforma con struttura URL diversa), crea un piano di redirect 301 completo: ogni vecchio URL deve redirigere a quello nuovo corrispondente. Mai redirect generici alla homepage: Google perde il valore SEO della pagina originale. Su Shopify, le URL categoria seguono il pattern /collections/nome, diverso da WooCommerce (/category/nome/): pianifica come gestire questa differenza con redirect 301 precisi.
- Esporta tutti gli URL (Screaming Frog + Google Search Console)
- Crea mappa redirect 301 URL per URL (foglio Excel con colonna "vecchio URL" e "nuovo URL")
- Mantieni gli URL più importanti identici se possibile
- Evita redirect a catena (A→B→C: implementa direttamente A→C)
- Testa tutti i redirect prima del go-live con script automatico
- Documenta i redirect implementati per verificarli post-go-live
- Prioritizza le prime 100 URL per traffico: devono funzionare perfettamente
Fase 3: migrazione dei dati
I dati da migrare in un e-commerce: prodotti (titoli, descrizioni originali, immagini ad alta risoluzione, varianti, prezzi), categorie e tassonomia (mantieni la struttura logica, non solo i nomi), storico ordini (per reporting e customer service — non sempre necessario sulla nuova piattaforma, ma utile), dati clienti (rispettando GDPR: le password hashate non sono migrabili, i clienti dovranno resettarla), recensioni prodotto (fondamentali per SEO e social proof), contenuti SEO delle categorie (il testo editoriale!).
La migrazione delle immagini è spesso il collo di bottiglia operativo: un catalogo di 1.000 prodotti con 6 immagini ciascuno equivale a 6.000 file da trasferire, rinominare e ottimizzare. Usa strumenti come Matrixify (per Shopify) o WP All Import (per WooCommerce) per importazioni massive con mapping dei campi. Approfitta della migrazione per ottimizzare tutte le immagini in WebP e per normalizzare i naming dei file (aggiungi brand e keyword nel nome file).
Fase 4: environment di staging e test
Non migrare mai direttamente in produzione. Usa un ambiente di staging (copia del nuovo sito su sottodominio staging.tuosito.it con accesso limitato e robots.txt no-index) per testare: tutti i redirect 301, il processo di checkout completo con ordini reali (poi rimborsati), le integrazioni (pagamenti, shipping, ERP), la velocità delle pagine principali con PageSpeed Insights, la corretta visualizzazione su mobile iOS e Android. Il tempo speso in staging si traduce in crisi evitate durante il lancio.
Test critici in staging: verifica che tutti i redirect 301 funzionino correttamente (usa Screaming Frog con la lista degli URL originali), testa il checkout con tutti i metodi di pagamento, verifica le email transazionali (ordine, spedizione, reso — spesso dimenticate nella migrazione), controlla i feed Google Shopping (URL aggiornati? prezzi corretti?), verifica i tag GA4 e Pixel Meta. Un go-live senza questi test ha alta probabilità di problemi immediati.
Il go-live: come gestirlo senza interruzioni
Il momento del go-live va pianificato con cura: scegli un giorno e orario a basso traffico (martedì o mercoledì mattina, mai venerdì sera o prima di un festivo), mantieni il vecchio sito attivo su un sottodominio per 30 giorni come backup, aggiorna immediatamente i feed Google Shopping e la sitemap XML, invia la nuova sitemap a Google Search Console, monitora Google Analytics e Search Console ogni ora nelle prime 24 ore. Tieni un canale Slack o WhatsApp aperto con il team tecnico durante il go-live.
Checklist go-live: DNS aggiornato e propagato (usa 1.1.1.1 per verificare la propagazione globale), SSL attivo sul nuovo dominio, sitemap inviata a Search Console, feed Google Shopping aggiornato, Pixel Meta e tag GA4 verificati con Facebook Pixel Helper e Google Tag Assistant, monitoraggio uptime attivo (UptimeRobot, gratuito), ordini di test completati e rimborsati, team di supporto pronto per le prime 48 ore. Per progetti di migrazione complessi, contattaci per una consulenza.
Post-migrazione: monitora per 90 giorni
Dopo il go-live, monitora quotidianamente per 30 giorni e settimanalmente per altri 60: cali di traffico organico (normale -5-10% nel primo mese per ri-crawling, preoccupante oltre -30% dopo 4 settimane), errori 404 in Search Console (redirect mancanti da correggere immediatamente), variazioni nel conversion rate (problemi tecnici post-migrazione), indicizzazione delle nuove URL in Search Console (le nuove URL devono comparire entro 2-4 settimane). Una migrazione ben eseguita vede il traffico organico tornare ai livelli pre-migrazione entro 2-3 mesi.
Il recupero SEO post-migrazione può essere accelerato: invia manualmente le URL più importanti all'indicizzazione via Search Console (strumento "Richiedi indicizzazione"), aggiorna i backlink più importanti (contatta i siti che linkano alle tue pagine principali e chiedi di aggiornare il link al nuovo URL), pubblica contenuti nuovi nelle settimane post-migrazione (segnale di sito attivo per Google), monitora il ranking delle keyword principali settimanalmente. Esplora la nostra pagina di realizzazione e-commerce per i nostri servizi di migrazione e sviluppo.




