Ottenete oggi il miglior plugin per il backup e la migrazione di WordPress
Ottenere Duplicator ora
I nuovi backup di Duplicator con un solo clic, la cancellazione automatica e gli aggiornamenti di versione

I nuovi backup di Duplicator con un solo clic, la cancellazione automatica e gli aggiornamenti di versione

Volete backup di WordPress più puliti, più organizzati e più sicuri? Scoprite le nuove funzioni di gestione dei registri di backup di Duplicator e la versione aggiornata...
Come migrare un sito WordPress

Come migrare un sito WordPress (Guida per principianti per 2025) 

Scritto da: avatar dell'autore Joella Dunn
avatar dell'autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
     Recensito da: avatar del recensore John Turner
avatar del recensore John Turner
John Turner è il presidente di Duplicator. Ha oltre 20 anni di esperienza commerciale e di sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

L'ho visto innumerevoli volte: avete costruito il vostro sito WordPress dalle fondamenta, ma ora dovete spostarlo in un posto nuovo.

Forse i costi di hosting sono in aumento o siete pronti a passare a un nuovo nome di dominio su cui avete messo gli occhi. Qualunque sia il motivo, avete contenuti preziosi da impacchettare, file importanti da trasferire e l'assillante preoccupazione che qualcosa possa rompersi lungo il percorso.

Ma lasciate che vi dica quello che ho imparato da centinaia di migrazioni: lo spostamento del vostro sito WordPress non deve necessariamente causarvi un mal di testa. In base alla mia esperienza, quando si adotta l'approccio giusto, è possibile spostare l'intero sito web senza perdere nemmeno un dato e senza subire tempi di inattività.

Vi spiegherò esattamente come migrare il vostro sito WordPress in modo sicuro ed efficiente. Sia che siate a vostro agio con i dettagli tecnici, sia che non abbiate mai toccato una riga di codice, troverete il metodo che fa per voi.

Iniziamo!

Indice dei contenuti

Riepilogo rapido: come migrare un sito WordPress

Per iniziare rapidamente, ecco come migrare un sito WordPress!

1. Eseguite il backup del vostro sito web originale.
Per evitare di perdere i dati, è necessario creare un backup completo del sito attuale. Vi consigliamo di utilizzare Duplicator Pro, il miglior plugin per il backup e la migrazione.
2. Configurare il nuovo sito WordPress.
Quindi, configurare il nuovo host web, il nome di dominio o il server. Assicuratevi di installare WordPress e di attivare Duplicator Pro sul secondo sito.
3. Trascinare e rilasciare il backup nella nuova posizione.
Infine, trovate la pagina Importa backup di Duplicator. Trascinate qui il backup del vostro sito originale. Duplicator vi guiderà in tutte le fasi del processo di migrazione.

Quando potrebbe essere necessario migrare il proprio sito web

Quando si migra un sito web, si sposta l'intero sito in una posizione diversa. Di solito si tratta di un cambiamento importante, come l'utilizzo di un nuovo host, server o dominio. 

Con il tempo, inizierete ad aumentare il vostro traffico online. Il vostro attuale provider di hosting potrebbe non essere in grado di supportare questo volume più elevato. In questo caso, è bene trovare un nuovo host WordPress o aggiornare il piano di hosting.

Durante questo processo, non vorrete perdere i contenuti o il traffico del vostro sito web. Per effettuare una transizione senza problemi, potete migrare il vostro sito web.  

Ecco alcuni motivi comuni per cui potrebbe essere necessario migrare il vostro sito web:

La migrazione di un sito WordPress può essere utile anche quando si cambia il design, la navigazione o la struttura del sito. Potete semplicemente spostare il vostro sito su un server locale per effettuare test e aggiornamenti sicuri. Poi, migrate queste modifiche sul vostro server reale. 

Come migrare un sito WordPress

Come principianti, potreste non sapere esattamente come migrare il vostro sito WordPress in modo sicuro. Per aiutarvi a iniziare, vi guideremo passo dopo passo attraverso questo processo!

Metodo 1: Migrazione di un sito WordPress con un plugin

Se gestite un negozio di e-commerce o un blog, vorrete trovare il modo più veloce per spostare i siti WordPress. Fortunatamente, sono disponibili molti plugin per la migrazione di WordPress che rendono questo processo più semplice. 

Passo 1: installare Duplicator

Duplicator è uno strumento popolare e flessibile per la migrazione del vostro sito web. Con questo plugin è possibile creare copie del sito e caricarle in un'altra posizione.

Plugin Duplicator Pro

Durante una migrazione manuale, potreste essere preoccupati per i tempi di inattività o la perdita di dati. Utilizzando Duplicator, è possibile spostare in modo rapido e sicuro l'intero sito su un altro dominio o provider di hosting. Questo lo rende uno dei migliori plugin per la migrazione di WordPress che possiate trovare.

Ecco altre utili funzioni che potete aspettarvi da Duplicator Pro:

  • Backup manuali e automatici
  • Filtri per file e database per personalizzare i backup
  • Supporta siti di grandi dimensioni e reti multisito WordPress
  • Archiviazione di backup in cloud su Google Drive, Dropbox, Amazon S3 e altro ancora.
  • Ripristini con un solo clic
  • Ripristini remoti con un solo clic
  • Recupero dai disastri
  • Migrazione guidata passo dopo passo
  • Supporta host WordPress gestiti come WordPress.com, GoDaddy e WP Engine.

Non siete sicuri che Duplicator sia adatto al vostro sito? Scoprite come Rock Lobster Webdesign lo utilizza per rendere le migrazioni "incredibilmente facili"!

Quando siete pronti a migrare il vostro sito web, sottoscrivete un abbonamento a Duplicator. Con Duplicator Pro, potrete accedere a migrazioni illimitate, installazioni drag-and-drop e integrazioni di cloud storage.

Dopo aver scaricato Duplicator, aprire la dashboard di WordPress del sito originale. Quindi, installare e attivare il plugin

È inoltre necessario attivare la chiave di licenza ricevuta con l'acquisto. Per farlo, andare su Duplicator Pro " Impostazioni " Generale. Incollare la chiave di licenza e premere Attiva.

Attivare la chiave di licenza di Duplicator

Prima di iniziare la migrazione del sito, consigliamo di disabilitare tutti i plugin di caching. Spesso possono causare errori durante il processo di migrazione.

Fase 2: Backup del sito web originale

Dopodiché, è il momento di creare un backup del sito originale. Si tratta di una copia di tutti i contenuti del sito esistente, dei plugin, dei temi, del database e dei file di WordPress. 

Per prima cosa, navigare in Duplicator Pro " Backup " Aggiungi nuovo.

Aggiungere un nuovo backup con Duplicator

Assegnare al backup un nome con tag dinamici. Scegliere la posizione di archiviazione locale.

Prima fase del backup del duplicatore

Per migrare l'intero sito, è necessario creare un backup completo. Nella sezione Backup, fare clic sulla preimpostazione Sito completo.

Backup completo del sito preimpostato

Il plugin Duplicator controllerà quindi la configurazione del sito web per verificare la presenza di eventuali problemi. Esaminare eventuali avvisi prima di creare il backup.

Scansione di backup del Duplicatore

Mentre Duplicator crea il backup, è possibile seguirne l'avanzamento. Saprete che i file sono pronti per il download quando appariranno nella pagina Backup

Scarica il file dell'archivio di backup

Per migrare il vostro sito web, dovrete scaricare il file zip con i dati del vostro sito. Accanto al backup appena creato, fate clic su Download " Archivio.

Passo 3: Importare il sito WordPress

Una volta scaricati i file del sito, accedere al secondo sito. Nel nuovo cruscotto, installare e attivare Duplicator Pro. Questo vi permetterà di importare i dati principali senza dover utilizzare un client FTP (File Transfer Protocol) o phpMyAdmin. 

Se non l'avete ancora fatto, installate WordPress e create un nuovo database sul nuovo server di hosting. Di solito è possibile farlo attraverso il pannello di controllo del nuovo provider di hosting.

Quindi, fare clic su Duplicator Pro " Importa backup. Qui, inserire il file di archivio salvato nella casella di importazione.

Importare un backup con Duplicator

Una volta importato, è possibile visualizzare i dettagli del backup. Se tutto sembra corretto, premere Continua.

Continuare a installare il backup

Per continuare la migrazione del sito, fare clic su Avvia installatore.

Avviare il programma di installazione di Duplicator

Nella pagina successiva, selezionare Installazione completa di un singolo sito come tipo di installazione. Questa operazione cancellerà completamente il sito corrente e lo sostituirà con i file originali.

Tipo di installazione

Quindi, fare clic su Convalida. Dopo aver esaminato gli avvisi e le avvertenze, selezionare la casella di controllo Termini e avvisi e proseguire con la pagina successiva.

Convalida dell'importazione

Infine, dovrete confermare le impostazioni di installazione. Assicuratevi che le impostazioni del database di WordPress siano corrette prima di premere OK.

Conferma dell'installazione

Ora Duplicator migrerà il vostro sito WordPress precedente nella sua nuova casa! Tenete presente che se state migrando su un nuovo dominio, potrebbe essere necessario aggiornare il vostro Domain Name Server (DNS). 

Non è necessario installare WordPress se non lo si desidera! È sufficiente caricare i file di archivio e di installazione del vecchio sito web sul nuovo server. Quindi, visitate questo URL per avviare la migrazione guidata: https://your-domain/installer.php

Metodo 2: Migrazione di un sito WordPress senza plugin

Se non volete installare un nuovo plugin, potete anche migrare il vostro sito manualmente. Tuttavia, questo metodo è più adatto agli utenti di WordPress più avanzati.

Per i principianti, consigliamo di utilizzare un plugin di migrazione come Duplicator per spostare i contenuti in modo rapido e sicuro. 

In una migrazione manuale, è necessario accedere e modificare i file del sito e il database. Prima di iniziare, è importante eseguire un backup del sito web. In questo modo, è possibile ripristinare facilmente una versione precedente se il sito viene accidentalmente danneggiato.

È inoltre importante tenere presente che molti web host offrono servizi di migrazione gratuiti. In questo modo si può evitare di dover eseguire questo processo manualmente. 

Passo 1: Esportare il database

Per prima cosa, è necessario esportare il database. Se il vecchio sito è attivo, accedere a phpMyAdmin per gestire il database. Per un localhost, si può invece utilizzare MySQL Workbench.

In questa guida utilizzeremo phpMyAdmin. Per prima cosa, fare clic sulla scheda Esportazione nella parte superiore del cruscotto.

Esportazione di phpMyAdmin

Per il metodo di esportazione, selezionare Rapido. Il formato deve essere SQL. Quindi, premere Vai.

Esportare il database di WordPress

Dopo aver scaricato il database, salvare il file sul computer locale. Se il vostro nuovo host web utilizza anche phpMyAdmin, comprimete il file. 

Passo 2: caricare i file del sito sul nuovo server

Quindi, accedere al file manager dell'account di hosting originale. A seconda del vostro host, potrebbe trattarsi di cPanel o di un gestore personalizzato. In alternativa, potreste dover utilizzare un client SFTP/FTP come FileZilla.

Selezionare tutti i file della cartella principale(public_html). Questo include file importanti come wp-admin e wp-content. Fare clic con il tasto destro del mouse su di essi e premere Download.

Scaricare i file del sito

Dopo aver scaricato i file del sito sul computer locale, comprimeteli in un file zip. 

Ora è necessario andare nel file manager del nuovo sito. Aprire la directory principale, selezionare tutti i file ed eliminarli.

Eliminare i file del sito

Una volta che la directory principale è vuota, premere Upload. Nella casella di caricamento, aggiungere il file zippato.

Caricare i file del sito

Infine, estrarre il file zip. Dovreste vedere i file del vostro sito originale. 

Passo 3: Creare un nuovo database

Per memorizzare i dati del sito, è importante creare un nuovo database MySQL. Se utilizzate cPanel, iniziate a cercare il pulsante Database MySQL.

Database MySQL
Database MySQL

Dare quindi un nome al database e premere Crea database.

Creare un database MySQL

Dopo aver creato un database, è necessario creare un nuovo utente con i diritti per controllare il database. In Utenti MySQL, aggiungete un nome utente e una password per il nuovo utente.

Creare l'utente MySQL

Individuare la sezione Aggiungi utente al database. Qui, selezionate l'utente e il database appena creato.

Aggiungere un utente al database

È quindi possibile assegnare tutti i privilegi al nuovo utente. In questo modo l'utente potrà apportare modifiche al database.

Passo 4: Importare il database originale

Aprire phpMyAdmin per il nuovo sito. Nella parte superiore della pagina, selezionare la scheda Importa.

Ora si importerà il database salvato in precedenza. In File da importare, caricare il file SQL salvato.

Importazione del database

Assicurarsi che il database sia un file SQL zippato. Quindi, importare il nuovo database.

Passo 5: Aggiornare il file wp-config.php

Dopo una migrazione manuale, è necessario aggiornare alcuni valori nel file wp-config.php del nuovo sito. Per farlo, riaprite il file manager del nuovo sito. Quindi, trovare il file wp-config.php nella cartella public_html.

Nel file wp-config.php, individuare le impostazioni del database. È necessario ridefinire il nome del database, il nome utente e la password per adattarli al nuovo sito. 

Ecco i valori da aggiornare:

  • nome_db
  • db_user 
  • db_password
Aggiornare il file wp-config.php

In questo file è necessario cercare anche il nome del vecchio dominio. Eliminare il testo e sostituirlo con il nuovo dominio. Allo stesso modo, cercate il vecchio percorso URL e aggiungete quello nuovo. 

Cosa fare dopo la migrazione del sito WordPress

Sia che migriate il vostro sito WordPress manualmente o con un plugin, ci sono alcune operazioni successive alla migrazione che dovrete completare. In questo modo il vostro nuovo sito funzionerà bene e continuerà a comparire nei risultati di ricerca.

Dopo aver spostato completamente i file e il database del sito nella nuova posizione, ecco cosa fare in seguito:

  • Esaminare la funzionalità e la velocità del nuovo sito
  • Correggere i link non funzionanti
  • Aggiungere i reindirizzamenti
  • Aggiornare il DNS
  • Informare Google della migrazione
  • Test del certificato SSL
  • Crawl del vostro nuovo sito web

Se il sito è stato spostato manualmente, è necessario eseguire uno script di ricerca e sostituzione per assicurarsi che il database faccia riferimento all'URL del nuovo sito. Se non sapete come fare, un plugin come Better Search Replace può automatizzare questo processo.

Tuttavia, Duplicator è un'opzione migliore perché esegue una ricerca e una sostituzione durante la migrazione. Non dovrete preoccuparvi di eseguire ulteriori passaggi o di installare un nuovo plugin per svolgere questo compito.

Duplicatore di ricerca e sostituzione

Per sfruttare questa funzione, assicurarsi di fare clic sull'opzione Avanzate dopo aver caricato il file di archivio sul nuovo sito. Nella sezione Ricerca e sostituzione personalizzata al punto 3, inserire gli URL del vecchio e del nuovo sito.

Dopo una migrazione, è importante ricordare che è necessario del tempo per la propagazione dei DNS. Si consiglia di non eliminare il vecchio account di hosting fino a quando questo non sarà terminato.

Soprattutto dopo una migrazione manuale, è possibile che si verifichino degli errori. Se il vostro sito web appena migrato non funziona come dovrebbe, consultate questi suggerimenti per la risoluzione dei problemi.

Domande frequenti (FAQ)

Come faccio a migrare il mio sito WordPress gratuitamente?

Potete migrare il vostro sito WordPress gratuitamente utilizzando la versione gratuita di Duplicator. Dopo aver creato un backup, scaricate i file dell'archivio e del programma di installazione. Quindi, caricare questi file sul nuovo server.

Caricare il pacchetto Duplicator Lite su FTP

In una nuova finestra del browser, incollare questo URL: https://your-domain/installer.php

Si aprirà automaticamente la migrazione guidata di Duplicator. Nella sezione Impostazione, aggiungere i dettagli del nuovo database.

Connessione al database di Duplicator Lite

Continuare a confermare l'installazione. Una volta completata la migrazione, utilizzare il pulsante Admin Login per accedere al sito appena migrato!

Migrazione finita di Duplicator Lite

In alternativa, potete chiedere al vostro servizio di hosting di migrare il sito per voi. Di solito, gli host web offrono un modo gratuito per spostare i vecchi contenuti sul nuovo sito.

La migrazione di un sito influisce sulla SEO?

La migrazione del vostro sito web può influire temporaneamente sulle vostre classifiche SEO (Search Engine Optimization). Quando iniziate a utilizzare un nuovo host web, avrete un indirizzo IP e una posizione del server completamente nuovi. I bot dei motori di ricerca effettueranno nuovamente la scansione del vostro sito web, il che potrebbe avere un impatto sulla SEO e sul traffico organico.

Tuttavia, è possibile migrare facilmente il sito senza perdere la SEO. Il plugin Duplicator può aiutarvi a spostare in modo sicuro i contenuti in una nuova posizione. Assicuratevi poi di impostare dei reindirizzamenti permanenti e di notificare a Google qualsiasi cambiamento di dominio. 

Per ottimizzare il vostro nuovo sito web, assicuratevi di installare un plugin SEO!

Quanto tempo occorre per migrare un sito WordPress?

La migrazione di un sito WordPress può richiedere solo pochi minuti con gli strumenti giusti. Utilizzando Duplicator, è possibile eseguire rapidamente il backup dei file e del database del sito. Per migrare questi dati su un altro sito WordPress, basta trascinare il backup nella pagina Importa backup

Qual è il miglior plugin per la migrazione di WordPress?

Duplicator è il miglior plugin per WordPress per migrazioni facili e veloci. Potete usare questo strumento per trascinare e rilasciare il vostro sito web su un nuovo server, nome di dominio o qualsiasi altro luogo che ospiti WordPress. 

Alternativa: All-in-One WP Migration è un altro plugin efficace per la migrazione di siti WordPress. Tuttavia, Duplicator Pro è più adatto a gestire siti più grandi e reti WordPress multisito.

Come faccio a copiare il mio sito WordPress su un altro sito?

Per copiare un sito WordPress, vi consigliamo di utilizzare un plugin di clonazione come Duplicator Pro. Con questo strumento, potete creare copie (o backup) del vostro sito. Se volete spostarle altrove, caricate l'archivio di backup e il programma di installazione sul nuovo server. Utilizzare questo link per lanciare il programma di installazione: https://your-domain/installer.php

Posso spostare il mio sito WordPress su un altro dominio?

Sì, potete spostare il vostro sito WordPress su un altro dominio. Duplicator offre il modo più semplice per farlo. Eseguite il backup del vostro sito e trascinatelo nella nuova posizione. Quando si avvia il programma di installazione, scegliete la modalità avanzata.

Migrazione avanzata del Duplicatore

Nella fase 3, utilizzare lo strumento di ricerca e sostituzione per aggiornare il database con il nuovo dominio. È sufficiente inserire il vecchio dominio come valore di ricerca e il nuovo dominio sotto di esso.

Duplicatore di ricerca e sostituzione

Conclusione

Ricordo quanto sia stata scoraggiante la mia prima migrazione di WordPress. Ma dopo aver aiutato innumerevoli proprietari di siti a superare questo processo, posso dirvi che è una parte naturale della crescita della vostra presenza online.

Sia che si scelga di utilizzare un plugin di migrazione come Duplicator (il mio preferito), sia che si decida di affrontare il processo manualmente, si avrà successo se si seguirà ogni passaggio con metodo e si terranno a portata di mano i backup.

Prendetevi tutto il tempo che vi serve per compilare l'elenco di controllo post-migrazione. Testate tutto a fondo, sistemate i link non funzionanti e ricontrollate le impostazioni DNS. La vostra attenzione ai dettagli ora vi risparmierà ore di risoluzione dei problemi in seguito.

Mentre siete qui, penso che vi piaceranno anche queste altre guide su WordPress:

Volete evitare il fastidio di una migrazione manuale? Scaricate Duplicator Pro per accedere alle migrazioni di WordPress con il drag-and-drop!

avatar dell'autore
Joella Dunn Scrittrice di contenuti
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Raccomandiamo solo prodotti che riteniamo possano apportare un valore aggiunto ai nostri lettori.