Migrazione sito web senza perdere posizioni SEO: la checklist completa

Una migrazione SEO mal gestita può azzerare anni di lavoro in poche ore: perdita di posizionamenti, calo di traffico organico e confusione per i crawler di Google. Con la giusta checklist, invece, il passaggio a un nuovo dominio, CMS o struttura URL diventa un’opportunità per consolidare l’autorità del sito, eliminare pagine deboli e migliorare la user experience. Questa guida raccoglie tutti i passaggi operativi — dalla fase di pianificazione al monitoraggio post-lancio — per affrontare una migrazione senza perdere visibilità organica nel 2026.
Le migrazioni falliscono quasi sempre per tre motivi: mancanza di un piano redirect esaustivo, assenza di monitoraggio nei giorni immediatamente successivi al lancio e comunicazione insufficiente con Search Console. I punti che seguono ti guidano fase per fase.
Le tre fasi della migrazione: panoramica
| Fase | Attività chiave | Rischio SEO | Priorità |
|---|---|---|---|
| Pre-migrazione | Crawl del sito attuale, mappa redirect, staging | Dati incompleti | Critica |
| Durante la migrazione | Deploy redirect 301, disabilitare noindex staging | Redirect errati | Critica |
| Post-migrazione | Monitoraggio GSC, aggiornamento sitemap, link building | Calo traffico non rilevato | Alta |
Fase 1 — Pre-migrazione: pianificazione e audit
Prima di toccare qualsiasi file, esegui un crawl completo del sito attuale con Screaming Frog o Sitebulb. L’obiettivo è creare la lista esatta di tutti gli URL indicizzati, con il rispettivo traffico organico (da Google Search Console) e il profilo backlink (da Ahrefs o SEMrush). Questo inventario è la base del piano redirect.
Analizza le pagine per valore SEO: numero di backlink in ingresso, impressioni e click organici negli ultimi 12 mesi, presenza in snippet in primo piano. Le pagine ad alto valore devono avere redirect 301 precisi verso l’URL corrispondente nella nuova struttura. Le pagine senza traffico né link possono essere eliminate o consolidate.
Prepara un foglio Excel o Google Sheet con tre colonne: URL vecchio, URL nuovo, stato redirect (da completare). Assegna priorità in base al valore SEO. Testa la migrazione su ambiente staging prima del lancio, verificando che tutti i redirect funzionino e che il sito staging abbia il tag noindex attivo per evitare indicizzazione duplicata.
Checklist pre-migrazione
- Crawl completo del sito attuale con export CSV
- Esportazione dati GSC (click, impressioni, pagine top 100)
- Analisi profilo backlink per URL ad alto valore
- Mappa redirect 301 completa (vecchio URL → nuovo URL)
- Sito staging con noindex attivo
- Test redirect su staging (tool: Redirect Checker)
- Backup completo del database e dei file
Fase 2 — Durante la migrazione: esecuzione tecnica
Il giorno del lancio è il momento più critico. Le operazioni devono seguire un ordine preciso per minimizzare il tempo in cui i redirect non sono attivi. Prima di tutto, implementa tutti i redirect 301 sul server (file .htaccess per Apache, nginx.conf per Nginx, oppure via plugin come Redirection su WordPress). Poi rimuovi il noindex dal sito staging o attiva il nuovo dominio.
I redirect 301 devono essere diretti, mai a catena. Un redirect A → B → C perde PageRank e rallenta il crawl. Se hai catene di redirect ereditate da migrazioni precedenti, questo è il momento per spezzarle.
Subito dopo il lancio, aggiorna la sitemap XML con i nuovi URL e caricala su Google Search Console. Invia la richiesta di indicizzazione per le pagine più importanti usando lo strumento Ispezione URL di GSC. Aggiorna anche i link interni nel sito: puntare a URL vecchi che fanno redirect è tecnicamente accettabile ma non ottimale per il crawl budget.
Tipi di redirect e quando usarli
| Codice | Tipo | Uso corretto | Impatto SEO |
|---|---|---|---|
| 301 | Redirect permanente | Cambio URL definitivo | Trasferisce ~99% del PageRank |
| 302 | Redirect temporaneo | Test A/B, manutenzione breve | Non trasferisce PageRank |
| 307 | Redirect temporaneo HTTP/1.1 | Mantenimento metodo HTTP | Come il 302 |
| 308 | Redirect permanente HTTP/1.1 | Come 301 ma con metodo HTTP | Come il 301 |
Fase 3 — Post-migrazione: monitoraggio e Search Console
Nelle prime 72 ore dopo il lancio monitora attivamente Google Search Console. Vai su Copertura per verificare che non emergano errori 404 o redirect errati su pagine importanti. Controlla il report Prestazioni per notare eventuali cali di impressioni o click. Un calo nelle prime 48 ore è normale: Google deve ricrawlare il sito. Se il calo persiste oltre 2 settimane, indaga.
Configura avvisi in GSC per errori di copertura. Monitora anche i backlink: i siti che puntano ai vecchi URL riceveranno il redirect 301, ma è buona pratica contattare i principali referrer per aggiornare i link direttamente. Usa Google Analytics 4 per monitorare il traffico organico per canale e confrontarlo con il periodo precedente alla migrazione (stessa settimana dell’anno precedente se possibile).
Checklist post-migrazione
- Verifica copertura in GSC (errori 404, redirect chains)
- Caricamento nuova sitemap XML in GSC
- Richiesta indicizzazione per top 50 pagine
- Monitoraggio traffico organico in GA4 (daily per 30 giorni)
- Controllo backlink su Ahrefs: redirect funzionanti
- Aggiornamento link interni verso nuovi URL
- Alert automatici su GSC per errori critici
Errori più comuni nelle migrazioni SEO
Il primo errore è dimenticare di includere varianti URL nella mappa redirect: pagine con parametri (?id=123), versioni HTTP vs HTTPS, con o senza trailing slash. Ogni variante deve puntare all’URL canonico corretto. Il secondo errore è rimuovere il noindex dallo staging prima di aver attivato i redirect sul dominio di produzione, rischiando indicizzazione duplicata.
Un terzo errore frequente è non comunicare la migrazione al team di link building e ai partner editoriali che potrebbero pubblicare link durante il periodo di transizione. Infine, molti dimenticano di aggiornare i tag canonical nelle pagine del nuovo sito: se puntano ancora ai vecchi URL, creano segnali contrastanti per Google.
Domande frequenti
Quanto tempo impiega Google a riconoscere una migrazione SEO?
Google può impiegare da pochi giorni a 8-12 settimane per ricrawlare completamente un sito di medie dimensioni dopo una migrazione. Il recupero delle posizioni dipende dalla qualità dei redirect e dall’autorità del dominio. Un dominio con anni di storia tende a recuperare più rapidamente.
I redirect 301 trasferiscono tutto il PageRank?
Google dichiara che i redirect 301 trasferiscono la quasi totalità del valore del link, con una minima perdita. In pratica, per siti con molti redirect a catena la perdita può essere più significativa. L’obiettivo è avere redirect diretti senza catene intermedie.
Devo avvisare Google della migrazione tramite GSC?
Per migrazioni di dominio (cambio URL radice), Google Search Console offre lo strumento Cambio di indirizzo nella sezione Impostazioni. Questo accelera il riconoscimento del nuovo dominio. Per migrazioni interne (solo struttura URL), non è necessario ma caricare la nuova sitemap e inviare richieste di indicizzazione è comunque consigliato.
Come gestisco i contenuti eliminati durante la migrazione?
Se una pagina viene eliminata e non esiste un equivalente nel nuovo sito, la risposta corretta è un 404 (o 410 per segnalare la rimozione definitiva), non un redirect verso la homepage. I redirect di massa verso la homepage sono considerati da Google redirect soft-404 e non trasferiscono valore.
Conclusione
Una migrazione SEO è un’operazione chirurgica: ogni errore ha un costo misurabile in traffico e fatturato. Con una pianificazione rigorosa, una mappa redirect completa e un monitoraggio attivo nelle settimane successive al lancio, il sito può uscire dalla migrazione più forte di prima. Chi migra senza checklist lascia i posizionamenti al caso.
Mamagari gestisce migrazioni SEO tecniche per ecommerce e aziende che non possono permettersi di perdere visibilità organica. Ogni progetto parte dall’audit, passa dalla mappa redirect e si chiude con il monitoraggio post-lancio.
Hai una migrazione in programma? Mamagari affianca il tuo team tecnico dalla pianificazione al monitoraggio post-lancio, proteggendo ogni posizionamento acquisito. Contattaci!













