Guides

Comment migrer son site WordPress vers un nouvel hébergeur (sans perdre de données)

Comment migrer son site WordPress vers un nouvel hébergeur (sans perdre de données)

Changer d’hébergeur fait peur — et c’est normal : on craint de perdre ses données ou de couper son site. Bonne nouvelle : avec la bonne méthode, une migration WordPress se réalise en moins de deux heures, sans aucune coupure visible pour vos visiteurs. Voici notre procédure pas à pas, basée sur la documentation officielle des principaux outils de migration.

Combien de temps prend une migration WordPress ?

Comptez 1 à 2 heures de travail actif pour un site standard, plus 1 à 48 heures de propagation DNS (pendant lesquelles votre site reste en ligne). Un site volumineux ou une boutique WooCommerce avec beaucoup de commandes demandera un peu plus d’attention, mais la logique reste identique.

Avant de commencer : faites une sauvegarde complète

C’est non négociable. Avant de toucher quoi que ce soit, sauvegardez l’intégralité de votre site avec un plugin comme UpdraftPlus ou All-in-One WP Migration. Sauvegardez à la fois les fichiers et la base de données, et téléchargez la sauvegarde sur votre ordinateur — pas seulement sur le serveur que vous allez quitter.

Étape 1 — Créer votre compte sur le nouvel hébergeur

Souscrivez à votre nouvelle offre et notez les identifiants FTP/SFTP ainsi que les informations de base de données (hôte, nom, utilisateur, mot de passe). La plupart des bons hébergeurs proposent aujourd’hui une migration gratuite assistée : si c’est le cas, vous pouvez leur déléguer les étapes suivantes.

Étape 2 — Exporter votre site avec Duplicator

Le plugin Duplicator est la méthode la plus fiable pour les sites de taille standard (moins de 500 Mo). Il crée une archive de vos fichiers + base de données et un script d’installation.

  1. Installez Duplicator sur votre ancien hébergeur
  2. Créez un nouveau « Package » (Packages > Create New)
  3. Téléchargez les deux fichiers générés : installer.php et l’archive .zip

Étape 3 — Transférer les fichiers vers le nouvel hébergeur

Via FTP (FileZilla) ou le gestionnaire de fichiers cPanel, uploadez installer.php et l’archive dans le dossier public_html du nouvel hébergeur.

Étape 4 — Créer une base de données vide

Dans le cPanel du nouvel hébergeur, créez une nouvelle base de données MySQL, un utilisateur, et assignez-lui tous les privilèges. Notez bien ces trois informations, elles seront demandées à l’étape suivante.

Étape 5 — Lancer l’installateur Duplicator

Accédez à votre-domaine-temp.com/installer.php et suivez les étapes. Renseignez les identifiants de la nouvelle base de données. L’installateur décompresse les fichiers et importe la base automatiquement.

Étape 6 — Tester avant de basculer le DNS

Avant de changer vos DNS, testez votre site via le fichier hosts de votre ordinateur ou via le domaine temporaire fourni par votre hébergeur. Vérifiez les pages, les formulaires, les images et le tunnel de commande si vous avez une boutique.

Étape 7 — Changer les DNS

Une fois satisfait, modifiez les serveurs DNS chez votre registrar pour pointer vers le nouvel hébergeur. La propagation prend de 1 à 48 h. Votre ancien hébergeur peut rester actif pendant cette période : aucun visiteur ne verra de coupure.

Les erreurs à éviter

  • Ne résiliez pas l’ancien hébergeur avant que les DNS aient totalement propagé (attendez 48 h).
  • Ne modifiez pas l’URL WordPress dans Réglages avant la fin de la migration.
  • Pensez à vider le cache WordPress et CDN après la bascule.
  • Vérifiez les liens internes et les images : une URL codée en dur peut pointer vers l’ancien domaine.

FAQ — Migration WordPress

Vais-je perdre mon référencement Google ? Non, si vous gardez le même nom de domaine. Les URLs ne changent pas, donc votre SEO est préservé. Un nouvel hébergeur plus rapide peut même l’améliorer.

Mon site sera-t-il hors ligne pendant la migration ? Non. L’ancien site reste en ligne jusqu’à la propagation DNS complète vers le nouveau.

Puis-je migrer sans plugin ? Oui, manuellement via FTP + export phpMyAdmin, mais c’est plus technique. Duplicator ou la migration assistée de l’hébergeur sont plus sûrs.

Migrer vers un hébergeur mutualisé ou vers du managé ?

Si vous quittez un hébergeur bas de gamme pour un mutualisé plus performant (par exemple vers o2switch), la procédure ci-dessus suffit largement. Si vous migrez vers un hébergement managé (Kinsta, WP Engine), l’équipe support prend souvent en charge la migration à votre place — contactez-la avant de vous lancer manuellement.

Quel hébergeur choisir pour migrer ? Notre recommandation : o2switch propose une migration gratuite assistée pour tout nouveau client. Kinsta et WP Engine incluent également ce service. Pour bien choisir, consultez notre comparatif complet ou notre guide mutualisé vs VPS vs managé.

Cet article vous a aidé ? Partagez-le
Prêt à choisir ?

Trouvez votre hébergeur WordPress idéal.

Notre comparatif complet vous aide à choisir la solution adaptée à votre projet et votre budget.

Voir le comparatif complet