Trasferimento di un sito web a un nuovo dominio: come farlo senza perdite SEO
Cambio della ragione sociale, rinnovo del marchio o semplicemente il desiderio di passare a un dominio più comprensibile — le ragioni per cui le aziende decidono il trasferimento del sito web a un nuovo dominio sono molte. Il problema è che un trasferimento eseguito in modo errato può cancellare in un solo giorno posizioni su Google accumulate in anni, traffico organico e perfino la fiducia dei clienti. Noi di CREATING.LV abbiamo realizzato di recente proprio un progetto di questo tipo — un trasferimento completo di dominio con centinaia di URL individuali — e in questo articolo condividiamo come eseguire correttamente una migrazione del genere.
Perché il cambio di dominio è un’operazione rischiosa
Google considera ogni indirizzo (URL) di un sito web come un’entità separata, con la propria storia, i propri link e il proprio livello di affidabilità. Quando cambia dominio, in sostanza chiede a Google di “trasferire” tutta questa storia a un nuovo indirizzo. Se lo si fa in modo approssimativo — senza reindirizzamenti o con URL abbinati in modo errato — il motore di ricerca vede semplicemente centinaia di pagine nuove e sconosciute e centinaia di pagine vecchie scomparse. Di conseguenza il traffico organico può calare anche del 50–90% nel giro di poche settimane.
Passo 1: elenco completo degli URL esistenti
Prima di fare qualsiasi altra cosa, è necessario ricavare un elenco strutturato di tutti gli URL del vecchio dominio — non solo delle pagine principali, ma anche di prodotti, categorie, blog e archivi. Si può fare utilizzando:
- l’esportazione da Google Search Console (sezione Coverage/Pages)
- la sitemap XML
- l’analisi dei file di log del server (mostra anche gli URL indicizzati ma non presenti nella sitemap)
Passo 2: mappatura degli URL (slug mapping)
A ogni vecchio URL bisogna associare un nuovo URL corrispondente nel nuovo dominio. È la fase in cui si commettono più spesso errori — reindirizzando tutto alla homepage (redirect “catch-all”) invece di mantenere un rapporto 1:1 tra vecchio e nuovo indirizzo. Se la struttura degli URL di prodotti o articoli cambia, ogni pagina deve avere il proprio reindirizzamento individuale, non uno generico.
Passo 3: implementazione dei reindirizzamenti 301
Il reindirizzamento 301 (permanent redirect) comunica sia al browser sia al motore di ricerca che la pagina è stata spostata in modo permanente a un nuovo indirizzo, e la maggior parte del “link juice”, ovvero del valore SEO, viene trasferita al nuovo URL. In WordPress si può implementare in diversi modi:
- A livello di server (
.htaccessper i server Apache o nella configurazione Nginx), che è la soluzione più veloce e non appesantisce WordPress - Con un plugin (ad esempio Redirection), se serve un’interfaccia più facile da gestire
- Con una funzione personalizzata nel file
functions.php, se la logica dei reindirizzamenti è legata alle versioni linguistiche (ad esempio Polylang) o ad altre condizioni dinamiche
Dopo l’implementazione dei reindirizzamenti, ogni URL va verificato con il comando curl -I, per assicurarsi che il server restituisca esattamente il codice di stato 301 (e non un reindirizzamento temporaneo 302) e l’indirizzo di destinazione corretto.
Passo 4: aggiornamento di Google Search Console e di altri strumenti
Dopo l’attivazione dei reindirizzamenti:
- Il nuovo dominio va verificato in Google Search Console
- Va utilizzato lo strumento “Change of Address” (cambio di indirizzo), se è disponibile nella Sua versione di Search Console
- Va inviata la sitemap del nuovo dominio
- I codici di tracciamento di Analytics, Google Ads e di altri strumenti vanno trasferiti al nuovo dominio
- Link interni, firme e-mail e profili esterni (Google Business Profile, social network) vanno aggiornati al nuovo indirizzo
Quanto tempo serve perché Google “passi” al nuovo dominio
In pratica il trasferimento completo avviene gradualmente — una parte delle pagine viene reindicizzata in pochi giorni, mentre il pieno recupero del traffico può richiedere 4–8 settimane, a seconda delle dimensioni del sito e della frequenza di scansione. In questo periodo è importante non apportare ulteriori modifiche alla struttura o ai contenuti, per non creare ulteriore incertezza per gli algoritmi di Google.
Gli errori più comuni da evitare
- Reindirizzamento catch-all alla homepage invece di una mappatura individuale degli URL
- Un robots.txt dimenticato che blocca la scansione del nuovo dominio
- Canonical tag obsoleti che puntano ancora al vecchio dominio
- Catene di reindirizzamenti (URL A → URL B → URL C), che rallentano il caricamento della pagina e riducono l’efficacia SEO
- Disattivazione prematura del vecchio dominio, prima che i reindirizzamenti abbiano confermato il loro funzionamento
Riepilogo
Il trasferimento di un sito web a un nuovo dominio è un processo tecnicamente complesso ma pienamente gestibile, se pianificato in modo strutturato — con un elenco completo degli URL, una mappatura precisa, reindirizzamenti 301 a livello di server e un’accurata configurazione di Google Search Console. Il team di CREATING.LV ha esperienza diretta in progetti di questo tipo, compresi casi con centinaia di URL individuali e installazioni WordPress multilingue. Se sta pianificando un cambio di dominio o di marchio, ci contatti — La aiuteremo a evitare perdite di traffico e di posizioni.