Déplacer votre site WordPress vers un nouveau domaine peut sembler risqué. Vous ne voulez pas perdre vos classements SEO durement acquis, et vous devez vous assurer que les visiteurs qui utilisent votre ancien domaine sont automatiquement envoyés vers le nouveau.
Dans ce guide, nous allons vous montrer comment déplacer WordPress vers un nouveau domaine sans perdre votre SEO. Nous avons utilisé ces étapes exactes pour migrer des centaines de sites Web, y compris le nôtre.

Voici un aperçu rapide de tout ce que nous allons couvrir dans ce tutoriel. Vous pouvez cliquer sur n'importe quel lien ci-dessous pour sauter directement à cette section :
- Ce qu'il faut savoir avant de changer de domaine
- Ce dont vous avez besoin pour commencer
- Étape 1 : Créer une sauvegarde Duplicator de votre site WordPress
- Étape 2 : Créez une base de données pour votre nouveau nom de domaine
- Étape 3 : Décompressez WordPress sur votre nouveau nom de domaine
- Étape 4 : Configurez des redirections permanentes 301
- Étape 5 : Informez Google de votre nouveau domaine
- Changer uniquement votre nom de domaine (même hébergement)
- Comment déplacer WordPress vers un nouveau domaine sans plugin
- Checklist SEO post-migration
- Questions fréquemment posées sur le déplacement d'un site WordPress
- Tutoriel vidéo
Ce qu'il faut savoir avant de changer de domaine
Tous les changements de domaine ne nécessitent pas une migration complète. Avant de commencer, choisissez le scénario qui correspond à votre situation :
- Vous déplacez votre site WordPress vers un nouveau domaine, y compris le déplacement du site vers un nouveau compte d'hébergement ou serveur. Suivez les étapes de ce guide.
- Vous souhaitez uniquement renommer votre domaine, et l'hébergement du site Web reste exactement le même. Passez à changer uniquement votre nom de domaine.
- Vous conservez votre domaine mais changez de société d'hébergement. Ce guide n'est pas pour vous. Consultez plutôt notre tutoriel sur le déplacement d'un site WordPress vers un nouvel hôte.
Changer de domaine affectera *temporairement* vos classements de recherche et votre trafic pendant que Google et les autres moteurs de recherche s'adaptent au changement. Cela arrive à tous les sites Web qui changent de domaine, et c'est normal.
Cependant, vous pouvez réduire considérablement l'impact sur le SEO en configurant des redirections 301 appropriées et en informant correctement les moteurs de recherche. C'est exactement ce que font les étapes ci-dessous.
Enfin, si votre ancien site Web est sur WordPress.com, vous devez suivre les instructions de notre guide sur comment passer de WordPress.com à WordPress.org à la place.
Ce dont vous avez besoin pour commencer
Dans ce guide, nous supposons que votre site Web WordPress est configuré sur ancien-site.com et que vous essayez de le migrer vers nouveau-site.com.
Voici ce dont vous avez besoin avant de commencer :
- Les deux domaines ont été ajoutés à votre compte d'hébergement, avec le DNS du nouveau domaine pointant vers le serveur où le nouveau site résidera.
- Accès à votre panneau de contrôle d'hébergement web.
- Connaissances de base de l'utilisation d'un client FTP comme FileZilla, ou de l'application Gestionnaire de fichiers dans votre tableau de bord d'hébergement.
Si vous avez toujours besoin d'un hébergement pour votre nouveau domaine, les plans Bluehost incluent un nom de domaine gratuit.
Étape 1 : Créer une sauvegarde Duplicator de votre site WordPress
La première chose à faire est de créer une sauvegarde complète de votre site WordPress. Vous utiliserez cette sauvegarde pour créer une copie exacte de votre site web sur le nouveau domaine.
Bien qu'il existe de nombreux plugins de sauvegarde WordPress disponibles, nous utiliserons le plugin gratuit Duplicator Lite pour ce tutoriel. Il fait tout ce dont cette migration a besoin, et vous n'aurez pas besoin d'un plan payant pour déplacer votre domaine.
Plus de 1 500 000 professionnels utilisent Duplicator, et il a fonctionné de manière fiable pour nous, même sur de très grands sites.
Commençons par installer et activer Duplicator sur votre ancien domaine. Pour plus de détails, consultez notre guide étape par étape sur comment installer un plugin WordPress.
Une fois activé, le plugin ajoutera un élément de menu Duplicator dans votre administration WordPress. Vous devez aller à la page Duplicator » Backups, puis cliquer sur le bouton « Create New ».

Duplicator va maintenant démarrer l'assistant de sauvegarde et attribuer automatiquement un nom à cette sauvegarde.
Cliquez sur le bouton « Suivant » pour continuer.

Duplicator va maintenant scanner votre site pour voir si tout est en ordre. Les éléments marqués « Good » ont passé le contrôle, et une « Notice » est simplement informative.
Si le plugin trouve un problème réel, vous verrez un avertissement avec des instructions sur la façon de le résoudre.
Si les résultats semblent bons, cliquez sur le bouton « Build ».

Le plugin va maintenant empaqueter les fichiers de votre site web dans une sauvegarde. Selon la taille de votre site, cela peut prendre quelques instants.
Une fois terminé, vous verrez les options de téléchargement. Cliquez sur « Download Both Files » pour enregistrer l'installateur et l'archive sur votre ordinateur.

Le fichier archive est une copie complète de vos fichiers WordPress. Il comprend vos thèmes WordPress, les paramètres des permaliens, les plugins, les téléchargements et tous les autres fichiers créés par les plugins WordPress.
Le script d'installation est un fichier PHP qui automatisera et exécutera la migration de WordPress en décompressant le fichier archive.
Si vous souhaitez plus tard des sauvegardes planifiées, un stockage cloud ou une récupération en 1 clic, le plan payant Duplicator Pro ajoute ces fonctionnalités.
Étape 2 : Créez une base de données pour votre nouveau nom de domaine
Les deux fichiers que vous venez de télécharger contiennent une copie de la base de données de votre ancien site. Avant de décompresser vos fichiers, créez une base de données MySQL fraîche et vide sur votre nouveau domaine.
Si vous avez déjà créé une base de données, vous pouvez ignorer cette étape.
Pour créer une base de données, vous devez visiter le tableau de bord cPanel de votre compte d'hébergement et trouver la section « Databases ».
Nous vous montrerons comment le localiser sur Bluehost, mais les instructions de base sont les mêmes et devraient s'appliquer à tous les fournisseurs d'hébergement.
Connectez-vous au tableau de bord de votre compte Bluehost et cliquez sur le bouton « Manage Site » sous votre site web.
Sous les paramètres de votre site, cliquez sur le bouton cPanel sous l'onglet « Overview ».

Cela ouvrira le tableau de bord cPanel.
Faites défiler jusqu'à la section Databases et cliquez sur l'option « Manage My Databases ».

Donnez un nom à votre base de données, puis cliquez sur le bouton « Create Database ».

cPanel va maintenant créer une nouvelle base de données pour vous. Ensuite, vous devez faire défiler vers le bas jusqu'à la section Utilisateurs MySQL.
Ensuite, fournissez un nom d'utilisateur et un mot de passe pour votre nouvel utilisateur, puis cliquez sur le bouton ‘Créer un utilisateur’.

Le nouvel utilisateur que vous venez de créer n'a toujours pas la permission de travailler sur la base de données. Changeons cela.
Faites défiler jusqu'à la section « Ajouter un utilisateur à la base de données ». Tout d'abord, sélectionnez l'utilisateur de base de données que vous avez créé dans le menu déroulant à côté du champ « Utilisateur ». Sélectionnez ensuite la nouvelle base de données que vous venez de créer et cliquez sur le bouton « Ajouter ».

Ensuite, cPanel vous demandera de choisir les privilèges pour l'utilisateur, qui définissent ce que les utilisateurs peuvent faire avec la base de données.
Sélectionnez « Tous les privilèges » et cliquez sur le bouton « Apporter les modifications » pour continuer.

Votre base de données est maintenant prête, et vous pouvez l'utiliser pour déplacer WordPress vers le nouveau nom de domaine.
Assurez-vous de noter le nom de la base de données, le nom d'utilisateur et le mot de passe. Vous aurez besoin de ces informations à l'étape suivante.
Étape 3 : Décompressez WordPress sur votre nouveau nom de domaine
Maintenant, vous devez télécharger les fichiers Duplicator que vous avez téléchargés précédemment sur votre nouveau nom de domaine.
La sauvegarde Duplicator inclut également votre installation WordPress, vous n'avez donc pas besoin d'installer WordPress sur votre nouveau domaine.
Tout d'abord, connectez-vous à votre nom de domaine en utilisant un client FTP ou l'application Gestionnaire de fichiers dans votre compte d'hébergement. Une fois connecté, assurez-vous que le répertoire racine de votre site Web est vide.
Après cela, vous pouvez télécharger les fichiers d'archive et d'installation dans le répertoire racine. C'est généralement appelé public_html.

Une fois que les deux fichiers ont fini de télécharger, vous êtes maintenant prêt à décompresser WordPress.
Ouvrez un nouvel onglet de navigateur et accédez à l'URL suivante :
https://newsite.com/installer.php
N'oubliez pas de remplacer nonsite.com par votre nom de domaine réel. Cela lancera l'assistant d'installation de Duplicator, et vous verrez l'écran « Étape 1 sur 2 : Déploiement ».
Note : Si votre nouveau domaine ne s'affiche pas ou vous redirige vers une autre page, vous devrez peut-être attendre la mise à jour des paramètres DNS. Cela peut prendre jusqu'à 24 heures, mais cela se produit généralement beaucoup plus rapidement.

L'installateur recherchera le fichier d'archive, puis sélectionnera automatiquement les options pour vous à l'écran.
Faites défiler vers le bas jusqu'à la section « Connexion à la base de données » sous Configuration. Ici, vous devez entrer les informations de la base de données que vous avez créée à l'étape précédente, puis cliquer sur le bouton « Valider ».

Duplicator tentera maintenant de se connecter à la base de données en utilisant les informations que vous avez fournies.
En cas de succès, il vous affichera une Validation réussie. Sinon, il vous affichera un avertissement avec des détails sur la façon de le corriger.
Cliquez sur le bouton « Suivant » pour continuer.
Duplicator va maintenant extraire l'archive, importer votre base de données et mettre automatiquement à jour les URL vers votre nouveau nom de domaine. Une fois terminé, vous verrez un message de succès avec un bouton de connexion administrateur.

Vous pouvez maintenant cliquer sur le bouton « Connexion administrateur » pour accéder à l'espace d'administration WordPress de votre site sur le nouveau domaine.
L'installateur active par défaut son option « Supprimer automatiquement les fichiers d'installation après la connexion ». Cela signifie qu'une fois que vous vous connectez, Duplicator supprime installer.php et le fichier archive pour vous.
Recherchez la notification confirmant que Duplicator a supprimé ces fichiers, car les laisser sur le serveur représente un risque de sécurité. Vous pouvez également les supprimer manuellement à tout moment depuis la page Duplicator » Outils.
Étape 4 : Configurez des redirections permanentes 301
Votre site est maintenant en ligne sur le nouveau domaine, mais toute personne qui tape votre ancienne adresse atterrit toujours sur l'ancien site. La prochaine chose à faire est donc de les rediriger vers le nouveau domaine.
Vous pouvez le faire en configurant des redirections 301. C'est l'étape la plus importante pour protéger votre SEO.
Chaque fois que quelqu'un atterrit sur votre ancien domaine, une redirection 301 l'envoie automatiquement vers le même article ou la même page sur votre nouveau domaine au lieu de lui afficher une erreur 404.
La redirection indique également aux moteurs de recherche que la page a été déplacée de façon permanente, de sorte que les liens et l'autorité pointant vers votre ancienne URL comptent pour la nouvelle.
À ce stade, vous avez deux sites Web : l'original sur votre ancien domaine et une copie identique sur le nouveau, et vous devez conserver cette ancienne installation en place afin qu'elle puisse continuer à rediriger les visiteurs.
Il existe deux méthodes pour configurer les redirections.
Méthode 1 : Configurer les redirections 301 avec .htaccess
Avec cette méthode, vous modifierez le fichier .htaccess de WordPress sur votre ancien domaine. Cela fonctionne sur les serveurs Apache et LiteSpeed, qui sont largement utilisés par les fournisseurs d'hébergement WordPress.
Tout d'abord, vous devez vous connecter à votre ancien site en utilisant FTP ou le gestionnaire de fichiers de votre hébergeur.
Vous trouverez le fichier .htaccess dans le même répertoire que vos dossiers wp-includes et wp-admin. Ouvrez-le et collez les lignes de code suivantes tout en haut :
#Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?oldsite.com$ [NC]
RewriteRule ^(.*)$ https://www.newsite.com/$1 [R=301,L]
Assurez-vous de remplacer oldsite.com par votre ancien domaine et www.newsite.com par votre nouveau domaine dans le code ci-dessus. Si votre nouveau site n'utilise pas www, supprimez alors le www de la dernière ligne.
Une fois que vous avez enregistré les modifications, visitez quelques URL de votre ancien domaine, y compris un article de blog. Chacune devrait vous rediriger automatiquement vers la page correspondante sur le nouveau domaine.
Si rien ne redirige, alors votre ancien site est probablement sur un serveur NGINX, qui n'utilise pas de fichiers .htaccess.
Dans ce cas, vous pouvez utiliser l'outil de redirection dans votre panneau de contrôle d'hébergement, car la plupart des hébergeurs en ont un. Le support de votre hébergement peut également ajouter la redirection pour vous, ou vous pouvez utiliser la méthode 2 ci-dessous, qui fonctionne sur n'importe quel serveur car elle passe par WordPress.
Méthode 2 : Configurer une redirection de site complète avec All in One SEO (Pro)
Si vous préférez ne pas modifier les fichiers du serveur, alors le plan Pro de All in One SEO (AIOSEO) peut configurer la redirection complète du site à partir d'une page de paramètres. La plupart des plugins SEO populaires incluent une fonctionnalité de redirection similaire, et nous utilisons AIOSEO sur nos propres sites, c'est donc ce que nous allons montrer ici.
Tout d'abord, vous devez revenir au tableau de bord WordPress de votre ancien site web. Ensuite, installez et activez le plugin AIOSEO là-bas.
Après l'activation sur votre ancien domaine, vous devez visiter la page All in One SEO » Redirections et cliquer sur le bouton « Activer les redirections ».
Ensuite, vous devez passer à l'onglet « Redirection de site complète » et activer le bouton « Relocaliser le site ».
Après cela, vous devez entrer votre nouveau nom de domaine et cliquer sur le bouton « Enregistrer les modifications ».

Étape 5 : Informez Google de votre nouveau domaine
Ensuite, vous devez informer Google de votre changement d'adresse afin qu'il puisse trouver rapidement votre nouveau domaine et commencer à l'afficher dans les résultats de recherche.
Tout d'abord, vous devez ajouter vos nouveaux domaines et anciens domaines à Google Search Console en tant que deux propriétés distinctes. Voir l'étape 1 de notre guide Google Search Console pour les instructions.
Ensuite, vous devez sélectionner l'ancien nom de domaine comme propriété active dans le tableau de bord de votre compte Google Search Console.

Après cela, cliquez sur le menu Paramètres dans la colonne de gauche.
Maintenant, vous pouvez cliquer sur l'outil « Changement d'adresse ».

Vous devez maintenant sélectionner votre nouveau domaine dans la section Mettre à jour Google.
Ensuite, vous devriez cliquer sur le bouton « Valider et mettre à jour ». Google validera maintenant que votre ancien domaine redirige vers le nouveau domaine et enregistrera vos modifications.

Sur l'écran suivant, Google Search Console vous présentera un assistant étape par étape pour soumettre votre demande de changement d'adresse.
Avant de quitter Search Console, ouvrez la propriété de votre domaine nouveau et soumettez votre sitemap XML sous le menu Sitemaps. Cela aide Google à explorer vos nouvelles URL plus rapidement.
Si vous recevez du trafic de recherche de Bing, vous devriez également en informer Bing en utilisant l'outil de déplacement de site dans Bing Webmaster Tools.
Changer uniquement votre nom de domaine (même hébergement)
Parfois, vous voulez seulement que votre site existant utilise un nouveau nom de domaine, et rien d'autre ne change. Si le site reste sur le même compte d'hébergement, alors vous n'avez pas du tout besoin d'un plugin de migration.
Vous avez seulement besoin de pointer le nouveau domaine vers votre site et de mettre à jour les URL.
Tout d'abord, ajoutez le nouveau domaine dans votre tableau de bord d'hébergement et assignez-le à votre site web existant. La plupart des hébergeurs appellent ce paramètre le « domaine principal » ou « domaine assigné » pour le site.
La documentation de votre hébergement vous indiquera où trouver ce paramètre, et le support de votre hébergement peut également le modifier pour vous.
Ensuite, connectez-vous à votre espace d'administration WordPress et allez à la page Paramètres » Général. Ici, vous devez remplacer l'ancien domaine par le nouveau dans les champs « Adresse WordPress (URL) » et « Adresse du site (URL) ».

Après avoir cliqué sur « Enregistrer les modifications », WordPress vous déconnectera. Reconnectez-vous sur le nouveau domaine pour continuer.
Note : Si vous ne pouvez pas accéder à la zone d’administration, vous pouvez définir les mêmes valeurs dans votre fichier wp-config.php en ajoutant define( 'WP_HOME', 'https://newdomain.com' ); et define( 'WP_SITEURL', 'https://newdomain.com' );.
Votre base de données contient toujours l’ancien domaine dans le contenu des articles, les URL d’images et les paramètres. Le moyen le plus simple de tout corriger est d’utiliser le plugin gratuit Search & Replace Everything.
Installez-le et activez-le, puis accédez à la page Outils » WP Search & Replace. Entrez votre ancien domaine dans le champ « Rechercher » et votre nouveau domaine dans le champ « Remplacer par », et sélectionnez toutes vos tables.

Le plugin trouvera toutes les occurrences de votre ancien nom de domaine dans la base de données. Vous pourrez alors cliquer sur le bouton Remplacer tout pour les remplacer.
Ou, si vous êtes à l’aise avec la ligne de commande, WP-CLI fait le même travail en une seule ligne :
wp search-replace 'https://oldsite.com' 'https://newsite.com' --all-tables
WordPress stocke certains paramètres dans un format texte spécial appelé données sérialisées, et les modifier avec des requêtes SQL simples peut les corrompre. Les deux outils ci-dessus gèrent les données sérialisées en toute sécurité, c’est pourquoi nous les recommandons plutôt que des modifications directes de la base de données.
Enfin, votre ancien domaine doit toujours rediriger, et Google doit toujours être informé du changement.
Suivez les étapes 4 et 5 ci-dessus, qui fonctionnent exactement de la même manière pour un changement de domaine sur place.
Comment déplacer WordPress vers un nouveau domaine sans plugin
Vous pouvez déplacer WordPress vers un nouveau domaine manuellement, sans aucun plugin. Cependant, cela comporte plus d’étapes, et une petite erreur peut casser votre site web, entraînant une interruption jusqu’à ce que vous la corrigiez.
Alors, conservez vos fichiers de sauvegarde jusqu’à ce que vous confirmiez que le nouveau site fonctionne. Voici la version courte du processus :
- Exportez votre base de données. Ouvrez phpMyAdmin depuis votre panneau de contrôle d’hébergement, sélectionnez la base de données de votre site, et utilisez l’onglet Exportation. La méthode rapide au format SQL convient.
- Téléchargez tous vos fichiers WordPress depuis l’ancien domaine via FTP, y compris le dossier wp-content et le fichier caché .htaccess.
- Téléchargez les fichiers vers le dossier racine du nouveau domaine, généralement public_html.
- Créez une nouvelle base de données et un nouvel utilisateur sur l’hébergement du nouveau domaine. L’étape 2 ci-dessus montre exactement comment faire.
- Importez votre fichier .sql dans la nouvelle base de données en utilisant l’onglet Importation de phpMyAdmin.
- Modifiez wp-config.php sur le nouveau domaine et mettez à jour les valeurs DB_NAME, DB_USER et DB_PASSWORD pour correspondre à la base de données que vous venez de créer.
- Mettez à jour les URL. La base de données pointe toujours vers votre ancien domaine, alors effectuez une recherche et un remplacement de l’ancien domaine vers le nouveau. Vous pouvez utiliser le plugin gratuit Search & Replace Everything ou la commande WP-CLI montrée dans la section ci-dessus.
- Testez le nouveau site, puis configurez vos redirections 301 et informez Google (étapes 4 et 5 ci-dessus).
C’est le même processus que Duplicator automatise dans les étapes 1 à 3. Mais si vous êtes à l’aise avec FTP et phpMyAdmin, la méthode manuelle fonctionne tout aussi bien.
Checklist SEO post-migration
Le déménagement n’est pas terminé lorsque le nouveau site se charge. Parcourez cette liste de contrôle au cours des premiers jours pour protéger votre classement :
- Testez vos redirections. Ouvrez plusieurs anciennes URL, y compris des articles, des pages et quelques images. Confirmez que chacune mène à l'URL correspondante et non à la page d'accueil.
- Vérifiez vos balises canoniques. Ces balises indiquent à Google quelle URL est la version officielle d'une page. Affichez le code source de quelques pages et assurez-vous qu'elles pointent vers le nouveau domaine, ce que votre plugin SEO gère normalement automatiquement.
- Mettez à jour votre propriété Google Analytics. Dans GA4, modifiez l'URL de votre flux de données pour y inclure le nouveau domaine afin que votre reporting de trafic se poursuive sans interruption.
- Mettez à jour les liens que vous contrôlez. Modifiez l'URL sur vos profils de réseaux sociaux, votre profil d'entreprise Google, vos annuaires et vos signatures d'e-mail.
- Annoncez le déménagement à vos lecteurs. Publiez un court article de blog et partagez-le avec votre newsletter par e-mail et vos abonnés aux notifications push. Demandez aux lecteurs de signaler tout problème, car ils repèrent souvent des choses que vous avez manquées.
- Conservez l'ancien domaine enregistré et redirigez-le pendant au moins 12 mois, ou plus longtemps si vous le pouvez. Si l'ancien domaine expire, toutes les redirections échouent et vous perdez toute valeur SEO restante.
Questions fréquemment posées sur le déplacement d'un site WordPress
Voici les réponses aux questions que nous entendons le plus souvent concernant le déplacement d'un site WordPress vers un nouveau domaine.
1. Changer le nom de mon domaine nuira-t-il définitivement à mon référencement ?
Non. Une légère baisse temporaire des classements est normale pendant que les moteurs de recherche traitent le changement.
Cependant, les redirections 301 et la notification Search Console de ce guide indiquent exactement à Google où vous avez déménagé, afin qu'il puisse transférer votre autorité existante vers le nouveau domaine.
Vous voudrez peut-être aussi consulter notre guide sur comment vérifier que votre SEO est intact après la migration du domaine WordPress.
2. Combien de temps prend l'ensemble du processus de migration de domaine ?
Vous pouvez généralement réaliser les étapes techniques de ce guide, de la sauvegarde de votre site à la configuration des redirections, en quelques heures.
Cependant, il faudra plus de temps aux moteurs de recherche comme Google pour explorer et indexer complètement votre nouveau domaine. Bien que la notification à Google accélère ce processus, il peut s'écouler plusieurs semaines avant que vos classements ne se stabilisent complètement après le déménagement.
3. Puis-je déplacer mon site WordPress sans utiliser un plugin comme Duplicator ?
Oui, vous pouvez transférer vos fichiers via FTP, exporter et importer votre base de données avec phpMyAdmin, puis mettre à jour les URL. Nous couvrons les étapes exactes dans la section de migration manuelle de ce guide.
Un plugin comme Duplicator automatise simplement les parties les plus sujettes aux erreurs, telles que les mises à jour d'URL et le conditionnement de la base de données, c'est pourquoi la plupart des débutants le trouvent plus rapide et plus sûr.
4. Quelle est la principale différence entre déménager vers un nouveau domaine et vers un nouvel hébergeur ?
Déménager vers un nouveau domaine, c'est comme changer l'adresse postale de votre entreprise. Déménager vers un nouvel hébergeur, c'est comme changer l'entreprise qui possède le bâtiment, mais votre adresse reste la même.
Ce guide concerne le changement de votre domaine, qui a ses propres exigences SEO comme les redirections 301.
5. Comment changer le domaine principal dans WordPress ?
Si votre site reste sur le même compte d'hébergement, pointez le nouveau domaine vers votre site existant depuis votre tableau de bord d'hébergement, puis mettez à jour les champs « Adresse WordPress (URL) » et « Adresse du site (URL) » sous Réglages » Général.
Après cela, effectuez une recherche et un remplacement des anciennes URL et configurez des redirections 301. La section changer uniquement votre nom de domaine ci-dessus explique chaque étape.
Tutoriel vidéo
Nous espérons que ce tutoriel vous a aidé à déplacer votre site WordPress vers un nouveau nom de domaine. Vous voudrez peut-être aussi consulter notre guide ultime de migration WordPress ou notre guide complet sur le SEO WordPress.
Si vous avez aimé cet article, abonnez-vous à notre Chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.


Greta Anderson
Wow, ça a très bien fonctionné ! Merci !
Elliott Bailey
C'était exactement ce que je cherchais ! Merci ED
Vikram
L'installateur.PHP Setup renvoie une erreur 503 Interne ou une mauvaise configuration en cliquant sur suivant après avoir saisi les détails de la base de données dans installer.PHP
Jon Wilson
Merci, cela a parfaitement fonctionné et mon nouveau site est opérationnel !
Les interfaces ont un peu changé, donc les captures d'écran pourraient être mises à jour, mais c'est assez facile à comprendre. La suppression de la base de données est un peu effrayante et confuse. J'ai créé une nouvelle base de données et l'ai installée là, ce qui a bien fonctionné. Sinon, cela aurait pu supprimer ma base de données existante (maintenant ancienne) et la réécrire. Je voulais laisser tout l'ancien site intact jusqu'à ce que le nouveau site soit en ligne, puis faire la redirection 303. L'interface de la Search Console de Google a également été mise à jour, mais c'est assez facile à comprendre en faisant une recherche rapide sur Google.
Aditya
Cela signifie que nous devrions avoir un nouvel hébergeur pour le nouveau site vers lequel nous déménageons... pouvons-nous le faire avec le même hébergement que celui sur lequel se trouve l'ancien site ?
Support WPBeginner
Vous pouvez changer les noms de domaine sur un hôte existant en changeant simplement les DNS et en pointant le nouveau domaine vers votre installation WordPress existante. Cependant, vous devrez toujours mettre à jour les URL dans WordPress, configurer des redirections et informer les moteurs de recherche du changement d'adresse.
Admin
Aditya
Mon plugin Duplicator ne génère pas Installer.php et le fichier archive, il affiche une erreur.
Que faire
Aditya
Je suis sur un hébergement Linux Economy GoDaddy avec Cpanel
Adick
Merci pour cet article, il a été très utile !
Karan Bhagat
Oups, je suis désolé, j'ai oublié de demander quelque chose dans mon commentaire précédent, dois-je ajouter newsite.com à mon webmaster et à analytics séparément ou cela suivra-t-il l'ancien ?
Karan Bhagat
C'est ce que j'appelle la perfection, fait en moins de 15 minutes, aucun problème, fonctionne correctement et j'espère qu'aucun problème ne surviendra à l'avenir non plus.
Un grand merci à l'équipe de WPBeginner.
Katie Steckly
donc avez-vous dû configurer Analytics séparément ? Je me pose la question aussi
Brooke Browne
C'est super, merci ! Je suis heureux de voir que le plugin que vous recommandez est toujours d'actualité, tant d'années après avoir posté ceci.
Une question que j'ai est si je dois faire quelque chose de différent compte tenu de mon scénario. J'ai l'ancien domaine en ligne, et j'ai un site de développement en ligne qui n'est tout simplement pas indexé. Le site de développement est celui que je veux pousser vers le nouveau domaine, donc j'ai pensé que je pourrais sauter la mise à jour de l'ancien domaine. C'est bon de faire ce processus avec devwww.olddomain.com > newdomain.com, n'est-ce pas ?
Je suis juste le web designer et j'ai récemment perdu mon développeur, donc tout cela est nouveau pour moi, et effrayant. Merci !
Support WPBeginner
Oui.
Admin
Jasmine
Bonjour, je souhaite transférer mes articles de blog de 2 anciens sites de niches différentes vers 1 nouveau site d'autorité. Les 2 anciens sites web de niche ont toujours été en mode maintenance mais sont enregistrés auprès de GWMT.
Cela étant dit, après avoir transféré mes 20+ articles au total vers le nouveau site,
Dois-je toujours faire des redirections 301 et notifier Google du changement d'adresse même s'il n'a pas été indexé ?
Sugianto
Beau post. Ça m'a beaucoup aidé. mais maintenant j'ai un nouveau problème après avoir fait la redirection. j'ai déplacé mon ancien site vers un nouveau nom de sous-domaine. Maintenant, je veux installer un nouveau WordPress vierge sur mon ancien nom de domaine, mais après l'installation, lorsque je veux accéder à la zone de connexion wp, cela me connecte toujours à mon nouveau site de sous-domaine. comment résoudre ça ? s'il vous plaît aidez-moi
umukub
Si j'ai un ancien site désindexé par les moteurs de recherche, puis que je fais une redirection vers un nouveau site. Le nouveau site aura-t-il un impact de désindexation comme l'ancien site ?
Support WPBeginner
Si votre ancien site a été pénalisé par les moteurs de recherche, et que votre nouveau site a le même contenu. Tôt ou tard, votre nouveau site sera également pénalisé et désindexé.
Admin
Badger
J’ai passé l’année dernière en tant que rédacteur en chef d’un blog académique raisonnablement populaire. Je pense utiliser Duplicator pour créer une copie du blog qui sera stockée secrètement sur un sous-domaine de mon propre site Web personnel. De cette façon, je pourrai montrer aux employeurs potentiels un enregistrement de mon travail éditorial. Anticipez-vous des problèmes pour le blog réel tant que je dis aux moteurs de recherche de ne pas indexer le doublon et que je ne mets pas en place de redirections 301 ou que je ne notifie pas Google ?
Support WPBeginner
Vous pouvez le faire, mais les moteurs de recherche peuvent toujours explorer votre site Web. Pour être plus prudent, nous vous recommandons de protéger par mot de passe l’ensemble du sous-domaine avec .htaccess. De cette façon, les moteurs de recherche ne pourront pas l’explorer et vous pourrez envoyer un lien avec un nom d’utilisateur et un mot de passe à n’importe qui.
Admin
Karan Bhagat
Salut,
J'ai une confusion. Supposons que je possède un site oldsite et que je l'ai migré vers newsite en le redirigeant, et que le nom de domaine oldsite est sur le point d'expirer, dois-je le renouveler chaque année en plus de newsite.com ?
Support WPBeginner
Vous devriez conserver l’ancien domaine pendant au moins six mois.
Admin
Carmia
Merci beaucoup pour ce tutoriel utile ! J’ai déplacé mon site avec succès vers un nouveau domaine avec votre aide.
Prince
N’utilisez pas Duplicator, il ne copie pas les polices. Il les remplace par Times New Roman.
Andy
Question rapide, savez-vous ce qu'il advient des likes Facebook sur les publications individuelles si je change de domaine et que j'effectue une redirection 301 pour l'ancien.
Sont-ils conservés car il s'agit d'une redirection 301 ou le nombre de likes tombera-t-il à zéro ?
L'équipe de WPBeginner
Veuillez consulter : Comment mettre à jour les URL lors du déplacement de votre site WordPress
Carol Faughnan
J'ai transféré un sous-domaine vers le domaine principal et la page d'accueil est sans le préfixe du sous-domaine, mais les autres pages ont toujours le préfixe. Comment puis-je le supprimer ? Et dois-je toujours rediriger les URL dans webmaster ?
L'équipe de WPBeginner
6-12 mois, juste pour être sûr.
Mathieu
Merci. Autre question : vous dites que les classements dans les moteurs de recherche seront temporairement affectés. Quelle est l'ampleur de la perte de visites organiques et combien de temps cela dure-t-il ?
Mathieu
Merci pour ce guide complet et facile à suivre. Une question : combien de temps conseillez-vous de conserver l'ancien domaine/site après le passage au nouveau domaine ?
Tauseef
J'ai un blog wordpress.org. Maintenant, je suis passé de .com à .org, j'avais entre 4 000 et 400 visites par jour. Après le changement, j'ai de la chance si j'atteins 160 maximum et quand je suis passé de .com à .org, le domaine est exactement le même.
Pourquoi cela se produirait-il ? Mon domaine est toujours .com, je suis juste passé de wordpress.com à wordpress.org
Alex Sol
Ok, je sais que c'est un vieil article mais j'espère que je peux encore obtenir une réponse
1. Je pense déplacer blog.ancien-domaine.com vers nouveau-domaine.com... Donc, Duplicator va-t-il changer tous les liens correctement ? Par exemple, si l'ancien site avait un article : blog.ancien-domaine.com/cet-article, sera-t-il maintenant créé comme nouveau-domaine.com/cet-article ?
2. Une fois que j'aurai redirigé avec 301, dois-je faire quelque chose avec le contenu de l'ancien site ? Dois-je le laisser ou le supprimer ? Si je le laisse, je suppose que je dois continuer à renouveler l'ancien domaine également ?
Merci !
stew7645
Merci, j'ai trouvé ce guide extrêmement utile et bien expliqué. J'ai réussi à déplacer mon site d'un domaine à un autre en environ une heure
L'équipe de WPBeginner
Oui, c'est une bonne idée de soumettre votre sitemap à Bing également.
Christian Locke
super tutoriel, gros gain de temps. J'ai informé Google des changements via les outils pour webmasters et ce fut un jeu d'enfant. Je voulais juste demander, recommandez-vous de faire de même dans les outils pour webmasters de Bing ? Je n'accorde pas vraiment beaucoup d'importance à Bing en général, mais si cela pouvait aider d'une manière ou d'une autre, je le ferais. Le processus est plus compliqué et si cela peut être évité, c'est vraiment ce que je veux entendre, mais si c'est une bonne idée, je prendrai le temps de le faire. Merci de nous offrir ce tutoriel et de prendre le temps de répondre à nos questions !
Joe
Cet article n'a certainement pas été écrit pour un débutant. Je suis resté bloqué à peu près ici : « Assurez-vous que le répertoire racine, ou le répertoire où vous souhaitez copier votre site Web, est complètement vide. » Qu'est-ce que le répertoire racine ? Ensuite, je ne sais de toute façon pas quelles informations d'identification utiliser pour me connecter.
markyh2904
Désolé d'arriver en retard à la fête mais je viens de tomber sur ce post en cherchant comment déplacer l'un de mes sites WP
J'ai été pénalisé par G (penguin 3) sur l'un de mes sites musicaux car j'ai bêtement acheté trop de mauvais packs de liens sur fiverr il y a quelques années et mon domaine est juste considéré comme spammy maintenant.
Est-ce que cela fonctionnera si je veux échanger le contenu de mon site vers un nouveau domaine MAIS sans 301 mon ancien site vers le nouveau site ? Et si oui, dois-je désindexer mon ancien site immédiatement après le transfert ou avant ?
Merci d'avance
Hicham Alaoui
Bonjour,
J'ai déplacé mon site Web « http://www.mywebsite.com » vers « http://www.mywebsite.com/blog » et après quelques mois, j'ai déplacé des articles comme avant et j'ai supprimé tout le contenu de /blog.
Le problème est que Google référence toujours le même article comme contenu dupliqué, je fais les redirections manuellement, mais il y a plus de 9000 liens considérés comme introuvables, je ne finirai jamais !
J'ai essayé de résoudre ce problème avec l'outil de Yoast « https://yoast.com/wp-content/permalink-helper.php », mais soit il ne fonctionne pas pour moi, soit je n'ai pas compris comment.
Avez-vous une solution s'il vous plaît ?
Merci.
Tom Durkin
Je n'avais pas pensé à chercher un plugin pour gérer cela, il faudra que j'y jette un œil !
John R. Meese
Heureux de le faire !
L'équipe de WPBeginner
Si votre URL temporaire était publique et que vous n'aviez pas bloqué les moteurs de recherche, alors il est possible que les moteurs de recherche aient exploré l'URL. Parfois, une URL peut ne pas apparaître dans l'index de recherche mais est toujours là et peut apparaître à tout moment. Vous devriez donc configurer une redirection 301 juste pour être sûr.
D'un autre côté, si vous êtes à peu près sûr qu'elle n'a pas été explorée ou indexée par les moteurs de recherche, alors vous n'avez pas besoin de configurer une redirection 301.
Quant à l'étape 2, veuillez consulter notre guide sur la façon d'utiliser FTP pour télécharger ou modifier les fichiers WordPress.
Chad
Si je passe simplement d'une URL temporaire à mon URL permanente, dois-je quand même faire une redirection 301 ? De plus, si je n'ai pas encore soumis le site à GWT, je suppose que je n'ai pas à changer d'adresse dans GWT, il suffit de le soumettre à GWT une fois le transfert de domaine terminé, n'est-ce pas ? Enfin, au milieu de l'étape 2 ci-dessus, « Ensuite, vous devez ouvrir votre FTP et vous connecter à votre nouveau site »... qu'est-ce que cela signifie exactement ? Ouvrir FTP et se connecter à quoi ? Merci à tous, je suis assez novice ici.
L'équipe de WPBeginner
Avez-vous jeté un œil à notre service gratuit de configuration de blog.
L'équipe de WPBeginner
Beth, nous avons un tutoriel sur comment déplacer un site WordPress.com vers WordPress.org auto-hébergé
Concernant votre inquiétude quant à l'indexation par Google d'un site que vous ne souhaitez pas voir indexé. Vous pouvez ajouter un fichier robots.txt dans le répertoire racine de ce domaine et indiquer à Google et à tous les autres robots de ne pas explorer ou indexer ce site.
Beth Terry, CSP
Merci ! Vous êtes géniaux ! Je suis un peu en avance et j'ai fait certaines choses dans le désordre. J'ai déplacé tout le contenu vers un nouveau site de blog redessiné sur un sous-domaine. Ensuite, j'ai changé le thème, etc. sur le blog WP.com.
Je possède déjà le nom de mon blog actif et je l'utilise depuis 7 ans sur le site dot com. J'ai donc déjà des lecteurs et une tonne de contenu, et je l'ai lié à Twitter et LinkedIn.
Je pensais que pointer CactusWrangler vers mon nouveau blog sur sous-domaine devrait m'apporter mon indexation et mes abonnés avec lui, mais peut-être pas. Tout le contenu et les médias sont sur le nouveau site. Je l'ai fait avec le plugin Jetpack... Alors, dois-je simplement dire à GoDaddy mes nouvelles informations DNS ? Malheureusement, le support WP de Jetpack est indisponible jusqu'au 24 septembre !
Aïe ! Mon objectif est de faire en sorte que mon site web et mon blog se ressemblent pour que les liens aller-retour soient fluides et cohérents. Une fois que j'aurai terminé, je devrai changer les thèmes du site principal qui est un site actif depuis 1998.
Je ne sais pas comment vous faites ça pour gagner votre vie ! J'ai les yeux embués et mon cerveau est en bouillie ! ;-D
Beth Terry, CSP
Est-ce que cela s'applique également au passage de WP.com à WP.org ? J'ai créé un sous-domaine sur mon site Web pour mon blog afin de pouvoir créer un nouveau design. J'avais un blog sur WP.com et j'ai déplacé le contenu vers le nouveau design. J'ai maintenant deux sites identiques et je dois fermer celui du .com avant que Google ne marque le nouveau comme faux. J'essaie de comprendre les prochaines étapes. Je ne suis pas encore techniquement passé « en ligne » avec le sous-domaine, donc mon URL pour le blog pointe toujours vers le site .com. Le commentaire ci-dessous sur les sous-domaines me préoccupe. Y a-t-il quelque chose que je dois surveiller ?
Je sais que je suis à environ 3 étapes de la résolution de ce problème, je ne sais juste pas comment procéder. Merci pour cet article informatif !!
David
Je redoutais de déplacer le grand site de ma femme vers une nouvelle URL. Vos instructions sont les plus claires que j'ai pu trouver et le processus n'a finalement pas été si difficile. Merci beaucoup. Le mieux, c'est que tout fonctionne. Il me reste encore quelques titres de page et des paramètres SEO à modifier manuellement. Maintenant, je n'ai pas tout à fait la profondeur de gratitude dans la banque avec ma femme comme je l'espérais, mais c'est pour le mieux, je suppose.
Jenny
C'était incroyable. Un sauveur absolu. Excellent article !!
Keshav
Bonjour, je souhaite déplacer mon blog WordPress de blog.votresite.com vers news.votresite.com. De plus, je souhaite changer la structure de l'URL de /nom-de-publication à /id-de-publication/nom-de-publication
Comment devons-nous procéder pour la redirection d'URL ?
Alberto
Salut !
J'ai une installation multisite. Je veux déplacer un seul site web de cette installation.
J'ai déjà le nouveau site web opérationnel et j'ai juste besoin de mettre en place les redirections 301.
Le site web que je déplace est oldsite.com/the-site et je le déplace vers newsite.com
Comment puis-je faire cela sans rediriger tous les sites web de l'installation multisite ?
L'équipe de WPBeginner
Non, si vos utilisateurs peuvent toujours accéder à votre site et à vos publications aux mêmes URL qu'auparavant, alors vous devez configurer une redirection 301. Mais s'ils ne le peuvent pas, cela signifie que les moteurs de recherche ne le peuvent pas non plus. De cette façon, vous perdrez beaucoup de trafic et votre classement dans les moteurs de recherche également.
Susan Finch
Eh bien, puisque l'ancien domaine sera simplement une redirection vers le nouveau, cela peut être problématique car les résultats sont tous absolus dans les moteurs de recherche. Je suppose que je dois créer quelques 301. Merci pour votre réponse rapide.
Susan Finch
Nous changeons simplement notre URL WP – nous ne déménageons pas. Les redirections 301 sont-elles toujours nécessaires si nous suivons les étapes des permaliens et de la notification aux utilisateurs ?
Simon Somlai
L'URL ressemble actuellement à ceci http://www.oldsite.com/newsite.com comment puis-je changer cela en un newsite.com régulier ?
John Meese
Vous devrez ajouter « http:// » avant newsite.com pour que cela fonctionne correctement.
Simon Somlai
D'accord John ! J'ai réussi
Merci pour ton aide mec
Vishal Kumar
Simple mais efficace… Merci à l'équipe WPBegginner.
J'ai une autre question... Cela fait 20 jours que j'ai déplacé mon site vers le nouveau domaine avec succès en suivant les étapes ci-dessus. Maintenant, étant donné que l'ancien domaine est toujours en ligne et redirige les utilisateurs vers le nouveau domaine, dois-je envisager de supprimer les données de l'ancien domaine pour éviter les pénalités de duplication. Merci de me conseiller…
Tim Ludy
Excellente ressource, merci ! Y a-t-il un moyen de ne rediriger que les articles de blog et pas tout le site ? Nous créons un tout nouveau site Web pour un secteur d'activité, donc seulement certaines pages de l'ancien site Web passeront sur le nouveau site et le reste restera sur l'ancien site.
Om Livin'
Question rapide concernant Pinterest… dois-je aller changer tous mes liens épinglés ??
Hieu Nguyen
Excellent ! Juste ce que je cherchais.
Mais si je ne veux pas déplacer le site WP, est-il possible de changer uniquement l'URL ?
L'équipe de WPBeginner
vous pouvez exclure les sous-domaines de votre fichier .htaccess en ajoutant cette ligne juste avant la ligne RewriteRule :
RewriteCond %{HTTP_HOST} !^sousdomaine.exemple.com$ [NC]
Shah Jahan
Bonjour, Merci pour la réponse, j'ai ajouté le code,
RewriteCond %{HTTP_HOST} !^subdomain.olddomain.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
maintenant quand j'essaie d'accéder à subdomain.olddomain.com, il redirige vers newdomain.com/subdomain.olddomain.com
Shah Jahan Labar
J'ai des sous-domaines, quand j'essaie d'appliquer la règle de redirection, mes sous-domaines sont également redirigés.
Kasa
Qu'en est-il de la redirection d'un sous-domaine vers un nouveau domaine différent ?
Le processus est-il le même, car vous ne pouvez pas modifier l'adresse d'un sous-domaine dans les outils de référencement.