Migrer WordPress paraît risqué, mais avec le bon ordre des opérations vous pouvez changer d'hébergeur sans coupure visible. L'astuce : construire et tester entièrement le site sur le nouvel hébergeur avant de toucher au DNS. Voici la méthode fiable.
Avant de commencer
- Un accès aux deux hébergeurs (ancien et nouveau)
- Votre nouvelle offre d'hébergement WordPress prête, avec une URL ou une IP temporaire pour prévisualiser le site
- Une sauvegarde complète récente (vous en referez une fraîche de toute façon)
Étape 1 : tout sauvegarder
Exportez deux choses depuis l'ancien hébergeur : tous les fichiers (le dossier wp-content surtout) et la base de données (export phpMyAdmin ou extension de migration). Gardez une copie en local — c'est votre rollback si quelque chose tourne mal.
Étape 2 : installer WordPress sur le nouvel hébergeur
Sur le nouvel hébergeur, créez le site et la base. Avec les installeurs en 1 clic, cela prend quelques minutes. Ne pointez pas encore votre domaine — vous travaillerez sur une URL temporaire fournie par l'hébergeur pour que le site en ligne reste intact.
Étape 3 : transférer fichiers et base de données
Uploadez votre wp-content (thèmes, extensions, uploads) sur le nouveau serveur, importez la base, et mettez à jour wp-config.php avec le nouveau nom de base, l'utilisateur et le mot de passe. Une bonne extension de migration peut automatiser l'essentiel si vous préférez.
Étape 4 : tester sur l'URL temporaire — l'étape clé
Parcourez le site sur l'URL temporaire du nouvel hébergeur. Vérifiez l'accueil, quelques articles, la connexion admin, les formulaires et — pour WooCommerce — un checkout de test. Corrigez tout problème maintenant, pendant que le site en ligne est encore servi par l'ancien hébergeur. Personne ne voit ce travail de staging.
Étape 5 : baisser le TTL DNS (la veille)
La veille de la bascule, réduisez le TTL DNS de votre domaine (ex. 300 secondes). La future modification DNS se propagera alors en minutes au lieu d'heures — le plus gros levier d'une bascule propre.
Étape 6 : basculer le DNS
Pointez l'enregistrement A (ou les serveurs de noms) de votre domaine vers le nouvel hébergeur. Comme vous avez baissé le TTL et que les deux copies sont en ligne pendant la propagation, les visiteurs sont servis sans accroc par l'un ou l'autre — pas de page d'erreur, pas de trou.
Étape 7 : garder l'ancien hébergeur 48 h
Laissez l'ancien site tourner un ou deux jours le temps que le DNS se propage partout. Une fois que analytics et logs montrent que tout le trafic arrive sur le nouvel hébergeur, vous pouvez décommissionner l'ancien sans risque.
Erreurs courantes à éviter
- Basculer le DNS avant d'avoir testé — cause n°1 de coupure visible.
- Oublier de mettre à jour
wp-config.php(identifiants base) → erreurs de connexion. - URLs anciennes en dur dans la base → lancez un search-replace sûr (beaucoup d'extensions de migration le font).
- Un TTL DNS élevé laissé en place → des heures de trafic partagé.
Faites que la destination en vaille la peine
Une migration propre est gâchée sur un hébergeur lent. Migrez vers une stack réellement plus rapide : l'hébergement WordPress managé d'Infrawire tourne sur NVMe SSD et Ryzen avec SSL gratuit et sauvegardes quotidiennes, et un support 24/7 si vous voulez un coup de main pendant la bascule. Nouveau dans le choix d'un hébergeur ? Voir comment choisir le meilleur hébergement WordPress.
FAQ
Mes visiteurs verront-ils une coupure ?
Non, si vous testez d'abord sur l'URL temporaire et baissez le TTL DNS avant de basculer. Les deux sites restent en ligne pendant la propagation.
Combien de temps prend une migration ?
Le transfert lui-même est généralement inférieur à une heure pour un site classique ; la propagation DNS se termine en minutes à quelques heures avec un TTL bas.
Le support peut-il migrer le site pour moi ?
Souvent oui — demandez à votre nouvel hébergeur. Le support d'Infrawire peut aider au transfert sur les offres d'hébergement WordPress.