Cambio hosting WordPress
La migrazione di un sito WordPress è un’operazione critica che, se eseguita male, può comportare downtime prolungati, perdita di dati e danni al posizionamento SEO. Che tu stia cercando di ottimizzare la performance (obiettivo di Luca e Martina) o di centralizzare la gestione dei clienti (Matteo), il cambio hosting WordPress richiede un protocollo rigoroso.
Questa guida offre una panoramica tecnica professionale e una procedura passo-passo avanzata per garantire una transizione fluida, sicura e senza interruzioni. Un consulente SEO può supportarti in tutto ciò che riguarda il cambio hosting per il tuo sito.
Valutazione strategica del cambio hosting per WordPress
Il trasferimento di un ambiente WordPress non è solo una mossa tecnica, ma una decisione strategica volta a migliorare la velocità, la sicurezza o l’efficienza dei costi.
- Quando è Necessario Cambiare: Il cambio di provider è indispensabile quando si riscontrano latenza elevata, uptime sotto il 99.9%, limiti nelle risorse PHP/CPU, o una qualità del supporto insufficiente.
- Gestione dei Rischi: La corretta gestione della serializzazione dei dati e dei tempi di propagazione DNS è l’unico modo per garantire che il database e i file siano sincronizzati e che l’utente finale non percepisca interruzioni del servizio.
Selezione professionale del nuovo hosting WordPress
La scelta del nuovo ambiente è il fattore più importante per il futuro del sito.
Criteri essenziali di valutazione tecnica
- Prestazioni (SSD NVMe e PHP): Assicurarsi che il provider utilizzi dischi SSD NVMe ad alta velocità e supporti le versioni di PHP 8.2/8.3, offrendo strumenti per la gestione della cache (Redis/Memcached).
- Architettura server: Valutare la necessità di migrare da un hosting condiviso a un VPS (Virtual Private Server), un Cloud dedicato o un Managed WordPress (ideale per Martina che gestisce un e-commerce).
- Sicurezza e compliance: Verifica che siano inclusi WAF (Web Application Firewall), un certificato SSL Wildcard e la compatibilità con le normative GDPR.
Requisiti tecnici cruciali
Il nuovo hosting deve garantire risorse adeguate per la dimensione del tuo database:
- Versioni database: Supporto per MySQL 5.7+ o, preferibilmente, MariaDB 10.3+.
- Limiti di memoria: Verificare che il limite di memoria PHP (
memory_limit) sia adeguato (generalmente $256\text{M}$ o superiore per siti complessi).
Protocollo di migrazione avanzata: Guida passo passo
Per Andrea (Freelance Developer) che cerca il massimo controllo, la migrazione manuale via FTP e phpMyAdmin è il metodo più affidabile, sebbene più complesso.
Fase 1: Backup completo e integrità dei dDati
- Backup dei File: Utilizzare un client SFTP (es. FileZilla) per scaricare l’intera directory
public_html(o la directory radice di WordPress). - Backup del Database: Accedere a phpMyAdmin sul vecchio server ed esportare il database in formato
.sql.
Nota Professionale: Per database molto grandi, è preferibile utilizzare l’accesso SSH con il comando
mysqldumpper evitare timeout.
Fase 2: Configurazione e caricamento sul nuovo ambiente
- Creazione Database: Sul nuovo hosting, creare un nuovo database, un nuovo utente e annotare i parametri di accesso (DB_NAME, DB_USER, DB_PASSWORD).
- Modifica di
wp-config.php: Prima di caricare i file, modificare localmente il filewp-config.phpcon le nuove credenziali del database. - Importazione Database: Accedere a phpMyAdmin sul nuovo server e importare il file .sql.
Fase 3: La sfida della serializzazione
Dopo l’importazione, è probabile che i percorsi assoluti (absolute paths) del vecchio dominio (vecchiodominio.it) siano ancora serializzati nel database, causando problemi con i media e le impostazioni dei plugin.
Correzione Percorsi (Search and Replace): Utilizzare uno strumento specializzato (come il plugin Better Search Replace o, per gli sviluppatori, lo strumento WP-CLI) per sostituire tutte le occorrenze del vecchio URL con il nuovo URL nel database. Questa operazione è obbligatoria e cruciale per evitare errori.
Strumenti e plugin per migrazioni rapide (Metodo “Chiavi in mano”)
Per Matteo (Web Agency) che deve gestire migrazioni multiple, i plugin offrono rapidità con minimo rischio.
| Plugin | Vantaggi chiave | Livello di controllo |
| All-in-One WP Migration | Massima semplicità. Gestisce automaticamente la serializzazione dei percorsi interni. | Basso (Ideale per principianti) |
| Duplicator Pro | Crea un pacchetto autonomo di file e database, con installer.php per la migrazione in un ambiente vuoto. | Medio (Richiede accesso manuale al server) |
| UpdraftPlus | Funzionalità di “Migrate/Clone” (addon a pagamento) eccellente per spostare siti tra diversi server, mantenendo i backup cloud. | Medio |
.
Gestione DNS e Cutover (Zero downtime)
L’obiettivo è garantire lo zero downtime anche durante la fase di propagazione.
- Migrazione silente: Completare tutte le fasi di migrazione (file e database) sul nuovo server prima di modificare i DNS. Il sito è ora pronto su entrambi i server.
- Modifica DNS: Accedere al pannello del registrar (GoDaddy, Namecheap, ecc.) e aggiornare i record A e NS verso il nuovo hosting.
- Tempi di propagazione: La propagazione può durare da 2 a 48 ore. Durante questo periodo, gli utenti verranno reindirizzati al vecchio o al nuovo server in modo casuale. È fondamentale che entrambi i siti siano attivi e identici per la durata della propagazione.
- Cutover finale: Solo dopo aver verificato che la propagazione è completa (tramite strumenti di verifica DNS) e che il sito è stabile sul nuovo server, è possibile disattivare in sicurezza il vecchio hosting.
Verifiche Post-Trasferimento: Integrità e SEO
Il lavoro non è finito finché non si verificano le seguenti condizioni:
- Integrità tecnica (Codici di Stato): Eseguire un crawl (es. con Screaming Frog) per assicurarsi che non ci siano codici di stato 404 o 500. Verificare la connessione al database.
- Velocità e performance: Eseguire nuovi test su PageSpeed Insights per confermare che l’obiettivo di performance sia stato raggiunto.
- Verifica funzionalità critiche:
- Form di contatto e invio email (SMTP).
- Transazioni e checkout (fondamentale per Martina e gli e-commerce).
- Area riservata e login utente.
SSL e Sicurezza: Verificare che il certificato SSL sia attivo e che tutti i contenuti siano caricati via HTTPS.
Conclusione: La garanzia di una migrazione professionale
Il cambio hosting WordPress è un’opportunità per migliorare l’infrastruttura, ma comporta rischi intrinseci legati alla serializzazione del database.
Affidarsi a professionisti (come un’agenzia con esperienza in assistenza WordPress e SEO) garantisce che i processi tecnici più delicati (come la correzione della serializzazione e la gestione dei DNS) siano eseguiti con precisione, assicurando zero downtime e la massima integrità dei dati.
Per maggiori informazioni


Previous Post
Next Post