Dottor WP

Blog

11 Novembre 2026

Cambiare hosting WordPress senza perdere email e posizionamento

La procedura per cambiare hosting WordPress in sicurezza: copia del sito, DNS e TTL, email e record MX, SSL e verifiche finali.

di Gian Marco Tocco

Cambiare hosting senza perdere email né Google — copertina dell'articolo di Dottor WP

In breve

Per cambiare hosting WordPress senza danni copi il sito sul nuovo server, lo verifichi prima di spostare il dominio, abbassi in anticipo il TTL dei DNS, ricrei con cura i record della posta (MX e collegati) e attivi il certificato SSL. Se dominio e indirizzi delle pagine restano identici, il posizionamento su Google non ne risente.

Si decide di cambiare hosting WordPress perché il sito è lento, l’assistenza non risponde o il prezzo al rinnovo è raddoppiato. A frenare è la paura di perdere le email, ritrovarsi offline o veder crollare le visite da Google: rischi reali, ma evitabili con una procedura ordinata. Gli errori si concentrano quasi sempre su DNS e posta elettronica, che quindi richiedono più attenzione del resto.

Cosa devi sapere prima di iniziare?

Prima di iniziare devi sapere dove sono registrati il dominio e i DNS, dove sono ospitate le email e quali servizi del vecchio hosting stai usando senza saperlo. Questa mappa evita la maggior parte dei problemi.

Nella pratica, dominio, DNS, sito ed email possono stare nello stesso posto oppure presso fornitori diversi. Prima di muovere qualcosa, annota:

  • registrar del dominio: dove è registrato e chi ha le credenziali;
  • gestione DNS: quali nameserver usa il dominio (presso il vecchio hosting, il registrar o un servizio esterno);
  • posta elettronica: se le caselle stanno sul vecchio hosting o su un servizio separato;
  • tutti i record DNS attuali: esporta o fotografa l’intera zona, inclusi record MX, TXT (SPF, DKIM, DMARC, verifiche di servizi), CNAME e sottodomini;
  • servizi accessori: cron job, altri siti o sottodomini sullo stesso account, database aggiuntivi, backup automatici.

Se non sai bene cosa ci sia sotto, leggi prima come riprendere il controllo di un sito WordPress.

Quali sono i passaggi per cambiare hosting?

I passaggi sono: preparare il nuovo hosting, fare un backup completo, copiare file e database, verificare il sito sul nuovo server senza toccare il dominio, e solo alla fine aggiornare i DNS.

  1. Prepara il nuovo hosting: scegli una versione di PHP supportata (WordPress.org, nei requisiti ufficiali, consiglia PHP 8.3 o superiore) e controlla che ci sia spazio sufficiente.
  2. Abbassa il TTL dei DNS almeno 24-48 ore prima (vedi sotto).
  3. Fai un backup completo di file e database dal vecchio hosting e conservalo fuori da entrambi i server. La guida ai backup WordPress spiega cosa deve contenere.
  4. Copia il sito: carica i file sul nuovo server, crea un database e importa il dump, aggiorna i dati di connessione in wp-config.php.
  5. Verifica sul nuovo server prima di spostare il dominio, per esempio modificando il file hosts del tuo computer o usando l’anteprima offerta dall’hosting.
  6. Congela le modifiche: da qui al passaggio evita nuovi contenuti, e per un negozio scegli un orario con pochi ordini.
  7. Aggiorna i DNS: cambia il record A (e AAAA se usi IPv6) oppure i nameserver, dopo aver ricreato tutti gli altri record.
  8. Attiva il certificato SSL sul nuovo server.
  9. Esegui le verifiche post migrazione e tieni attivo il vecchio hosting ancora per qualche giorno.

Con WooCommerce il punto 6 è delicato: gli ordini arrivati sul vecchio server dopo la copia andrebbero persi, quindi si risincronizza il database subito prima del cambio DNS.

Cosa sono DNS e TTL, e perché abbassare il TTL?

I DNS traducono il nome del dominio nell’indirizzo del server; il TTL (Time To Live) indica per quanto tempo i provider possono tenere in memoria quella risposta. Abbassarlo prima del trasloco fa sì che il cambio venga recepito in minuti invece che in ore.

Con un TTL di 24 ore, un provider che ha letto il record poco prima del cambio manda i visitatori al vecchio server fino a un giorno. Per questo:

  • un giorno o due prima, abbassa il TTL dei record interessati a pochi minuti (per esempio 300 secondi, se il pannello lo consente);
  • attendi che scada il TTL precedente, così tutti i provider leggono il nuovo valore basso;
  • fai il cambio: la propagazione sarà molto più rapida;
  • a migrazione verificata, riporta il TTL a un valore normale.

Se cambi i nameserver invece del solo record A, i tempi dipendono anche dal registro del dominio e non sono controllabili allo stesso modo: pianifica con più margine.

Come non perdere le email durante il cambio?

Le email non si perdono se i record MX e quelli collegati alla posta (SPF, DKIM, DMARC) vengono ricreati identici nel nuovo DNS prima del cambio, e se le caselle ospitate dal vecchio hosting vengono migrate prima di chiuderlo. È il punto in cui si commettono più errori.

I record MX dicono al mondo a quale server consegnare la posta del tuo dominio. Se sposti i nameserver su un nuovo hosting che crea una zona DNS “di default”, quei record possono puntare al nuovo server anche se le caselle non esistono ancora, e la posta viene rifiutata o si perde.

Situazione Cosa fare
Email su un servizio esterno (non sull’hosting) Ricrea esattamente MX, SPF, DKIM, DMARC e eventuali CNAME del servizio nel nuovo DNS. Le caselle non si toccano.
Email sul vecchio hosting, restano lì per ora Cambia solo il record A del sito e lascia MX e record di posta puntati al vecchio server. Attenzione: chiudere il vecchio hosting significa chiudere le caselle.
Email sul vecchio hosting, si spostano sul nuovo Crea le caselle sul nuovo server con le stesse password, copia i messaggi (IMAP), poi aggiorna MX e record collegati. Avvisa gli utenti di riconfigurare i client se cambiano i server.

Controlla anche che il sito riesca a inviare email dal nuovo server (moduli di contatto, notifiche, email d’ordine): spesso serve configurare l’invio tramite SMTP autenticato e aggiornare il record SPF includendo il nuovo mittente.

Come gestire il certificato SSL?

Il certificato SSL va attivato sul nuovo server appena il dominio punta lì, così il sito resta raggiungibile in HTTPS senza avvisi di sicurezza. Molti hosting emettono gratuitamente certificati Let’s Encrypt, ma di solito solo quando il DNS punta già al loro server.

Verifica in anticipo come funziona l’emissione sul nuovo hosting; un certificato a pagamento va reinstallato sul nuovo server. Controlla infine che il sito forzi l’HTTPS e che non ci siano contenuti misti (immagini o script caricati in HTTP).

Come proteggere il posizionamento su Google?

Il posizionamento si protegge mantenendo identici dominio, protocollo e indirizzi delle pagine, riducendo al minimo i tempi in cui il sito non risponde e controllando che il nuovo server non blocchi i motori di ricerca. Un cambio di hosting fatto bene per Google è quasi invisibile.

  • Non cambiare struttura dei permalink durante la migrazione. Se devi farlo, è un progetto separato con i suoi redirect.
  • Controlla in Impostazioni › Lettura che non sia attiva l’opzione che scoraggia i motori di ricerca, spesso attivata sulle copie di prova.
  • Verifica che il file robots.txt sia lo stesso del vecchio sito.
  • Nei giorni successivi guarda in Search Console il rapporto sulle pagine e le statistiche di scansione, per cogliere errori del server.

Spesso il cambio di hosting è anche un’occasione per migliorare la velocità: parti dalla guida pratica per velocizzare WordPress. Se stai ancora decidendo dove andare, leggi hosting condiviso o gestito per WordPress.

Cosa controllare dopo la migrazione?

Dopo la migrazione controlli che il sito risponda dal nuovo server in HTTPS, che tutte le funzioni principali siano operative, che email in entrata e in uscita funzionino e che backup e aggiornamenti automatici siano configurati anche sul nuovo hosting.

  1. Home, pagine principali e articoli si aprono senza errori, anche da rete mobile.
  2. Il certificato è valido e non ci sono avvisi di contenuti misti.
  3. Accesso a wp-admin, caricamento immagini e salvataggio contenuti funzionano.
  4. Moduli di contatto: invia una prova e verifica che arrivi.
  5. Email: invia e ricevi da una casella aziendale verso un indirizzo esterno e viceversa.
  6. Per i negozi: ordine di prova completo, pagamento e email d’ordine.
  7. Cron e attività pianificate girano (pubblicazioni programmate, backup).
  8. Backup automatici e monitoraggio sono attivi sul nuovo server.

Solo quando tutto questo è confermato da alcuni giorni, scarica un ultimo backup dal vecchio hosting e disdici. Se preferisci affidare il trasloco, la nostra migrazione WordPress segue esattamente questa procedura, email comprese.

Devi cambiare hosting e temi per le email?

Analizziamo gratuitamente dominio, DNS e sito dall’esterno e ti diciamo cosa va spostato e in che ordine.

Fai il check-up gratuito →

Domande frequenti

Cambiando hosting perdo il posizionamento su Google?

No, se il dominio e gli indirizzi delle pagine restano identici e il sito resta raggiungibile durante il passaggio. I problemi nascono quando cambiano gli URL senza redirect, quando il sito resta in errore per giorni o quando si dimentica attiva l’opzione che scoraggia l’indicizzazione.

Quanto tempo serve perché i DNS si aggiornino?

Dipende dal TTL impostato sui record. Se lo abbassi a pochi minuti un giorno o due prima, la maggior parte dei visitatori vede il nuovo server in poco tempo. Senza questa preparazione possono servire molte ore, a seconda della cache dei provider.

Devo spostare anche le email?

Solo se oggi sono gestite dal vecchio hosting e intendi chiuderlo. Se usi un servizio email separato, basta ricreare esattamente i record MX e gli altri record legati alla posta nel nuovo DNS. In entrambi i casi va pianificato prima di toccare i nameserver.

Quando posso disdire il vecchio hosting?

Solo dopo aver verificato per qualche giorno che sito, moduli ed email funzionano sul nuovo server e dopo aver scaricato un backup completo dal vecchio. Tenerlo attivo per un breve periodo di sovrapposizione è una precauzione economica.

Check-up gratuito

Il tuo sito ha lo stesso problema? Scoprilo in un minuto.

Inserisci l'indirizzo: controlliamo sicurezza, velocità, SEO, accessibilità e privacy e ti diamo un punteggio da 0 a 100. Gratis e senza installare nulla.

Apertura del check-up…

Risultato immediato e senza registrazione.

Check-up gratuito

Scopri come sta il tuo sito. Gratis, in un minuto.

Inserisci l'indirizzo e ricevi un punteggio su sicurezza, velocità, SEO, accessibilità e privacy. Se vuoi, poi ne parliamo in una chiamata gratuita di 15 minuti.