Migrare da Magento a Shopify senza perdere traffico: il problema reale
La migrazione da Magento a Shopify e uno dei progetti piu delicati nell’e-commerce. Non per la complessita tecnica del trasferimento dati (quella e gestibile), ma per il rischio concreto di perdere il posizionamento SEO costruito in anni di lavoro. Un redirect sbagliato, una URL dimenticata, un canonical mal configurato: bastano poche sviste per vedere il traffico organico crollare del 30-50% nel giro di settimane.
Nel nostro lavoro di assistenza Shopify, abbiamo gestito migrazioni da Magento con cataloghi da 500 a 50.000 prodotti. Il pattern e sempre lo stesso: chi pianifica bene i redirect e il mapping URL mantiene (o migliora) il traffico. Chi improvvisa, perde mesi di lavoro SEO.
Il problema delle URL: Magento e Shopify parlano lingue diverse
La struttura URL di Magento e quella di Shopify sono fondamentalmente diverse:
Magento tipico:
- Categorie:
/abbigliamento/uomo/giacche.html - Prodotti:
/giacca-lana-blu.htmloppure/abbigliamento/giacca-lana-blu.html - CMS:
/chi-siamo - Filtri:
/abbigliamento/uomo?color=blue&size=M
Shopify:
- Collezioni:
/collections/giacche-uomo - Prodotti:
/products/giacca-lana-blu - Pagine:
/pages/chi-siamo - Blog:
/blogs/nome-blog/titolo-articolo
Ogni pagina che cambia URL senza un redirect 301 perde il suo posizionamento su Google. Se hai 5.000 prodotti, sono 5.000 redirect da creare e verificare. Piu le categorie, le pagine CMS, gli articoli del blog. In un progetto tipico, la tabella di mapping URL contiene 10.000-30.000 righe.
Il nostro processo di migrazione SEO: 7 passaggi
- Crawl completo del sito Magento. Usiamo Screaming Frog per estrarre tutte le URL indicizzate, i relativi meta title e description, lo status code, i canonical e i dati di traffico da GA4. Il risultato e un database completo di tutto cio che Google conosce del tuo sito attuale.
- Analisi del traffico per URL. Incrociamo i dati del crawl con Google Search Console e Analytics per identificare le pagine che generano traffico organico. In un sito Magento tipico, il 20% delle pagine genera l’80% del traffico. Queste sono le pagine prioritarie: i redirect devono essere perfetti.
- Mapping URL Magento → Shopify. Creiamo una tabella con vecchia URL, nuova URL, tipo di redirect (301 per le pagine che esistono, 301 verso la categoria madre per i prodotti rimossi, 410 per le pagine eliminate). Ogni riga viene verificata manualmente per le pagine ad alto traffico.
- Migrazione meta tag. Esportiamo meta title e description da Magento e li importiamo su Shopify prodotto per prodotto. Non riscriviamo i meta tag: se funzionavano su Magento (posizionamento + CTR), li manteniamo. Li miglioriamo solo dove i dati mostrano opportunita (CTR basso su keyword con buon posizionamento).
- Implementazione redirect su staging. Carichiamo tutti i redirect su Shopify (pannello Navigazione > Redirect URL oppure via CSV per volumi grandi) e li testiamo con un crawler che simula Googlebot. Ogni redirect viene verificato: status 301, destinazione corretta, no loop, no catene.
- Go-live coordinato. Switch DNS in un momento di basso traffico (tipicamente martedi o mercoledi mattina alle 6:00). Monitoraggio real-time dei log server e di Google Search Console per le prime 24 ore.
- Monitoraggio 30 giorni post-migrazione. Check quotidiano di: errori 404 in Search Console, andamento traffico organico vs periodo precedente, posizionamenti delle keyword principali, velocita di indicizzazione delle nuove URL. Interventi immediati su ogni anomalia.
I dati strutturati: il dettaglio che tutti dimenticano
Magento e Shopify gestiscono i dati strutturati (schema.org) in modo diverso. Su Magento, lo schema Product e spesso implementato tramite moduli custom. Su Shopify, dipende dal tema. Nella migrazione, serve verificare che:
- Lo schema Product sia presente su tutte le pagine prodotto con prezzo, disponibilita, recensioni (aggregateRating)
- Lo schema BreadcrumbList rifletta la nuova struttura di navigazione
- Lo schema Organization sia presente con i dati aziendali corretti
- I rich snippet (stelle, prezzo, disponibilita) continuino a comparire nei risultati di ricerca dopo la migrazione
Una migrazione che mantiene le URL ma perde i rich snippet puo comunque vedere un calo del CTR del 15-20%.
Errori che abbiamo visto costare caro
Redirect di tutte le vecchie URL alla homepage. L’errore piu grave e piu comune. Google tratta i redirect alla homepage come soft 404: il posizionamento della pagina originale viene perso. Ogni pagina deve puntare alla sua equivalente specifica su Shopify.
Dimenticare le URL con parametri. Le pagine filtrate di Magento (?color=red&size=M) sono spesso indicizzate da Google. Se non vengono reindirizzate, generano centinaia di errori 404 nelle prime settimane post-migrazione.
Non migrare il blog. Se il blog di Magento generava traffico organico, quelle URL devono essere migrate su Shopify Blog con redirect puntuali. Molte agenzie dimenticano il blog perche “non e e-commerce”, perdendo traffico informazionale che alimentava il top of funnel.
Cambiare dominio e piattaforma contemporaneamente. Se stai anche cambiando dominio (da .com a .it, o da brand vecchio a brand nuovo), fallo in due fasi separate. Cambiare dominio + piattaforma + struttura URL nello stesso momento rende impossibile diagnosticare eventuali cali di traffico.
Quanto tempo ci vuole e cosa aspettarsi
Timeline tipica per una migrazione Magento → Shopify con preservazione SEO:
- Catalogo sotto 1.000 prodotti: 4-6 settimane dall’audit al go-live
- Catalogo 1.000-10.000 prodotti: 6-10 settimane
- Catalogo sopra 10.000 prodotti: 10-16 settimane
Cosa aspettarsi dopo il go-live: nei primi 7-14 giorni e normale vedere fluttuazioni nel traffico organico. Google deve ri-crawlare e ri-indicizzare tutte le nuove URL. Se i redirect sono corretti, il traffico si stabilizza entro 2-4 settimane al livello precedente o superiore. Se dopo 30 giorni il traffico e ancora in calo, c’e un problema tecnico da identificare e risolvere.
La migrazione SEO e il punto dove il valore di un servizio di assistenza Shopify specializzato si vede di piu. La differenza tra una migrazione fatta bene e una fatta male si misura in mesi di traffico perso e migliaia di euro di fatturato mancato.