Il momento in cui decidi di migrare da Shopify arriva quasi sempre allo stesso modo.
Guardi il riepilogo mensile e fai il conto: canone del piano, commissioni sulle transazioni, abbonamenti alle app essenziali che Shopify non include di default. Il numero che esce non assomiglia più all'"economico e facile" che ti avevano venduto all'inizio.
Oppure hai provato a fare qualcosa di specifico — un flusso di checkout personalizzato, un'integrazione con il tuo gestionale, una struttura di categorie che riflette davvero il tuo catalogo — e hai scoperto che Shopify non lo permette senza compromessi costosi.
La decisione di migrare è già presa. La domanda è come farlo senza perdere anni di posizionamento SEO e senza interrompere le vendite durante la transizione.
Perché le migrazioni da Shopify sono tecnicamente diverse da altre migrazioni CMS
Migrare da WordPress a un altro sistema è principalmente una questione di contenuti e metadati. Migrare da Shopify è più complesso per tre ragioni specifiche.
Prima: Shopify ha una struttura URL rigida che non puoi modificare. Le pagine prodotto stanno sempre sotto /products/, le collezioni sotto /collections/. Se il nuovo sistema usa una struttura diversa, ogni URL cambia — e ogni URL che cambia senza un redirect 301 è traffico e autorità SEO che si perdono.
Seconda: Shopify gestisce dati transazionali — ordini, clienti, storico acquisti — che non sono solo contenuti editoriali. Migrarli richiede attenzione alla struttura del database di destinazione, alla compatibilità dei formati di esportazione, e alla gestione delle relazioni tra entità (un ordine è collegato a un cliente, a uno o più prodotti, a una spedizione).
Terza: Shopify usa un sistema di tag e metafield proprietario per le varianti prodotto e i metadati. L'esportazione CSV standard non include tutto — alcuni dati richiedono l'accesso API o strumenti specifici per essere recuperati correttamente.
Chi migra da Shopify senza considerare questi tre punti scopre i problemi settimane dopo il go-live, quando Google inizia a segnalare errori 404 in massa e le conversioni calano.
La checklist pre-migrazione per e-commerce Shopify
1. Esporta e cataloga tutto prima di toccare qualsiasi cosa
Shopify permette l'esportazione CSV di prodotti, clienti e ordini dal pannello admin. Questo è il punto di partenza — ma non è sufficiente da solo.
Esporta in questo ordine: prodotti con tutte le varianti e le immagini, collezioni e la loro struttura gerarchica, clienti con l'intero storico ordini, pagine statiche (chi siamo, contatti, policy), blog post se presenti, redirect già configurati nel pannello Shopify.
Parallelamente, fai una scansione completa del sito con Screaming Frog o un crawler equivalente. Il file risultante ti dà la mappa completa di tutti gli URL pubblici — prodotti, collezioni, pagine, blog. Questo è il documento base per costruire la mappa di redirect.
2. Identifica gli URL che generano traffico organico
Non tutti gli URL di un e-commerce hanno lo stesso valore SEO. In Google Search Console, esporta le pagine ordinate per impression e clic negli ultimi 6-12 mesi. Le schede prodotto e le pagine collezione con traffico significativo sono quelle che richiedono attenzione massima nella gestione dei redirect.
Le pagine prodotto senza traffico organico — quelle che arrivano solo da campagne paid o da link diretti — hanno meno rischio SEO ma vanno comunque gestite per non creare errori 404 che degradano l'esperienza utente.
3. Costruisci la mappa di redirect URL per URL
La struttura URL di Shopify è fissa. La struttura URL di KeideaCMS è completamente configurabile. Questo significa che puoi scegliere di mantenere la stessa struttura di Shopify — /products/nome-prodotto, /collections/nome-collezione — oppure adottare una struttura diversa più coerente con la tua architettura informativa.
In entrambi i casi, ogni URL che cambia deve avere un redirect 301 documentato prima del go-live. La mappa di redirect è un file che associa ogni vecchio URL Shopify al nuovo URL di destinazione. Viene preparata, testata in staging, e implementata nel momento del go-live.
Su KeideaCMS la gestione dei redirect è nativa nel pannello — niente app a pagamento, niente file di configurazione del server da modificare manualmente.
Come funziona la migrazione tecnica da Shopify a KeideaCMS
Fase 1 — Migrazione del catalogo prodotti
Il catalogo prodotti è il cuore di qualsiasi e-commerce. La migrazione deve preservare: nome prodotto, descrizione, prezzo, SKU, varianti (taglia, colore, materiale), immagini con alt text, metadati SEO (title tag, meta description per ogni scheda prodotto), peso e dimensioni per il calcolo spedizioni, disponibilità a magazzino.
Le immagini sono il punto critico: Shopify le ospita sulla propria CDN. Durante la migrazione vanno scaricate e reimportate sul nuovo server — non puoi semplicemente puntare agli URL Shopify perché quando chiudi l'account quelle URL smettono di funzionare.
I metadati SEO delle schede prodotto — title tag e meta description — non sempre vengono inclusi nell'export CSV standard di Shopify. Vanno estratti tramite API o con strumenti specifici prima di perdere l'accesso allo store originale.
Fase 2 — Migrazione dei dati clienti e ordini
I dati dei clienti — email, indirizzi, storico ordini — sono un asset che va migrato con cura, sia tecnica che legale.
Dal punto di vista tecnico, Shopify esporta i clienti in CSV con tutti i campi principali. Lo storico ordini è esportabile separatamente. La relazione tra cliente e ordini va ricostituita nel sistema di destinazione — un'operazione che richiede una logica di importazione strutturata, non una semplice copia di file.
Dal punto di vista legale: i dati dei clienti sono dati personali soggetti al GDPR. La migrazione da una piattaforma all'altra rientra nei cambiamenti di infrastruttura che dovrebbero essere documentati nel registro dei trattamenti. Le password dei clienti non possono essere migrate in chiaro — Shopify non le espone in nessun formato, per ragioni di sicurezza corrette. I clienti dovranno reimpostare la password al primo accesso sul nuovo sistema, o ricevere un'email di invito.
Fase 3 — Costruzione del nuovo store in staging
Il nuovo e-commerce KeideaCMS viene costruito in ambiente staging mentre lo store Shopify rimane online e operativo. Le vendite continuano senza interruzione durante tutta questa fase.
In staging vengono importati prodotti e collezioni, configurate le integrazioni con gateway di pagamento e corrieri, implementata la mappa di redirect, e testato l'intero flusso di acquisto — dalla landing page al checkout, dall'email di conferma alla gestione dei resi.
Fase 4 — Testing pre-go-live
Prima del go-live, il sito staging viene verificato sistematicamente. Si controlla ogni redirect nella mappa con uno strumento automatizzato, si verifica che ogni scheda prodotto ad alto traffico abbia i metadati SEO corretti, si testa il checkout con transazioni reali in modalità test, e si fa una scansione completa per identificare link interni rotti o immagini mancanti.
Il flusso di pagamento va testato su tutti i metodi previsti — carta, PayPal, eventuali buy-now-pay-later. Un problema nel checkout scoperto dopo il go-live costa vendite reali ogni ora che passa.
Fase 5 — Go-live e notifica a Google
Il cambio DNS trasferisce il traffico da Shopify al nuovo store in pochi minuti. In questa finestra, i redirect 301 entrano in funzione per tutti gli URL che hanno cambiato struttura.
Nelle ore successive: si aggiorna la sitemap in Google Search Console, si richiede la reindicizzazione delle pagine ad alto traffico, si monitora la sezione Copertura per errori 404 imprevisti, e si verifica che il tracciamento Analytics e le conversioni Google Ads funzionino correttamente sul nuovo sistema.
SEO: cosa cambia dopo la migrazione da Shopify
Il problema strutturale della SEO su Shopify
Shopify ha limitazioni SEO tecniche che molti scoprono tardi. Non puoi modificare la struttura degli URL — ogni prodotto sta sotto /products/ e non puoi cambiarlo. Non hai accesso al file robots.txt completo. Il canonicalization delle varianti prodotto è gestito da Shopify in modo non sempre ottimale, creando potenziali problemi di contenuto duplicato. I dati strutturati Schema.org sono limitati e non completamente configurabili senza sviluppo custom a pagamento.
Dopo la migrazione a KeideaCMS, tutti questi punti diventano configurabili: struttura URL personalizzabile, robots.txt sotto controllo completo, Schema.org integrato e configurabile per ogni tipo di pagina, sitemap XML dinamica aggiornata automaticamente. Puoi vedere il confronto tecnico completo tra KeideaCMS e Shopify qui.
Il calo temporaneo post-migrazione è normale
Dopo qualsiasi migrazione, Google deve ricrawlare il sito e rielaborare i segnali. Un calo di visibilità nelle prime 2-4 settimane è fisiologico — non è un problema, è il comportamento atteso. Il recupero avviene sistematicamente se la migrazione è stata eseguita correttamente.
I segnali da monitorare nelle prime settimane: errori 404 in Search Console (redirect mancanti da correggere), calo delle impression sulle pagine ad alto traffico (normale, si recupera), problemi di indicizzazione delle nuove pagine (si risolve richiedendo reindicizzazione manuale per le pagine prioritarie).
I costi che la migrazione elimina
Vale la pena fare il calcolo esplicito di quello che smetti di pagare dopo aver lasciato Shopify.
Le commissioni sulle transazioni sono il costo più visibile. Sul piano Basic, Shopify applica il 2% su ogni vendita se non usi Shopify Payments. Sul piano Advanced scende allo 0,5% — ma il piano Advanced costa 384€/mese. Con volumi significativi, queste commissioni erodono i margini in modo sostanziale e crescente.
Le app sono il secondo costo nascosto. Shopify di default non include funzionalità che molti e-commerce considerano essenziali: recensioni prodotto, bundle, programmi fedeltà, filtri avanzati per il catalogo, recupero carrelli abbandonati avanzato, gestione resi strutturata. Ognuna di queste funzionalità richiede un'app — spesso con un abbonamento mensile. È facile arrivare a 200-400€/mese di app prima di rendersene conto.
KeideaCMS ha un canone fisso che include tutte le funzionalità e-commerce nel core, zero commissioni sulle vendite, e zero app a pagamento. L'infrastruttura di sicurezza è integrata nel core — non un'app aggiuntiva.
La questione del vendor lock-in su Shopify
Shopify è un sistema SaaS: il tuo store gira sui server di Shopify, con il codice di Shopify, e non puoi trasferirlo altrove nel senso letterale del termine. Puoi esportare i dati — prodotti, clienti, ordini — ma il sito come sistema, con le sue configurazioni, il suo tema, le sue integrazioni, non è esportabile.
Questo significa che se Shopify aumenta i prezzi — cosa che ha fatto più volte negli ultimi anni — le tue alternative sono pagare o migrare. Non c'è una via di mezzo. E più a lungo sei rimasto su Shopify, più la migrazione diventa complessa e costosa.
Con KeideaCMS, tutti i dati sono tuoi e sono esportabili in qualsiasi momento in formati standard. Non esiste vendor lock-in per design.
Quando conviene migrare e quando aspettare
La migrazione ha senso immediato se le commissioni Shopify stanno erodendo i margini in modo significativo, se stai pagando più di 200€/mese di app per funzionalità che consideri essenziali, se hai esigenze di personalizzazione che Shopify non soddisfa senza sviluppo custom costoso, o se vuoi piena proprietà dell'infrastruttura e dei dati.
Ha meno senso se sei nei primi mesi di attività con volumi bassi — in quel caso il costo fisso di una soluzione enterprise è difficilmente giustificabile. Shopify per iniziare funziona: il problema emerge quando il business cresce e i costi variabili crescono con lui.
Se vuoi capire concretamente cosa comporterebbe la migrazione nel tuo caso — tempi, costi, impatto SEO stimato, gestione degli ordini in corso — il punto di partenza è un audit dello store attuale.