Come migrare un sito WordPress su un nuovo dominio (senza interruzioni)
John Turner
John Turner
Volete cambiare completamente il nome di dominio del vostro sito web?
Si tratta di una mossa potente, che può rilanciare il vostro sito e dare nuova vita alla vostra presenza online. Ma è anche scoraggiante.
È necessario spostare i dati sul nuovo URL. È necessario predisporre dei reindirizzamenti per passare dal vecchio dominio al nuovo.
Fortunatamente, si tratta di un processo semplice. Potete aggiornare il vostro nome di dominio senza perdere contenuti, compromettere la vostra SEO o, peggio ancora, scomparire da Internet!
In questo post, vi guiderò nella migrazione del vostro sito WordPress a un nuovo nome di dominio.
Ecco i punti salienti:
- Utilizza un plugin di migrazione come Duplicator Pro per evitare il trasferimento manuale dei file e ridurre il rischio di danneggiare il tuo sito.
- Crea un backup completo prima di iniziare: questo include tutti i file del sito, il database, i temi, i plugin e i file caricati.
- Imposta reindirizzamenti 301 dal tuo vecchio dominio per evitare link non funzionanti e preservare il tuo posizionamento SEO.
- Aggiorna Google Search Console con la modifica del tuo dominio per mantenere la visibilità e l'indicizzazione nei motori di ricerca.
- Dopo la migrazione sono previsti cali temporanei del traffico, ma reindirizzamenti adeguati e notifiche ai motori di ricerca ridurranno al minimo l'impatto.
- Controlla che non ci siano link non funzionanti e verifica tutte le funzionalità del sito dopo la migrazione per assicurarti che tutto funzioni correttamente.
Riepilogo rapido: come migrare un sito WordPress su un nuovo dominio
Indice dei contenuti
- Perché migrare il sito su un nuovo dominio?
- In che modo la migrazione dei domini influisce sulla SEO?
- Come migrare un sito WordPress su un nuovo dominio
- Passo 1: Installare un plugin per la migrazione di WordPress
- Fase 2: Backup del sito web originale
- Passo 3: Creare un database per il nuovo sito
- Passo 4: Importare il sito web nel nuovo dominio
- Passo 5: Aggiungere i reindirizzamenti 301
- Fase 6: ripulire il nuovo sito web
- Passo 7: informare Google del cambio di dominio
- Domande frequenti (FAQ)
- Il tuo nuovo dominio ti aspetta
Perché migrare il sito su un nuovo dominio?
Se sono passati anni dal primo lancio del vostro sito, potrebbe essere il momento di cambiare.
Un modo semplice per ribattezzare i vostri contenuti è passare a un nuovo nome di dominio. Avrete un indirizzo completamente diverso per il vostro sito WordPress.
Ecco perché potreste aver bisogno di un nuovo nome di dominio:
- Si è reso disponibile un nome di dominio migliore.
- Si vuole avere un dominio di primo livello (TLD) invece di un dominio o sottodominio gratuito.
- Avete appena acquisito la proprietà di un sito web.
- Il vostro attuale nome di dominio deve essere più leggibile o memorabile.
- Desiderate rinnovare il marchio della vostra azienda.
Qualunque sia il motivo, vorrete trovare un modo semplice (e sicuro) per spostare i vostri vecchi contenuti. In questo modo, potrete aggiornare rapidamente il vostro dominio senza perdere il vostro pubblico attuale.
In che modo la migrazione dei domini influisce sulla SEO?
Prima di decidere di cambiare il nome di dominio, è importante considerare l'ottimizzazione per i motori di ricerca (SEO). Al momento, i motori di ricerca hanno effettuato il crawling del vostro sito web per un dominio specifico. Quando lo cambiate, questo può ridurre temporaneamente le vostre classifiche.
Dopo la migrazione del vostro sito WordPress su un nuovo dominio, probabilmente il traffico organico diminuirà. Tuttavia, ci sono modi per minimizzare questo impatto.
In questo post vi mostrerò come migrare a un nuovo dominio tenendo conto della SEO.
Ecco alcuni passi da compiere durante il processo:
- Reindirizzare i vecchi URL utilizzando i reindirizzamenti 301
- Notificare ai motori di ricerca la modifica del dominio
Potrebbe sembrare complicato, ma vi guiderò in ogni fase del processo. Se migrate il vostro sito nel modo giusto, manterrete il vostro traffico il più costante possibile.
Come migrare un sito WordPress su un nuovo dominio
Prima di iniziare, dovrete acquistare un nuovo nome di dominio. Potete farlo tramite un registrar di domini, il vostro attuale provider di web hosting o un nuovo host.
Quindi, assicuratevi di poter accedere alla dashboard di WordPress sia per il sito originale che per quello nuovo. Dopo aver ottenuto le credenziali dal vostro provider di hosting, accedete cercando yourdomain.com/wp-admin/.
Ora che siete pronti, ecco una panoramica del processo di migrazione del dominio:
- Installare un plugin per la migrazione di WordPress: Impostare Duplicator Pro per migrazioni facili e con il drag-and-drop.
- Backup del sito web originale: Creare un backup completo dei file e del database del sito.
- Creare un database per il nuovo sito: Impostare un database MySQL per il nuovo dominio
- Importare il sito web nel nuovo dominio: Utilizzate Duplicator per trasferire automaticamente i vostri contenuti
- Aggiungere reindirizzamenti 301: Impostare reindirizzamenti permanenti per preservare la SEO e l'esperienza dell'utente.
- Pulire il nuovo sito web: Verificare la presenza di link non funzionanti e assicurarsi che tutto funzioni correttamente
- Informate Google del cambio di dominio: Aggiornare Google Search Console per mantenere le classifiche di ricerca
Passo 1: Installare un plugin per la migrazione di WordPress
Come principianti, potreste non voler migrare il vostro sito WordPress manualmente. Durante questo processo, dovrete avere familiarità con la modifica dei file del sito.
Per evitare di rompere accidentalmente il vostro sito web, considerate invece l'installazione di un plugin di migrazione.
Il mio plugin WordPress preferito per le migrazioni èDuplicator. Con questo strumento è possibile eseguire rapidamente il backup dei file e del database del sito web corrente in un file zip trasferibile.
Non dovrete scaricare manualmente tutti i dati del vostro sito.

Inoltre, Duplicator Pro è dotato di funzionalità drag-and-drop. Dopo aver creato un backup del vostro sito web attuale, potete semplicemente trascinarlo nel sito con il vostro nuovo dominio.
Per iniziare, selezionate un abbonamento a Duplicator. Esiste una versione gratuita del plugin, ma le migrazioni drag-and-drop di Duplicator Pro rendono molto più semplice lo spostamento del sito.
Dopo aver effettuato il check-out, aprire la dashboard di WordPress per il vecchio sito. Quindi, installare e attivare il plugin Duplicator.
Infine, è necessario attivare la chiave di licenza ricevuta con l'acquisto. Per farlo, andare su Duplicator Pro " Impostazioni " Generale.

Incollare la chiave di licenza. Una volta fatto clic su Attiva, è possibile iniziare a utilizzare Duplicator!
Fase 2: Backup del sito web originale
Prima di migrare il tuo sito web, dovrai creare un backup nel caso in cui qualcosa vada storto.
Fortunatamente, Duplicator è anche un plugin di backup. È possibile utilizzarlo per eseguire facilmente il backup dei file del sito e del database in un unico file zip.
TrovaDuplicator Pro » Backup » Aggiungi nuovo.

Assegna un nome al backup e seleziona la posizione di archiviazione locale.

Nella sezione Backup, scegliere Sito completo.

Nella schermata successiva, Duplicator verificherà automaticamente la presenza di eventuali problemi nel sito web. Assicurarsi di controllare questi avvisi prima di fare clic su Crea backup.

Il plugin eseguirà il backup di tutti i dati del sito web. Accanto al backup appena creato, selezionare Download " Archivio.

Questo scaricherà il file di archivio del vostro backup sul vostro computer locale. L'archivio conterrà tutti i file, compresi i temi di WordPress, i plugin, i caricamenti, le impostazioni dei permalink e altri dati personalizzati.
Passo 3: Creare un database per il nuovo sito
Per il passo successivo, dovrete creare un nuovo database MySQL. Questo è il database in cui caricherete i file originali di WordPress.
Accedi al pannello di controllo del tuo account di hosting. Tieni presente che la creazione di un nuovo database potrebbe variare a seconda del tuo host.
In questo tutorial utilizzerò Bluehost.
Una volta effettuato l'accesso, trovate la vostra dashboard di cPanel. Qui si dovrebbe vedere una sezione Database. Per continuare, aprire Database MySQL.

Crea un database assegnandogli un nome.

Dovrai anche aggiungere un nuovo utente al database. In MySQL users, assegna un nome utente e una password univoci all'utente del database.

Infine, trovare le impostazioni di Aggiungi utente al database. Dal menu a discesa, selezionare l'utente e il database appena creato.

Passo 4: Importare il sito web nel nuovo dominio
Per importare il tuo sito web originale nel nuovo dominio, potresti pensare di dover caricare i file utilizzando un client FTP. Duplicator Pro semplifica questo processo.
Trova le credenziali di accesso WordPress per il tuo nuovo dominio e accedi alla tua dashboard. Come per il tuo sito originale, installa e attiva Duplicator Pro.
Nella seconda installazione di WordPress, andare su Duplicator Pro " Importa backup. Qui, trascinate e rilasciate il vostro file di archivio originale nella casella di caricamento.

Duplicator ti comunicherà che il backup è pronto per essere installato. PremiContinua.

Quindi, fare clic su Avvia installatore.

A questo punto, verrà visualizzata la procedura guidata di installazione di Duplicator. Per iltipo di installazione, selezionareInstallazione completa sito singolo. Nell'angolo in alto a destra, scegliere la vista Avanzata.

In Configurazione, inserire il nome e le credenziali del nuovo database. Quindi, premere Convalida.
Duplicator controllerà l'installazione e segnalerà eventuali problemi. Per continuare, selezionare la casella di controllo Termini e avvisi e fare clic su Avanti.

Nel passaggio 2, è possibile scegliere se importare e aggiornare tabelle specifiche del database.

Poiché il database fa ancora riferimento al vecchio URL, è necessario sostituirlo con quello nuovo. Con Duplicator, è sufficiente aggiungere il vecchio dominio nella casella Cerca e quello nuovo nella casella Sostituisci.

Duplicator importerà automaticamente il tuo sito web originale. Al termine, vedrai una panoramica dell'installazione.

Per accedere al vostro nuovo sito WordPress, fate clic sul pulsante Admin Login.
Passo 5: Aggiungere i reindirizzamenti 301
Dopo aver spostato i siti WordPress, dovrete anche reindirizzare il vostro pubblico. In questo modo, non perderete nessuno dei vostri affezionati seguaci a causa di link non funzionanti.
Un reindirizzamento 301 porterà sia gli utenti che i motori di ricerca dalla pagina originale a una nuova. Inoltre, comunica ai motori di ricerca che i tuoi contenuti sono stati spostati in modo permanente a un nuovo URL del sito. Ciò garantisce che i tuoi contenuti continuino a posizionarsi in alto utilizzando il nuovo dominio.
È possibile creare manualmente dei reindirizzamenti 301 modificando il file .htaccess del sito originale. Se non si ha familiarità con il codice, questa operazione potrebbe risultare complessa.
Trovo più facile impostare i reindirizzamenti con All in One SEO (AIOSEO). Questo potente plugin SEO ha un Redirection Manager integrato.

Iscriviti alpiano AIOSEO Pro o Elite. Dopo l'acquisto, scarica il plugin. Quindi, installa e attiva AIOSEO sul tuo sito WordPress originale.
Dovrai anche attivare la tua chiave di licenza. Vai suAIOSEO » Impostazioni generalie incolla la chiave di licenza del tuo piano.

Per impostazione predefinita, il Gestore dei reindirizzamenti è disattivato. Per attivarlo, visitare la pagina Reindirizzamenti e premere Attiva reindirizzamenti.

Clicca sulla scheda "Reindirizzamento completo del sito". Nella parte superiore della pagina, attiva l'opzione "Rilocalizza sito".

Inserisci il tuo nuovo dominio accanto a "Trasferisci al dominio". Dopo aver salvato queste modifiche, l'intero sito verrà reindirizzato al nuovo nome di dominio.
Fase 6: ripulire il nuovo sito web
Dopo la migrazione, è bene controllare il sito web per individuare eventuali link non funzionanti. Se gli URL non sono stati reindirizzati correttamente, gli utenti potrebbero non essere in grado di trovare i vostri contenuti.
Il plugin Broken Link Checker è uno strumento eccellente per questo scopo. Esegue automaticamente la scansione del tuo sito e ti avvisa della presenza di eventuali link non funzionanti.

Una volta attivato, verrà visualizzato un elenco di URL non funzionanti sul sito. Premete Modifica URL e inserite un nuovo link sano.

Senza un plugin di migrazione come Duplicator, dovreste anche eseguire una ricerca e una sostituzione nel vostro database. In questo modo si trovano tutte le istanze del vecchio URL e lo si sostituisce con quello nuovo.
Come ho già detto, Duplicator automatizza questo processo per voi.
Successivamente, dovrete assicurarvi che il vostro nuovo sito funzioni normalmente. Fate clic manualmente sull'intero sito, valutando se le pagine, le immagini, i moduli di contatto e altri elementi appaiono come dovrebbero.
Passo 7: informare Google del cambio di dominio
Se volete migrare il vostro sito web senza perdere nulla in termini di SEO, dovrete comunicare a Google che avete effettuato il trasferimento. Una volta fatto questo, i motori di ricerca saranno in grado di individuare il vostro nuovo sito, indicizzarlo e visualizzare i vostri contenuti nei risultati di ricerca.
Per aggiornare rapidamente il dominio del vostro sito, potete semplicemente regolare alcune impostazioni in Google Search Console. Si tratta di uno strumento di proprietà di Google che fornisce dati su come apparite nelle ricerche di Google.
Aggiungi entrambi i tuoi siti web come due proprietà diverse. Se non sei sicuro di come farlo, leggi questaguida completa su Google Search Console.
Una volta che entrambi i domini sono presenti nella Google Search Console, individua il menu a tendina nell'angolo in alto a sinistra. Seleziona il tuo vecchio nome di dominio.

Quindi, fare clic su Impostazioni. In questa pagina, selezionare l'opzione Modifica dell'indirizzo.

Utilizza il menu a tendinaSeleziona nuovo sitoper scegliere la proprietà per il nuovo dominio.

Dopo aver premuto Convalida e aggiornamento, Google Search Console vi guiderà attraverso le fasi successive della richiesta di migrazione del dominio.
Domande frequenti (FAQ)
Potete cambiare il dominio del vostro sito WordPress?
Sì, è possibile cambiare il dominio del proprio sito WordPress. Questo processo comporta l'aggiornamento delle impostazioni dell'indirizzo di WordPress e dell'indirizzo del sito nella dashboard di WordPress, seguito dall'aggiornamento del database per riflettere il nuovo dominio. Inoltre, potrebbe essere necessario impostare dei reindirizzamenti per garantire che i visitatori vengano indirizzati correttamente al nuovo dominio.
È possibile trasferire un sito web WordPress su un altro dominio?
Sì, è possibile trasferire un sito web WordPress su un altro dominio. È necessario esportare i contenuti del sito, compresi i file e il database, e importarli sul nuovo dominio. Un plugin per la migrazione di WordPress come Duplicator semplifica questo processo.
Come faccio a spostare manualmente un sito WordPress su un nuovo dominio?
Potete spostare manualmente il vostro sito WordPress su un nuovo dominio utilizzando un client FTP (File Transfer Protocol) e phpMyAdmin.
Tuttavia, tenete presente che questo comporta sempre il rischio di rompere accidentalmente il vostro sito live. Se decidete che questa è l'opzione migliore, assicuratevi di eseguire prima un backup del vostro sito originale.
Innanzitutto, è necessario accedere ai file del sito originale. Di solito, il vostro provider di hosting WordPress avrà un File Manager dedicato per il vostro account. In alternativa, potete utilizzare un client FTP/SFTP di terze parti, come FileZilla.
Quindi, scaricare tutti i file nella cartella public_html del sito. Questa è la cartella principale del vostro sito web.

Per scaricare manualmente il database, accedere a phpMyAdmin e premere Esporta. In questo modo si potrà scaricare un file SQL con tutte le informazioni del database.

Ora, aprite i file del vostro nuovo sito web. Eliminate tutti i file della cartella public_html e caricate i vostri file originali.

Quindi, è necessario creare un nuovo database e un nuovo utente del database per il nuovo sito. Si possono seguire i passaggi inclusi nel tutorial qui sopra.
Una volta creato un nuovo database, aprire phpMyAdmin e selezionarlo. Quindi, andate su Importa e caricate il database originale in un file SQL zippato.

Quindi, aprire il file wp-config.php del nuovo sito. Trovate i valori db_name, db_user e db_password e aggiornateli. Dovrete anche sostituire qualsiasi riferimento al vostro vecchio nome di dominio.

Infine, potrebbe essere necessario cercare e sostituire le menzioni del vecchio URL nel database. Per farlo, è possibile scaricare un plugin come Search & Replace Everything.
Come posso spostare il mio sito WordPress su un nuovo dominio gratuitamente?
Potete spostare gratuitamente il vostro sito WordPress su un nuovo dominio scaricando la versione gratuita di Duplicator. Dopo aver installato e attivato il plugin, create un nuovo backup. Quindi, scaricare sia il programma di installazione che i file di archivio.
A questo punto, aprire i file del nuovo sito. Come per la migrazione manuale, svuotare la directory principale e caricare entrambi i file di Duplicator.

Dopodiché, cercate questo URL in un nuovo browser: yournewdomain.com/installer.php
Questo avvierà automaticamente il programma di installazione di Duplicator. È possibile seguire la procedura passo-passo per l'installazione del backup.
Una volta che si può accedere al nuovo sito, assicurarsi di eliminare il file di installazione. È anche importante reindirizzare i vecchi contenuti e notificare ai motori di ricerca l'aggiornamento.
Per una descrizione dettagliata di questo processo, leggete la nostra guida sulla migrazione gratuita di un sito WordPress.
Qual è il miglior plugin per la migrazione di WordPress?
Il miglior plugin per la migrazione di WordPress è Duplicator. Vi consente di eseguire il backup del vostro sito web, di salvare i vostri dati nel cloud e di spostare i vostri file ovunque sia possibile ospitare WordPress. Con Duplicator, potrete semplicemente trascinare e rilasciare i file del vostro vecchio sito web nel vostro nuovo sito rebranded!
Come faccio a clonare il mio sito WordPress su un nuovo dominio?
Per clonare il vostro sito WordPress su un nuovo dominio, utilizzate Duplicator per creare un backup completo del vostro sito. Scaricate il backup e importatelo nel nuovo server. Nella procedura guidata di migrazione, lasciate che Duplicator sostituisca il vecchio dominio con quello nuovo. Se si desidera mantenere il vecchio sito, non utilizzare alcun reindirizzamento permanente.
Il tuo nuovo dominio ti aspetta
Ora hai tutto ciò che ti serve per migrare con successo il tuo sito WordPress su un nuovo dominio senza perdere traffico, rompere link o compromettere il tuo posizionamento SEO.
Ti consiglio di mantenere attivo il tuo vecchio dominio per almeno 6-12 mesi, anche se reindirizza semplicemente al nuovo sito. Questo darà ai motori di ricerca tutto il tempo necessario per trasferire completamente il tuo posizionamento e garantirà che chiunque abbia salvato segnalibri o vecchi link possa ancora trovarti.
Potete evitare di migrare manualmente tutti i file di WordPress e le informazioni del database. Scaricate Duplicator Pro per trascinare rapidamente i dati del vostro sito su un nuovo dominio!
Mentre siete qui, penso che vi piaceranno questi tutorial e strumenti di WordPress:
- La lista di controllo definitiva per la migrazione di WordPress
- Come spostare un sito WordPress su un nuovo host
- Come migrare un sito WordPress di grandi dimensioni
- Migrazioni senza soldi: I migliori plugin GRATUITI per la migrazione di WordPress
- Quanto costa migrare un sito WordPress?
- Guida completa alla migrazione SEO dei siti web
- Migrare da HTTP a HTTPS? È molto più facile di quanto si pensi