Changer le nom de domaine sur WordPress
Sommaire de l'article
Comment changer le nom de domaine sur WordPress : Guide complet et sécurisé 2025
Introduction
Changer le nom de domaine de votre site WordPress est une opération courante pour de nombreux propriétaires de sites web. Que ce soit pour réorienter votre marque, cibler un nouveau marché ou simplement adopter un nom plus mémorable, cette transition peut être réalisée sans perte de trafic ni de positionnement SEO si elle est bien préparée. Ce guide détaillé, actualisé pour 2025, vous accompagne étape par étape dans le processus complet de changement de nom de domaine sur WordPress auto-hébergé (WordPress.org). Nous couvrons la sauvegarde, la mise à jour des URLs, la gestion de la base de données, les redirections 301 essentielles, la propagation DNS et les outils recommandés comme Duplicator ou Better Search Replace. Avec plus de 40% des sites web mondiaux sous WordPress, maîtriser cette procédure est indispensable pour éviter les erreurs 404, les chutes de trafic et les pénalités Google.
Attention : ce tutoriel s'applique aux sites WordPress.org auto-hébergés. Pour WordPress.com, contactez le support dédié. Prévoyez une période de propagation DNS de 24 à 48 heures et une sauvegarde complète avant de commencer. Durée estimée : 2 à 4 heures selon votre hébergeur (cPanel, hPanel, Plesk).
Pourquoi changer le nom de domaine de votre site WordPress ?
Le choix d'un nouveau domaine peut booster votre visibilité SEO. Par exemple, passer d'un domaine générique à un nom de marque fort ou incluant des mots-clés pertinents améliore le taux de clics (CTR) de 10-20% en moyenne. Cependant, sans redirections 301 permanentes, vous risquez une perte de 50% à 80% de votre trafic organique en quelques semaines. Ce guide intègre toutes les bonnes pratiques pour préserver votre autorité de domaine (Domain Authority).
Prérequis :
- Un hébergement compatible (Hostinger, Kinsta, o2switch, LWS).
- Accès FTP (FileZilla), cPanel ou équivalent.
- Un nouveau domaine acheté chez un registrar fiable.
- Certificat SSL actif pour le nouveau domaine (Let's Encrypt gratuit).
Concepts clés avant de changer le nom de domaine sur WordPress
Comprendre les bases techniques évite les pièges. Le nom de domaine est l'adresse visible (ex. : nouveaudomaine.com), pointant vers votre serveur via DNS. Dans WordPress, les URLs sont stockées en deux endroits principaux :
- Réglages > Général : Champs "Adresse WordPress (URL)" et "Adresse du site (URL)".
- Base de données : Tables wp_options (siteurl, home) et wp_posts (guid, post_content).
Distinction importante : Pour les sites multisites WordPress, ajoutez le domaine comme "domaine additionnel" dans cPanel et mettez à jour wp-config.php avec DOMAIN_CURRENT_SITE.
Bonnes pratiques pour un changement de domaine WordPress réussi
Suivez ces étapes rigoureuses pour minimiser les risques. Chaque phase est critique pour le SEO et la stabilité.
- Sauvegarde complète du site : Fichiers + base de données. Utilisez UpdraftPlus, Duplicator ou l'outil de votre hébergeur. Temps : 10-30 min.
- Achat et ajout du nouveau domaine : Chez votre registrar, puis ajoutez-le comme domaine principal ou additionnel dans cPanel/hPanel.
- Mise à jour des URLs dans WordPress : Via admin ou wp-config.php.
- Remplacement dans la base de données : Via phpMyAdmin ou plugin Better Search Replace.
- Configuration des redirections 301 : Dans .htaccess pour Apache.
- Mise à jour des outils SEO : Google Search Console, sitemaps, Analytics.
- Test et monitoring : Vérifiez les erreurs 404 avec Screaming Frog.
Impact SEO : Les redirections 301 préservent 90-99% du trafic si implémentées correctement. Propagation DNS : 24-48h max.
Étapes détaillées pour changer le nom de domaine sur WordPress
Étape 1 : Sauvegardez intégralement votre site WordPress
Première règle d'or : ne modifiez jamais sans backup. Installez UpdraftPlus ou Duplicator depuis Extensions > Ajouter. Créez un package incluant fichiers (public_html), base de données, thèmes, plugins. Téléchargez-le sur votre ordinateur et chez un hébergeur cloud (Google Drive). Pour Duplicator : Générez un "package d'installation" prêt pour migration. Cela prend 15-45 minutes selon la taille du site (jusqu'à 10 Go).
Étape 2 : Achetez et configurez le nouveau nom de domaine
Choisissez un registrar (Hostinger, Namecheap, OVH). Vérifiez la disponibilité et achetez. Dans votre panneau d'hébergement :
- cPanel : Domaines > Domaines additionnels > Ajouter le nouveau domaine, document root : public_html/nouveaudomaine.
- hPanel (Hostinger) : Hébergement > Gérer > Domaines > Ajouter domaine.
Étape 3 : Mettez à jour les URLs dans l'administration WordPress
Connectez-vous à l'admin WP de l'ancien domaine. Allez dans Réglages > Général. Modifiez :
- Adresse WordPress (URL) : https://nouveaudomaine.com
- Adresse du site (URL) : https://nouveaudomaine.com
Étape 4 : Forcez les URLs via wp-config.php
Via FTP (FileZilla), éditez /public_html/wp-config.php. Ajoutez avant "// C'est tout, ne touchez pas à ce qui suit ! " :
define('WP_HOME', 'https://nouveaudomaine.com');
define('WP_SITEURL', 'https://nouveaudomaine.com');
Sauvegardez et uploadez. Cela outre-passe les réglages admin. Étape 5 : Mettez à jour la base de données
Accédez à phpMyAdmin via cPanel. Sélectionnez votre base WP :
- Table wp_options : Éditez siteurl (option_id=1) et home (option_id=2) vers https://nouveaudomaine.com.
- Pour tous les liens : Utilisez Better Search Replace (plugin gratuit). Remplacez "https://anciendomaine.com" par "https://nouveaudomaine.com" dans wp_posts (guid, post_content), wp_postmeta, etc. Dry run d'abord !
UPDATE wp_options SET option_value = REPLACE(option_value, 'https://anciendomaine.com', 'https://nouveaudomaine.com') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = REPLACE(guid, 'https://anciendomaine.com', 'https://nouveaudomaine.com'); UPDATE wp_posts SET post_content = REPLACE(post_content, 'https://anciendomaine.com', 'https://nouveaudomaine.com'); UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'https://anciendomaine.com', 'https://nouveaudomaine.com');
Étape 6 : Configurez les redirections 301
Éditez /public_html/.htaccess (sauvegardez d'abord !). Ajoutez en haut :
RewriteEngine On
RewriteCond %{HTTP_HOST} ^anciendomaine.com [OR]
RewriteCond %{HTTP_HOST} ^www.anciendomaine.com
RewriteRule ^(.*)$ https://nouveaudomaine.com/$1 [R=301,L]
Pour www vers non-www : Ajoutez les règles adaptées. Testez avec redirect-checker.org. Étape 7 : Mettez à jour les outils SEO et analytiques
- Google Search Console : Ajoutez la nouvelle propriété, soumettez sitemap.xml, utilisez "Changement d'adresse".
- Bing Webmaster Tools : Même processus.
- Google Analytics : Mettez à jour la vue ou propriété.
- Régénérez sitemap avec Yoast/RankMath et soumettez.
Étape 8 : Test final et monitoring
Vérifiez : Pages internes, images, liens, formulaires, WooCommerce si e-commerce. Outils : GTmetrix, Google PageSpeed, Search Console pour erreurs crawl.
Outils et ressources indispensables
- Duplicator : Migration complète en 1 clic.
- UpdraftPlus : Backups automatisés.
- Better Search Replace : Remplacement URLs DB.
- FileZilla : Client FTP gratuit.
- phpMyAdmin : Gestion DB via hébergeur.
- Redirection : Plugin pour 301 faciles.
- Yoast SEO / RankMath : Sitemaps et canonicals.
Foire aux questions (FAQ) sur le changement de domaine WordPress
P : Dois-je acheter un nouveau certificat SSL après le changement ?
R : Oui, activez un certificat SSL pour le nouveau domaine via votre hébergeur (Let's Encrypt gratuit). HTTPS est obligatoire pour SEO et sécurité.
P : Comment éviter une perte de trafic pendant la migration ?
R : Implémentez des redirections 301 immédiates, mettez à jour Search Console et surveillez 30 jours. Pas de downtime si staging utilisé.
P : Quelles sont les étapes pour transférer mes données ?
R : Sauvegarde (Duplicator), ajout domaine hébergeur, update URLs/wp-config/DB, redirections, outils SEO.
P : Combien de temps prend la propagation DNS ?
R : 1 à 48 heures. Testez avec whatsmyip.org/dns.
P : Plugin ou manuel pour la base de données ?
R : Plugin (Better Search Replace) pour simplicité ; SQL pour experts.
P : Et pour un site WooCommerce ?
R : Même étapes + vider cache, update permalinks, tester paniers/checkout.
Erreurs courantes à éviter lors du changement de domaine
- Oubli redirections 301 : Perte SEO massive.
- Pas de backup : Impossible de revenir en arrière.
- Mauvais remplacement DB : Liens cassés.
- Ignorer SSL : Avertissements navigateur.
- Pas de mise à jour Search Console : Indexation lente.
Conclusion
Changer le nom de domaine sur WordPress est accessible avec ce guide 2025. En suivant ces étapes – sauvegarde, update URLs, DB, redirections 301, SEO tools – votre transition sera fluide, sans perte de trafic. Monitorez 1 mois post-changement. Pour cas complexes (multisite, e-commerce), consultez un expert. Bonne migration !
Date d'actualisation : 12 décembre 2025
Avec nos meilleurs vœux,
L'équipe WordPress Pro
| Résumé des étapes clés pour changer le nom de domaine sur WordPress | |
|---|---|
| Étape | Action à entreprendre |
| Sauvegarde du site | Créez une backup complète avec Duplicator ou UpdraftPlus (fichiers + DB). |
| Achat et ajout domaine | Achetez le nouveau domaine et ajoutez-le comme addon dans cPanel/hPanel. Activez SSL. |
| Mise à jour URLs WordPress | Modifiez Réglages > Général ou ajoutez define('WP_HOME') dans wp-config.php. |
| Mise à jour base de données | Utilisez Better Search Replace ou SQL pour remplacer l'ancien domaine partout. |
| Réglages DNS | Mettez à jour NS records ; attendez propagation 24-48h. |
| Redirections 301 | Configurez dans .htaccess pour transférer trafic/SEO de l'ancien au nouveau. |
| Test final | Vérifiez liens, images, SEO tools ; monitorez Search Console. |