Changer d’hébergeur WordPress fait partie de ces opérations qui donnent des sueurs froides à beaucoup de créateurs indépendants : on a peur de perdre des articles, des images, ou de voir son site inaccessible pendant plusieurs jours. Pourtant, avec une méthode claire et un minimum de préparation, cette migration se déroule généralement sans drame, même quand on n’est pas développeur. Cet article détaille les six étapes à suivre, les pièges les plus fréquents, et la raison souvent mal comprise pour laquelle un site peut sembler « revenir en arrière » juste après le changement.
Qu’il s’agisse de rejoindre un hébergeur plus rapide, plus économique, ou proposant un meilleur support en français, le principe reste le même : copier l’intégralité du site (fichiers et base de données) vers le nouvel environnement, vérifier que tout fonctionne, puis rediriger le nom de domaine. C’est cette dernière étape, la bascule du domaine, qui concentre la plupart des angoisses, et qui est en réalité la plus simple à condition de ne pas la précipiter.

Pourquoi (et quand) changer d’hébergeur WordPress
Les raisons de migrer sont variées : un site qui devient lent à mesure qu’il grossit, une offre d’entrée de gamme devenue trop limite, un support technique qui ne répond plus en français ou trop lentement, ou simplement l’envie de regrouper plusieurs sites chez un seul prestataire pour simplifier la facturation. Aucune de ces raisons n’est meilleure qu’une autre : ce qui compte, c’est que le nouvel hébergeur réponde réellement au problème identifié, plutôt que de changer uniquement parce qu’un autre hébergeur promet d’être « plus rapide » sans détail concret.
Un bon réflexe avant de se décider : vérifier que le nouvel hébergeur est explicitement pensé pour WordPress (PHP à jour, support de MySQL ou MariaDB récent, accès SSH ou au moins FTP, certificat SSL inclus), et qu’il propose un vrai support capable d’aider en cas de blocage pendant la migration elle-même.
Avant de migrer : ce qu’il faut absolument sauvegarder
Une migration réussie commence toujours par une sauvegarde complète, et pas seulement « juste pour être prudent » : c’est elle qui vous permet de revenir en arrière si quelque chose se passe mal en cours de route. Trois éléments doivent être couverts, sans exception :
Les fichiers du site : le dossier wp-content en particulier, qui contient vos thèmes, vos extensions et surtout le dossier uploads où sont stockées toutes les images et documents déjà publiés. La base de données : c’est elle qui contient le texte de tous vos articles et pages, vos réglages, vos catégories, et les comptes utilisateurs. Le fichier wp-config.php, qui ne doit normalement pas être copié tel quel vers le nouvel hébergeur (il contiendra de nouveaux identifiants de base de données), mais qu’il est utile de garder sous la main pour retrouver certains réglages personnalisés.
La méthode en 6 étapes
1. Préparer le nouvel hébergement, sans installer WordPress dessus
Sur le nouvel hébergeur, créez votre espace d’hébergement mais laissez-le vide : pas de nouvelle installation WordPress à cette étape. L’objectif est de copier votre site existant tel qu’il est, pas d’en créer un nouveau qui viendrait se superposer au premier.
2. Exporter les fichiers et la base de données de l’ancien site
Deux options principales existent. La première, manuelle, consiste à télécharger les fichiers par FTP et à exporter la base de données depuis phpMyAdmin (ou l’outil équivalent fourni par votre hébergeur actuel). La seconde, plus simple pour qui n’est pas à l’aise avec le FTP, passe par une extension de migration dédiée, qui package automatiquement fichiers et base de données en une seule archive. Dans les deux cas, vérifiez que l’export inclut bien le dossier uploads complet : c’est l’oubli le plus fréquent, et celui qui fait perdre le plus d’images.
3. Transférer l’archive vers le nouvel hébergeur
Une fois l’archive (ou les fichiers et la base de données séparément) en votre possession, transférez-la vers le nouvel espace d’hébergement par FTP ou via le gestionnaire de fichiers fourni par l’hébergeur. Sur un site volumineux (beaucoup d’images, plusieurs années de contenu), ce transfert peut prendre du temps : mieux vaut le lancer quand vous n’avez pas besoin de votre connexion pour autre chose.
4. Créer la nouvelle base de données et importer le contenu
Créez une nouvelle base de données MySQL sur le nouvel hébergeur, avec un utilisateur dédié et tous les droits nécessaires. Importez-y ensuite la base exportée à l’étape 2. C’est à ce moment que les identifiants de connexion changent : notez-les soigneusement, ils seront nécessaires pour le fichier wp-config.php du nouveau site.
5. Tester le site avant toute bascule de domaine
C’est l’étape que beaucoup de guides pressés passent trop vite, et c’est pourtant celle qui évite le plus de mauvaises surprises : avant de rediriger votre nom de domaine, vérifiez que le site fonctionne correctement sur le nouvel hébergeur, généralement accessible via une adresse temporaire ou en modifiant localement le fichier hosts de votre ordinateur. Parcourez quelques pages, vérifiez que les images s’affichent, que le formulaire de contact ou la newsletter fonctionne, et que l’éditeur de site reste accessible sans erreur.
6. Basculer le nom de domaine vers le nouvel hébergeur
Une fois les tests validés, modifiez les serveurs de noms (DNS) de votre domaine pour qu’ils pointent vers le nouvel hébergeur. C’est généralement votre registrar (l’endroit où le nom de domaine a été acheté) qui gère ce réglage, pas forcément l’hébergeur lui-même. Gardez l’ancien hébergement actif encore quelques jours après la bascule : c’est une sécurité peu coûteuse qui vous laisse une porte de sortie si un problème apparaît une fois le trafic réel redirigé.
DNS et propagation : le point le plus mal compris
Après la bascule, il est normal que le changement ne soit pas instantané pour tout le monde : la mise à jour des DNS peut prendre de quelques minutes à 48 heures pour se propager totalement à travers le monde, le temps que les différents serveurs DNS intermédiaires actualisent leurs informations. Pendant cette fenêtre, certains visiteurs peuvent encore voir l’ancienne version du site, d’autres déjà la nouvelle, sans que cela ne soit un signe que la migration a échoué.
Un point de vigilance concret, souvent oublié : si votre domaine est aussi utilisé pour vos adresses email professionnelles, vérifiez que les enregistrements MX nécessaires à la messagerie sont bien repris chez le nouvel hébergeur ou le prestataire email, avant la bascule. Sans cette vérification, le changement de DNS peut interrompre la réception de vos emails pendant toute la durée de la propagation.
Les erreurs les plus fréquentes à éviter
La première erreur est de basculer le domaine avant d’avoir testé le site sur le nouvel hébergeur : si un problème apparaît à ce moment-là, vos visiteurs le voient en direct. La deuxième est d’oublier de garder l’ancien hébergement actif quelques jours de plus « pour économiser », ce qui supprime toute possibilité de retour en arrière rapide en cas de souci. La troisième, plus technique mais fréquente, consiste à oublier de mettre à jour l’URL du site dans les réglages WordPress si celle-ci change (passage en HTTPS, changement de sous-domaine), ce qui peut provoquer des boucles de redirection ou un site inaccessible à l’écran blanc.
Enfin, une migration est un bon moment pour vérifier que votre thème et vos extensions sont à jour sur le nouvel hébergement, plutôt que de reporter cette tâche à plus tard une fois le site de nouveau en ligne.
À lire aussi : Éditeur de site complet WordPress
Pour aller plus loin, WPBeginner détaille en français la migration d’un site WordPress sans interruption, ainsi que la configuration DNS pour les débutants.
FAQ : changer d’hébergeur WordPress
Combien de temps dure une migration complète ?
Pour un site de taille modeste (quelques dizaines d’articles, peu d’images lourdes), la copie des fichiers et de la base de données prend généralement entre trente minutes et deux heures. La propagation DNS qui suit la bascule du domaine peut ensuite prendre jusqu’à 48 heures pour être totalement terminée partout, même si le site est souvent accessible pour la majorité des visiteurs bien avant ce délai.
Mon site sera-t-il hors ligne pendant la migration ?
Non, si vous suivez l’ordre des étapes ci-dessus : l’ancien site reste en ligne et accessible à vos visiteurs pendant toute la préparation sur le nouvel hébergeur. Seule la bascule finale du domaine implique une courte période de transition, sans coupure brutale.
Faut-il forcément une extension de migration ?
Non, une migration manuelle par FTP et phpMyAdmin reste possible et évite de dépendre d’une extension supplémentaire. Mais une extension de migration dédiée simplifie nettement les choses si vous n’êtes pas à l’aise avec ces outils, en particulier pour éviter d’oublier un dossier ou une table de la base de données.
Que faire si mon site affiche une erreur de connexion à la base de données après la migration ?
C’est presque toujours un problème d’identifiants dans le fichier wp-config.php : nom de la base, utilisateur ou mot de passe qui ne correspondent pas à ceux créés sur le nouvel hébergeur. Reprenez ces informations exactement comme elles apparaissent dans votre interface d’hébergement.
Dois-je prévenir Google ou refaire mon référencement après un changement d’hébergeur ?
Non, à condition que l’adresse de votre site (nom de domaine, structure des URL) ne change pas pendant la migration : seul le serveur qui héberge le site change, pas son adresse. Le référencement n’est donc pas affecté par un simple changement d’hébergeur, contrairement à un changement de nom de domaine.
Combien de temps garder l’ancien hébergement actif après la bascule ?
Une semaine est une durée raisonnable dans la plupart des cas : elle couvre largement le délai de propagation DNS maximal, tout en vous laissant le temps de vérifier que tout fonctionne normalement sur le nouvel hébergeur avant de résilier définitivement l’ancien contrat.
Laisser un commentaire