Comment changer le nom de domaine sur WordPress sans perdre votre SEO
Sommaire de l'article
Introduction
Changer le nom de domaine de votre site WordPress peut sembler une tâche intimidante pour les débutants comme pour les utilisateurs avancés. Pourtant, avec une bonne préparation, des sauvegardes fiables et une méthodologie claire, cette opération peut être réalisée de manière fluide, tout en préservant au maximum votre référencement naturel, vos performances et l’expérience de vos visiteurs.
Ce guide complet détaille, étape par étape, comment changer le nom de domaine d’un site WordPress, que vous soyez sur un hébergement mutualisé, un VPS ou un hébergement managé. Vous y découvrirez les bonnes pratiques techniques et SEO, les outils indispensables, ainsi qu’une foire aux questions pour éviter les pièges les plus fréquents.
Concepts clés à connaître avant de changer de nom de domaine
Avant d’entamer la moindre modification, il est essentiel de bien comprendre les éléments fondamentaux en jeu. Un changement de domaine ne consiste pas seulement à modifier une URL dans WordPress : il touche au serveur, à la base de données, aux DNS, aux redirections et aux moteurs de recherche.
- Le nom de domaine : Il s’agit de l’adresse web que les internautes saisissent dans leur navigateur pour accéder à votre site (par exemple, monsite.com). Il joue un rôle central dans l’identité de votre marque, la mémorisation par les utilisateurs, la confiance et le référencement naturel.
- Les DNS et l’hébergement : Le nom de domaine doit pointer, via les enregistrements DNS (notamment les enregistrements A, AAAA ou CNAME), vers le serveur sur lequel votre site WordPress est hébergé. Lors d’un changement de domaine, il est souvent nécessaire d’ajuster cette configuration côté registrar ou hébergeur.
- La base de données WordPress : WordPress stocke l’URL principale du site dans sa base de données, généralement dans la table
wp_options, via les valeurssiteurlethome. De nombreux liens internes, images, shortcodes ou contenus peuvent également contenir l’ancien domaine en « dur ». - Les fichiers WordPress : Certains fichiers, comme
wp-config.php, des thèmes sur mesure ou des plugins, peuvent contenir des URLs absolues pointant vers l’ancien domaine. Il faut donc envisager une révision globale. - Les redirections 301 : Une redirection 301 est une redirection permanente qui indique aux navigateurs et aux moteurs de recherche que le contenu a définitivement changé d’adresse. Elle est indispensable pour transférer l’autorité SEO et éviter les erreurs 404 après la migration.
- L’impact sur le SEO : Un changement de nom de domaine mal géré peut entraîner une perte de trafic, une baisse de positions et une dégradation des signaux de confiance. À l’inverse, en appliquant correctement les redirections, en mettant à jour les sitemaps et en informant les moteurs de recherche, vous pouvez limiter considérablement l’impact négatif.
- Propagation DNS : Après la modification des DNS, le temps de propagation peut aller de quelques minutes à 48 heures environ. Durant cette période, certains utilisateurs peuvent encore être dirigés vers l’ancien site.
Préparatifs indispensables avant de changer de nom de domaine
Un changement de domaine réussi commence toujours par une bonne préparation. Cette phase est essentielle pour éviter les pertes de données, les coupures prolongées et les erreurs techniques difficiles à corriger après coup.
- Choisir et enregistrer le nouveau nom de domaine : Assurez-vous que le nouveau nom de domaine est disponible, cohérent avec votre marque et vos mots-clés, et qu’il est correctement enregistré auprès d’un registrar fiable. Vérifiez également la disponibilité de l’extension (TLD) qui correspond le mieux à votre marché (par exemple, .fr pour un site ciblant la France).
- Vérifier la réputation du domaine : Si vous rachetez un domaine existant, contrôlez son historique (backlinks toxiques, ancien contenu spam, pénalisations éventuelles). Un domaine au passé douteux peut nuire à votre SEO.
- Planifier la date et l’heure de la migration : Choisissez une plage horaire de faible trafic (souvent la nuit ou le week-end pour certains secteurs) afin de limiter l’impact pour les utilisateurs et de vous laisser le temps d’intervenir en cas d’imprévu.
- Effectuer une sauvegarde complète : Avant toute manipulation, réalisez une sauvegarde intégrale de :
- La base de données WordPress (toutes les tables) ;
- Les fichiers du site : core WordPress, thèmes, plugins, médias.
- Mettre en place un environnement de test (optionnel mais recommandé) : Si possible, testez le changement de domaine sur un site de préproduction (staging) ou un environnement local. Cela permet de vérifier les redirections, les URLs et les fonctionnalités critiques avant de toucher au site en production.
- Préparer une checklist : Notez toutes les étapes à suivre (sauvegarde, changement dans WordPress, mise à jour de la base de données, redirections, sitemaps, Search Console, etc.). Une checklist détaillée réduit considérablement le risque d’oubli.
Étape 1 : Sauvegarder son site WordPress
La sauvegarde est la première étape incontournable avant tout changement de nom de domaine. En cas de mauvaise manipulation, vous devez pouvoir restaurer votre site exactement comme il était.
- Sauvegarde via plugin : Des extensions comme Duplicator, UpdraftPlus ou WPvivid Backup permettent de créer une sauvegarde complète (fichiers + base de données) en quelques clics. Conservez la sauvegarde sur un espace externe (ordinateur local, stockage cloud).
- Sauvegarde via l’hébergeur : De nombreux hébergeurs proposent des snapshots ou des sauvegardes automatiques quotidiennes. Vérifiez que ces sauvegardes sont récentes et téléchargeables, et n’hésitez pas à lancer une sauvegarde manuelle.
- Sauvegarde manuelle :
- Exportez la base de données via phpMyAdmin ou un outil équivalent (export SQL complet) ;
- Téléchargez tous les fichiers du site via FTP ou le gestionnaire de fichiers (dossier
public_htmlou équivalent).
Une fois la sauvegarde réalisée et testée (idéalement en la restaurant sur un environnement de test), vous pouvez passer aux étapes suivantes en toute sécurité.
Étape 2 : Ajouter et configurer le nouveau domaine chez votre hébergeur
Avant de modifier l’URL dans WordPress, le nouveau nom de domaine doit pointer vers le bon hébergement. Cette étape se fait généralement en deux parties : au niveau du registrar (DNS) et au niveau de l’hébergeur (association domaine → dossier du site).
- Configurer les DNS :
- Si votre registrar gère les DNS, modifiez l’enregistrement A pour qu’il pointe vers l’adresse IP de votre serveur d’hébergement ;
- Si votre hébergeur fournit des DNS spécifiques, mettez à jour les serveurs de noms (nameservers) chez le registrar afin qu’ils pointent vers ceux de l’hébergeur.
- Ajouter le domaine dans votre panneau d’hébergement :
- Dans cPanel, Plesk ou un panneau propriétaire, ajoutez le nouveau domaine comme « domaine complémentaire », « site additionnel » ou équivalent ;
- Associez ce domaine au dossier où se trouvent les fichiers de votre site WordPress.
- Installer un certificat SSL : Activez un certificat SSL (par exemple via Let’s Encrypt) sur le nouveau domaine et configurez le site pour fonctionner en
https://. Le HTTPS est aujourd’hui un standard et un signal de confiance pour les utilisateurs et les moteurs de recherche.
Étape 3 : Modifier l’URL du site dans WordPress
Une fois que le nouveau nom de domaine pointe correctement vers votre hébergement, vous pouvez mettre à jour les réglages internes de WordPress pour refléter cette nouvelle adresse.
3.1 Depuis l’interface d’administration WordPress
Cette méthode est la plus simple lorsque vous avez encore accès au tableau de bord avec l’ancien domaine.
- Connectez-vous à votre tableau de bord WordPress avec l’ancien domaine.
- Allez dans Réglages > Général.
- Modifiez les champs :
- Adresse Web de WordPress (URL) ;
- Adresse Web du site (URL).
https://si le SSL est actif. - Enregistrez les modifications.
Après l’enregistrement, WordPress vous redirigera vers la nouvelle URL. Assurez-vous donc que le nouveau domaine est déjà fonctionnel avant de valider ces changements.
3.2 Via le fichier wp-config.php
Si vous ne pouvez pas accéder à l’administration WordPress (par exemple à cause d’un mauvais réglage précédent), vous pouvez forcer l’URL directement dans le fichier de configuration.
- Accédez au dossier de votre site via FTP ou via le gestionnaire de fichiers de votre hébergeur.
- Ouvrez le fichier
wp-config.phpà la racine de l’installation WordPress. - Ajoutez (ou modifiez) les lignes suivantes en remplaçant par votre nouveau domaine :
define('WP_HOME', 'https://nouveaudomaine.com'); define('WP_SITEURL', 'https://nouveaudomaine.com'); - Enregistrez le fichier puis rechargez votre site avec le nouveau domaine.
3.3 Via la base de données (phpMyAdmin)
Il est également possible de changer l’URL directement dans la base de données, notamment lorsque les réglages WordPress ne sont plus accessibles.
- Connectez-vous à phpMyAdmin depuis votre panneau d’hébergement.
- Sélectionnez la base de données utilisée par votre site WordPress.
- Ouvrez la table
wp_options(le préfixewp_peut varier). - Recherchez les entrées
siteurlethome. - Éditez ces deux valeurs et remplacez l’ancienne URL par la nouvelle (en
https://si applicable). - Enregistrez les modifications.
À ce stade, WordPress est configuré avec le nouveau nom de domaine, mais de nombreux liens internes et ressources peuvent encore pointer vers l’ancien.
Étape 4 : Mettre à jour les liens internes et les contenus
Après le changement de l’URL principale, il est crucial de mettre à jour tous les liens internes, les médias et les références en dur à l’ancien domaine. Sans cette étape, vous risquez des liens brisés, du contenu mixte (http/https) et une mauvaise expérience utilisateur.
- Utiliser un plugin de recherche et remplacement : Un plugin comme Better Search Replace permet de rechercher l’ancien domaine dans la base de données et de le remplacer par le nouveau. Il peut traiter les contenus, les meta, les shortcodes, les widgets, etc. Avant de lancer un remplacement massif, réalisez une sauvegarde et, si possible, faites un test à blanc (simulation sans écriture).
- Mettre à jour les liens dans les menus : Vérifiez les menus de navigation dans Apparence > Menus pour repérer d’éventuels liens absolus vers l’ancien domaine.
- Mettre à jour les widgets et le footer : Certains thèmes ajoutent dans le pied de page, les barres latérales ou les zones de widgets des liens codés en dur. Parcourez chaque widget pour vous assurer qu’aucun lien ne pointe vers l’ancien domaine.
- Vérifier les pages construites avec un page builder : Si vous utilisez un constructeur de pages (Elementor, Divi, WPBakery, etc.), exécutez un remplacement global et testez plusieurs pages clés pour vérifier que les images, boutons et sections renvoient bien au nouveau domaine.
Étape 5 : Configurer les redirections 301 de l’ancien vers le nouveau domaine
La configuration des redirections 301 est probablement l’étape la plus importante pour préserver votre référencement naturel et l’expérience de vos utilisateurs. Chaque URL de l’ancien domaine doit rediriger de manière permanente vers l’URL équivalente sur le nouveau domaine.
5.1 Redirections via le fichier .htaccess (Apache)
Si votre serveur utilise Apache, vous pouvez ajouter une règle globale qui redirige tout le trafic de l’ancien domaine vers le nouveau, en conservant les chemins d’URL.
- Accédez au fichier
.htaccessà la racine de l’ancien site. - Ajoutez par exemple les lignes suivantes en adaptant les domaines :
RewriteEngine On RewriteCond %{HTTP_HOST} ^anciendomaine\.com$ [OR] RewriteCond %{HTTP_HOST} ^www\.anciendomaine\.com$ RewriteRule ^(.*)$ https://nouveaudomaine.com/$1 [R=301,L] - Enregistrez le fichier et testez plusieurs anciennes URLs pour vérifier qu’elles redirigent correctement.
5.2 Redirections via un plugin WordPress
Si vous préférez une interface graphique, des plugins comme Redirection permettent de gérer finement vos redirections 301, 302 et 410. Ils sont particulièrement utiles si vous souhaitez rediriger certaines URL vers des pages spécifiques différentes de leur équivalent exact.
- Installez et activez un plugin de redirection sur le nouveau site.
- Ajoutez une règle générale ou des règles individuelles selon vos besoins.
- Surveillez ensuite les journaux d’erreurs 404 afin de créer des redirections supplémentaires pour les URLs manquantes.
5.3 Particularités avec Nginx ou autres serveurs
Si votre site est servi par Nginx ou un autre serveur, la configuration des redirections se fera dans les fichiers de configuration du serveur (souvent avec l’aide de votre hébergeur ou administrateur système). L’objectif reste le même : une redirection permanente, de chaque ancienne URL vers la nouvelle correspondante.
Étape 6 : Mettre à jour les moteurs de recherche et les outils d’analyse
Une fois les redirections en place, il est fondamental d’informer les moteurs de recherche et de mettre à jour vos outils de suivi. Cela permet d’accélérer la prise en compte du changement et de suivre précisément l’impact sur le trafic organique.
- Mettre à jour Google Search Console :
- Ajoutez le nouveau domaine comme nouvelle propriété (de préférence au format « domaine » si possible) ;
- Vérifiez la propriété (via fichier HTML, DNS, balise meta, etc.) ;
- Utilisez l’outil de changement d’adresse si vous passez d’un domaine à un autre au sein du même compte ;
- Soumettez le nouveau sitemap XML du site.
- Mettre à jour Google Analytics :
- Dans les paramètres de vue ou de flux de données, mettez à jour l’URL par défaut ;
- Assurez-vous que le code de suivi est bien présent sur le nouveau domaine.
- Mettre à jour Bing Webmaster Tools et autres moteurs : Si vous utilisez Bing Webmaster Tools ou des outils d’autres moteurs, répétez une démarche similaire (ajout du nouveau domaine, soumission du sitemap, vérification).
Étape 7 : Vérifications et optimisation après le changement de domaine
Une fois la migration effectuée, il est crucial de procéder à une série de vérifications et d’optimisations pour garantir que tout fonctionne correctement, que les redirections sont effectives et que le site reste performant.
- Contrôler les erreurs 404 : Utilisez un plugin de journalisation des 404, les rapports de Search Console ou des outils externes pour identifier les pages introuvables et mettre en place des redirections supplémentaires si nécessaire.
- Scanner le site à la recherche de liens cassés : Des outils de crawl permettent de détecter rapidement les liens internes et externes brisés. Corrigez en priorité ceux qui pointent vers l’ancien domaine.
- Vérifier le certificat SSL : Assurez-vous que toutes les pages du nouveau domaine se chargent en HTTPS sans avertissement de sécurité et sans contenu mixte (ressources chargées en HTTP sur une page HTTPS).
- Tester les fonctionnalités critiques : Formulaires de contact, tunnel de commande, espace membre, téléchargements… Testez tous les parcours utilisateurs importants pour vérifier que rien n’a été rompu lors du changement de domaine.
- Surveiller le trafic et les positions : Au cours des semaines suivant la migration, suivez l’évolution de votre trafic organique, de vos pages les plus visitées et de vos principaux mots-clés. Une légère fluctuation est normale, mais de fortes chutes doivent vous alerter et vous pousser à vérifier vos redirections et vos sitemaps.
Outils et ressources utiles pour changer de nom de domaine sur WordPress
Plusieurs outils peuvent grandement simplifier le changement de domaine et la mise à jour de l’ensemble de votre site WordPress. Voici une sélection d’outils fréquemment utilisés par les professionnels.
- phpMyAdmin : Interface graphique pour gérer les bases de données MySQL ou MariaDB. Il permet de modifier directement les valeurs
siteurlethome, d’exporter ou d’importer des bases, et d’exécuter des requêtes SQL de recherche/remplacement. - Plugins de sauvegarde (Duplicator, UpdraftPlus, WPvivid Backup, etc.) : Idéals pour créer des sauvegardes complètes, migrer un site d’un domaine à un autre, ou cloner un site vers un environnement de test.
- Better Search Replace : Plugin spécialisé dans la recherche et le remplacement de chaînes de caractères dans la base de données WordPress. Très utile pour remplacer en masse l’ancien domaine par le nouveau dans les contenus et métadonnées.
- Plugin Redirection : Permet de gérer facilement les redirections 301, 302 et 410, de suivre les erreurs 404 et d’ajuster les redirections au fil du temps.
- Google Search Console : Outil gratuit de Google pour suivre l’indexation de votre site, soumettre des sitemaps, contrôler les erreurs d’exploration et surveiller les performances SEO de votre nouveau domaine.
- Google Analytics ou autres solutions d’analytics : Indispensables pour analyser l’évolution du trafic, le comportement des utilisateurs et les conversions après le changement de domaine.
- Outils de crawl et d’audit SEO : Ils permettent de vérifier rapidement l’état des URLs, des redirections, des balises et des liens internes après la migration.
Foire aux questions (FAQ) sur le changement de nom de domaine WordPress
Vous trouverez ci-dessous les réponses aux questions les plus fréquentes concernant le changement de nom de domaine sur WordPress, notamment en ce qui concerne le SEO, les données et la durée de la transition.
- Pourquoi dois-je configurer une redirection 301 après un changement de domaine ?
Une redirection 301 indique aux moteurs de recherche et aux navigateurs que le contenu a été déplacé de manière permanente vers une nouvelle adresse. Elle permet de transférer une grande partie de l’autorité SEO de l’ancienne URL vers la nouvelle et d’éviter que les visiteurs ne tombent sur des erreurs 404. Sans redirections 301 correctement configurées, vous risquez une perte importante de trafic organique. - Puis-je changer mon nom de domaine sans perdre mes données ?
Oui, à condition de réaliser une sauvegarde complète avant la migration et de suivre une procédure structurée. Le changement de domaine n’efface pas vos pages, articles ou médias : il modifie principalement la façon dont WordPress et les navigateurs accèdent à ces contenus. Ce sont surtout les liens, les réglages d’URL et les redirections qu’il faut adapter. - Un changement de nom de domaine va-t-il forcément faire baisser mon classement dans les moteurs de recherche ?
Un changement de domaine peut entraîner des fluctuations temporaires de classement, car les moteurs de recherche doivent réindexer et réévaluer le nouveau domaine. Toutefois, si les redirections 301 sont correctement mises en place, que vos sitemaps sont à jour et que vous informez les moteurs via leurs outils dédiés, cette baisse est généralement limitée et se stabilise au bout de quelques semaines à quelques mois. - Combien de temps faut-il pour que Google prenne en compte le nouveau nom de domaine ?
Le délai peut varier selon la taille de votre site, sa popularité et la fréquence de crawl. En pratique, certaines pages peuvent être prises en compte en quelques jours, tandis que la stabilisation complète du référencement peut demander plusieurs semaines, voire quelques mois pour les sites les plus volumineux. Une soumission proactive du sitemap et l’utilisation des outils de changement d’adresse accélèrent le processus. - Puis-je tester le changement avant d’effectuer la migration sur le site en production ?
Oui, et c’est même fortement recommandé. Vous pouvez créer une copie de votre site sur un sous-domaine de test ou un environnement de préproduction, y configurer le nouveau domaine, ajuster les liens, les redirections et vérifier toutes les fonctionnalités. Une fois le test validé, vous répétez la même procédure sur le site en production avec beaucoup plus de sérénité. - Dois-je modifier manuellement chaque lien interne après un changement de domaine ?
Pas forcément. Des outils de recherche et remplacement dans la base de données, comme Better Search Replace, permettent de mettre à jour automatiquement la majorité des liens internes qui contiennent l’ancien domaine. Toutefois, il est recommandé de contrôler manuellement certaines pages stratégiques pour s’assurer que tout est correct. - Que se passe-t-il si je ne mets pas en place de redirections depuis l’ancien domaine ?
Sans redirections, les liens présents sur d’autres sites, dans les favoris de vos visiteurs ou dans les résultats de recherche continueront de pointer vers l’ancien domaine, qui renverra des erreurs 404. Cela nuit à l’expérience utilisateur, fragilise votre image de marque et provoque une perte de trafic souvent importante, parfois durable. - Puis-je revenir à l’ancien nom de domaine si le changement se passe mal ?
C’est techniquement possible si vous avez conservé l’ancien domaine et réalisé une sauvegarde complète avant la migration. Vous devrez alors restaurer les fichiers et la base de données, remettre en place l’ancienne configuration DNS et annuler les redirections. Cependant, multiplier les changements de domaine peut perturber les moteurs de recherche et vos utilisateurs ; il vaut mieux bien préparer la migration pour éviter d’avoir à revenir en arrière. - Le changement de domaine a-t-il un impact sur mes emails ?
Si vos adresses email utilisent votre nom de domaine (par exemple contact@anciendomaine.com), il faudra également les adapter au nouveau domaine et configurer les enregistrements MX en conséquence. Pensez à mettre en place des redirections ou alias d’email pendant une période de transition afin de ne pas perdre de messages importants.
Conclusion et bonnes pratiques à retenir
Changer le nom de domaine d’un site WordPress est une opération technique mais tout à fait réalisable si vous procédez avec méthode. En résumé, les étapes essentielles sont : préparer le projet (audit, sauvegardes, choix du moment), configurer le nouveau domaine chez votre hébergeur, mettre à jour l’URL dans WordPress et dans la base de données, mettre en place des redirections 301 depuis l’ancien domaine, puis informer les moteurs de recherche et surveiller attentivement vos performances.
En respectant ces bonnes pratiques et en utilisant les outils adaptés, vous pouvez effectuer cette transition en limitant au maximum l’impact sur votre référencement et sur l’expérience de vos visiteurs. Prenez le temps de tester, de vérifier les liens et de suivre vos indicateurs clés dans les semaines qui suivent le changement : c’est la meilleure garantie pour réussir votre migration de domaine sur WordPress de façon durable et sereine.
Besoin d'aide avec votre SEO ?
Notre équipe d'experts peut vous aider à optimiser votre site e-commerce