Voulez-vous migrer votre site WordPress d'un nom de domaine à un autre sur le même serveur ? Changer de nom de domaine peut affecter le classement de votre site web dans les moteurs de recherche. Pour minimiser cet impact, vous devrez suivre un processus étape par étape spécifique et une liste de contrôle de migration de site SEO pour retrouver votre position de recherche après le transfert.
Dans cet article, nous vous montrerons comment déplacer correctement votre site WordPress vers un nouveau nom de domaine avec un impact minimal sur le SEO.
Évaluez votre site WordPress
Déplacer votre site WordPress vers un nouveau nom de domaine est un processus complètement différent de la migration de votre site web d'un hébergeur web à un autre. Pour le processus couvert dans ce guide, vous aurez le même hébergement web mais un nouveau nom de domaine. Si vous n'êtes pas sûr du processus dont vous avez besoin, lisez notre article sur la différence entre un nom de domaine et un hébergement web.
Avant de commencer, vous devez vérifier que votre site WordPress fonctionne correctement sur votre nom de domaine actuel et que vous avez acheté un nouveau nom de domaine. Si vous n'avez pas encore votre nouveau nom de domaine, vous pouvez l'acheter auprès de l'un des meilleurs bureaux d'enregistrement de noms de domaine du marché.
Connexe : Le meilleur outil générateur de noms de site Web (gratuit)
Assurez-vous d'avoir accès au cPanel de votre site Web et de pouvoir connecter votre site à un client FTP. Une fois que vous avez revérifié tous ces facteurs, vous pouvez procéder et commencer le processus de migration.
Remarque : Il est important que vous sachiez qu'un léger impact sur le trafic de votre site Web est normal lorsque vous changez de domaine. Cependant, nous vous aiderons, étape par étape, à atteindre vos objectifs sans perdre le contrôle de votre classement dans les moteurs de recherche.
Prêt ? Commençons.
Étape 1 : Créez une sauvegarde complète de WordPress
Pour commencer, vous aurez besoin d'une sauvegarde complète de votre site WordPress. Vous pouvez trouver de nombreux plugins de sauvegarde WordPress, mais nous vous recommandons vivement d'utiliser le plugin Duplicator de WordPress pour ce processus.
Duplicator est le meilleur plugin gratuit de sauvegarde et de migration WordPress.

La première chose que vous devrez faire est d'installer le plugin Duplicator. Si vous avez besoin d'aide, consultez notre guide sur comment installer un plugin WordPress.
Lors de l'activation, vous verrez un nouveau menu « Duplicator » dans le back-end d'administration de votre site web. Vous devrez aller sur la page Duplicator » Packages et créer un nouveau package.

Sur la page suivante, donnez un nom au nouveau package, sélectionnez l'emplacement de stockage, choisissez le type d'archive et cliquez sur le bouton « Next ».
Il analysera votre site web, et vous devrez attendre quelques minutes jusqu'à ce que l'analyse soit terminée.

Une fois l'analyse terminée avec succès, vous pouvez cliquer sur le bouton « Build » pour créer une sauvegarde complète de votre site WordPress.

En fonction de la taille de votre site web et de vos fichiers multimédias, le processus de sauvegarde peut prendre plusieurs minutes.
Lorsqu'il sera terminé avec succès, vous trouverez les fichiers « Installer » et « Archive » à télécharger sous forme de package. Vous pouvez également cliquer sur l'option « Both Files » pour les télécharger instantanément sur votre ordinateur.

Dans ce package, vous trouverez un fichier Archive qui contient une version dupliquée de votre site WordPress. Vous l'utiliserez pour basculer votre site vers un nouveau nom de domaine. Tandis que le fichier Installer peut vous aider à automatiser et à exécuter le processus de migration.
Étape 2 : Configurer une base de données pour votre nouveau domaine
Vous aurez besoin d'une base de données sur votre hébergement web pour votre nouveau nom de domaine. Cette base de données stockera les fichiers et scripts WordPress de votre site web.
Remarque : Si vous avez une base de données de rechange, vous pouvez passer directement à l'étape suivante. Sinon, continuez avec cette étape.
Vous devrez vous connecter à votre compte cPanel pour créer une nouvelle base de données. Une fois connecté, vous pouvez aller dans l'option Bases de données » Bases de données MySQL pour continuer.

Ensuite, vous devrez entrer un nom pour la nouvelle base de données et cliquer sur le bouton 'Créer une base de données'.

Une nouvelle base de données sera créée sur le compte cPanel de votre site web.
Après cela, vous devrez passer à la section Utilisateurs MySQL ci-dessous. Entrez le nom d'utilisateur et le mot de passe, puis cliquez sur le bouton 'Créer un utilisateur'.

Vous aurez maintenant une nouvelle base de données et un nouvel utilisateur. Vous devez les lier ensemble, afin que l'utilisateur puisse travailler pour la base de données.
Dans la section 'Ajouter un utilisateur à la base de données', vous devrez sélectionner l'utilisateur que vous venez de créer, puis vous pourrez sélectionner la nouvelle base de données. Cliquez sur le bouton 'Ajouter' pour les lier.

Une fois ajoutés, vous êtes prêt à basculer votre site web de votre ancien nom de domaine vers votre nouveau nom de domaine. Copiez les informations (y compris le nom de la base de données, l'utilisateur et le mot de passe) dans un bloc-notes. Vous en aurez besoin plus tard !
Étape 3 : Télécharger les fichiers de sauvegarde WordPress
Vous avez téléchargé les fichiers 'Installer' et 'Archive' sur votre ordinateur.
Maintenant, vous devez vous connecter à votre nouveau nom de domaine avec un client FTP. Dans le répertoire racine, vous pouvez télécharger les fichiers Installer et Archive.

Après avoir téléchargé les fichiers, vous pouvez continuer et visiter cette URL dans un onglet de navigateur :
http://newsite.com/installer.php
Dans cette URL, remplacez « newsite.com » par votre nouveau nom de domaine, et installer.php peut vous aider avec la migration comme discuté précédemment.
Une fois que vous exécutez cette URL, le processus de migration commencera automatiquement.

Sur l'écran suivant, vous pouvez laisser tous les paramètres tels quels. Commencez par cocher l'option des conditions générales. Cliquez sur le bouton « Suivant » pour continuer.
Ensuite, vous devrez saisir les informations de la base de données.
Dans le champ Hôte, vous devez entrer « localhost » et les autres champs obtiendront les détails que vous avez copiés précédemment.

Assurez-vous de cliquer sur le bouton « Suivant ».
Après cela, il téléversera vos fichiers de sauvegarde WordPress dans la base de données que vous avez créée pour le nouveau nom de domaine.
Il affichera les nouveaux paramètres, y compris l'URL, le chemin et le titre de votre nouveau domaine. Si les informations sont correctes, cliquez sur le bouton « Suivant ».

Avec cela, le processus de migration du site est réussi, et votre site Web aura été déplacé avec succès vers votre nouveau nom de domaine.

Enfin, vous verrez le bouton « Connexion administrateur » qui vous mènera à la page de connexion WordPress pour votre nouveau nom de domaine.
Étape 4 : Ajouter des redirections permanentes
Vous avez peut-être déplacé votre site Web vers votre nouveau nom de domaine, mais les moteurs de recherche peuvent encore avoir des traces de votre ancien nom de domaine. Cela peut distraire vos utilisateurs, et ce n'est pas non plus bon pour votre référencement.
Pour éviter cela, vous devez configurer des redirections permanentes 301.
Les redirections permanentes garantiront que vos utilisateurs visitant depuis l'URL de l'ancien domaine seront automatiquement redirigés vers votre nouveau nom de domaine.
Tout d'abord, vous devrez connecter votre ancien site Web à l'aide d'un client FTP. Recherchez le fichier .htaccess dans votre répertoire racine et modifiez-le.
Vous devrez ajouter ce code en haut de l'autre code dans votre fichier .htaccess :
#Options +FollowSymLinks RewriteEngine on RewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]
Dans ce code, vous devrez changer l'URL (http://www.newsite.com/) par le nom de votre nouveau domaine.
Le RewriteEngine s'assurera que les visiteurs arrivant sur votre ancienne URL seront redirigés vers l'URL de votre nouveau domaine.
Vous pouvez tester la redirection en visitant le nom de votre ancien domaine. Il devrait automatiquement vous rediriger vers votre site Web sur votre nouveau domaine. S'il y a un problème, vous pouvez contacter votre fournisseur d'hébergement Web pour configurer les redirections.
Nous comprenons que l'ajout de code à votre site WordPress peut être déroutant. Pour cette raison, vous pouvez également utiliser le plugin AIOSEO pour ajouter les redirections.
Consultez ce tutoriel sur comment ajouter des redirections 301 à l'aide du plugin AIOSEO.
Étape 5 : Informer Google du changement d'adresse
La redirection aidera vos utilisateurs à voir votre site Web sur le nom de votre nouveau domaine. Cependant, vous devriez également informer Google de ce changement afin que le moteur de recherche puisse rechercher le nouveau nom de domaine et l'afficher dans ses résultats de recherche pour vos utilisateurs.
Commencez par ajouter le nouveau domaine à la Google Search Console. Vous devriez consulter ce guide complet de Google Search Console pour obtenir de l'aide.
Après cela, vous devrez accéder à l'ancienne version de Google Search Console pour utiliser l'outil « Changement d'adresse ».

Basculez simplement vers votre ancien nom de domaine dans le menu déroulant à côté du bouton « Utiliser la nouvelle Search Console ». Ensuite, cliquez sur l'icône des paramètres et sélectionnez « Changement d'adresse ».

Cela lancera l'outil de changement d'adresse. Vous pouvez sélectionner votre nouveau site Web, tester les redirections permanentes 301 et soumettre votre site pour informer Google du changement d'adresse.

Cette étape permettra à Google d'être informé du récent changement de nom de domaine de votre site, et il sera plus facile pour le moteur de recherche d'explorer rapidement votre nouvelle URL.
Étape 6 : Informez vos utilisateurs
En suivant les étapes ci-dessus, vous vous êtes assuré que vos utilisateurs seraient redirigés vers votre nouveau nom de domaine. Cependant, vous pouvez également les informer personnellement de ce changement d'adresse de domaine de votre site.
Le moyen le plus simple de le faire est de publier un article avec la mise à jour et de le partager sur les réseaux sociaux avec vos utilisateurs. Vous pouvez également envoyer une mise à jour à votre liste d'e-mails pour les informer du changement.
Dans l'e-mail, vous pouvez demander à vos utilisateurs de tester votre site Web et de vous faire savoir s'ils rencontrent des problèmes. Cela aidera vos utilisateurs à se souvenir du nouveau nom de domaine de votre site, et vous obtiendrez des informations de plusieurs personnes.
Félicitations ! Vous venez de migrer votre site WordPress vers un nouveau domaine sur le même hébergeur. Voici quelques réponses aux questions que nous recevons couramment sur la migration de site.
FAQ : Comment déplacer correctement WordPress vers un nouveau nom de domaine
Combien de temps prend une migration de site Web lors de l'utilisation de Duplicator ?
En moyenne, le temps nécessaire pour migrer un site avec Duplicator peut varier de quelques minutes à quelques heures, en fonction de la complexité et de la taille du site. Il est également préférable de prévoir du temps pour les tâches post-migration.
Que doit contenir votre checklist SEO pour la migration de site ?
- Sauvegarde : Créez une sauvegarde complète de votre site.
- Structure des URL : Décidez si vous allez conserver la même structure d'URL ou la modifier. Si vous la modifiez, planifiez les redirections 301 en conséquence.
- Sitemap XML : Créez et soumettez un sitemap XML mis à jour aux moteurs de recherche.
- Robots.txt : Vérifiez et mettez à jour votre fichier robots.txt pour assurer un indexation correcte.
- Explorabilité : Testez l'explorabilité du nouveau site à l'aide d'outils tels que Google Search Console.
- Vérifier les liens brisés : Identifiez et corrigez les liens brisés à l'aide d'outils tels que AIOSEO
- Adapté aux mobiles : Assurez-vous que le nouveau site est adapté aux mobiles (conception réactive).
- Vitesse des pages : Optimisez la vitesse des pages pour les appareils de bureau et mobiles.
Quelles étapes dois-je suivre pour tester mon site web en profondeur après la migration ?
- Vérifiez tous les liens internes et externes pour confirmer qu'ils fonctionnent correctement.
- Testez la fonctionnalité du site web, y compris les formulaires, les fonctionnalités e-commerce et les éléments interactifs.
- Vérifiez que les images et les fichiers multimédias se chargent sans problème.
- Testez la réactivité du site sur différents appareils et navigateurs.
- Examinez les éléments SEO de votre site web, tels que les balises meta et les données structurées, pour vous assurer qu'ils sont intacts.
Des tests rigoureux permettent d'identifier et de résoudre tout problème post-migration, garantissant une expérience utilisateur fluide.
Combien de temps faut-il aux moteurs de recherche pour reconnaître et s'adapter à un changement de domaine ?
Il peut falloir de quelques jours à quelques mois pour que les moteurs de recherche comme Google mettent à jour leurs index et associent correctement votre nouveau domaine au contenu de votre site Web. Pendant cette période de transition, il est courant de constater des fluctuations dans votre classement SEO. Vous pouvez demander à Google d'explorer votre site via Google Search Console ou son outil de rafraîchissement de contenu.
Nous espérons que ce guide vous a aidé à apprendre comment déplacer correctement votre site WordPress vers un nouveau nom de domaine. Vous voudrez peut-être aussi consulter notre article étape par étape sur la façon de transférer WordPress d'un serveur local vers un site en ligne.
Nous avons également ces guides utiles pour vous :
- Comment réparer et prévenir le détournement de domaine pour tout site Web
- Comment déplacer votre site de WordPress.com à WordPress.org (étape par étape)
- Les meilleures sociétés d'hébergement WordPress (Vrais avis, sans blabla)
À partir des articles ci-dessus, vous apprendrez comment protéger votre domaine, les meilleures sociétés d'hébergement WordPress, et aussi comment migrer votre site de WordPress.com vers WordPress.org.
Article très informatif mais personnellement, je trouve que Duplicator ou d'autres plugins pour déplacer un site Web sont un cauchemar, j'ai passé des heures par le passé à essayer de les faire fonctionner en raison d'un manque d'espace ou de ressources sur l'ancien serveur, etc.
Je préfère utiliser la méthode directe consistant à utiliser FTP pour télécharger / téléverser les fichiers et une sauvegarde de base de données, puis j'ai du code SQL à exécuter pour modifier toutes les URL, ou vous pouvez utiliser le plugin Velvet Blues Update Urls. Ça ne rate jamais.