Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
30 Millions+
Sites web utilisant nos plugins
20+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment déplacer facilement WordPress vers un nouveau domaine (sans perdre de SEO)

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.

Déplacer votre site WordPress vers un nouveau nom de domaine

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

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 ».

Créer une nouvelle sauvegarde dans Duplicator

Duplicator va maintenant démarrer l'assistant de sauvegarde et attribuer automatiquement un nom à cette sauvegarde.

Cliquez sur le bouton « Suivant » pour continuer.

Configuration de la sauvegarde Duplicator avec un nom de sauvegarde attribué automatiquement

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 ».

Construire votre sauvegarde

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.

Fichiers archive et d'installation de téléchargement Duplicator

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 ».

Lancer cPanel dans votre compte d'hébergement WordPress

Cela ouvrira le tableau de bord cPanel.

Faites défiler jusqu'à la section Databases et cliquez sur l'option « Manage My Databases ».

cPanel gérer les bases de données

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

Créer une nouvelle base de données

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’.

Créer un nouvel utilisateur de base de données

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 ».

Ajouter un utilisateur à la base de données

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.

Accorder les privilèges

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.

Télécharger les fichiers de sauvegarde et d'installation

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 Duplicator s'exécute sur le nouveau domaine

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 ».

Entrez les détails de la base de données

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.

Migration terminée

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 ».

Redirection complète du site AIOSEO

É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.

Sélectionnez votre ancien domaine dans 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 ».

Paramètre de changement d'adresse de Google Search Console

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.

Valider et mettre à jour le changement d'adresse dans Google Search Console

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) ».

Modification des champs Adresse WordPress et Adresse du site sur la page Paramètres généraux

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.

Rechercher et remplacer l'ancien domaine par le nouveau

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 :

  1. 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.
  2. Téléchargez tous vos fichiers WordPress depuis l’ancien domaine via FTP, y compris le dossier wp-content et le fichier caché .htaccess.
  3. Téléchargez les fichiers vers le dossier racine du nouveau domaine, généralement public_html.
  4. 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.
  5. Importez votre fichier .sql dans la nouvelle base de données en utilisant l’onglet Importation de phpMyAdmin.
  6. 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.
  7. 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.
  8. 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

S'abonner à WPBeginner

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.

Divulgation : Notre contenu est soutenu par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

512 CommentairesLaisser une r action

  1. 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

  2. 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.

  3. 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 ?

  4. 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 ?

  5. 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.

  6. 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 !

  7. 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é ?

  8. 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

  9. 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 ?

    • 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

  10. 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 ?

    • 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

  11. 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 ?

  12. Merci beaucoup pour ce tutoriel utile ! J’ai déplacé mon site avec succès vers un nouveau domaine avec votre aide.

  13. 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 ?

  14. 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 ?

    • 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 ?

  15. 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 ?

  16. 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

  17. 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 !

  18. 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

  19. 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 ! :-)

  20. 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.

  21. 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

  22. 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.

  23. 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.

  24. 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.

    • 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

  25. 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 !!

  26. 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.

  27. 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 ?

  28. 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 ?

  29. 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.

    • 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.

  30. 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 ?

  31. 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…

  32. 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.

  33. 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 ?

    • 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

  34. J'ai des sous-domaines, quand j'essaie d'appliquer la règle de redirection, mes sous-domaines sont également redirigés.

  35. 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.

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. N'utilisez PAS de mots-clés dans le champ nom. Ayons une conversation personnelle et significative.