Liste de contrôle de migration WordPress : avant et après
Publié: 2023-02-12Si vous avez décidé de changer d'hébergeur, le déplacement de votre site WordPress peut sembler un peu intimidant. Si votre site est pleinement actif, vous vous demandez peut-être comment procéder sans perturber l'expérience utilisateur. Vous pourriez également craindre de perdre des données importantes et de nuire à votre classement dans les moteurs de recherche.
Heureusement, ce sont des problèmes que vous pouvez résoudre grâce à une planification adéquate. En faisant suffisamment de recherches et en suivant une liste de contrôle de migration WordPress, vous pouvez vous rassurer et assurer un processus de migration fluide.
Dans cet article, nous examinerons de plus près la migration de sites Web et pourquoi elle est importante. Ensuite, nous vous guiderons tout au long du processus de migration en examinant ce que vous pouvez faire avant, pendant et après. Commençons!
Qu'est-ce que la migration de site Web ?
La migration de site Web consiste à déplacer un site d'un hébergeur à un autre. Cela implique le transfert de vos fichiers et bases de données vers un nouveau serveur.
Changer d'hébergeur peut être nécessaire si votre entreprise se développe. Par exemple, votre plan d'hébergement actuel peut avoir des ressources limitées et le serveur peut ne pas être en mesure de répondre à une demande accrue de trafic.
De même, vous êtes peut-être insatisfait des performances de votre serveur. Vous rencontrez peut-être des temps de chargement lents et des temps d'arrêt fréquents.
La migration de votre site vers un nouveau fournisseur d'hébergement peut être un processus délicat. Si vous ne le faites pas correctement, vous risquez de perdre une partie de votre contenu, ainsi que votre classement dans les pages de résultats des moteurs de recherche (SERP).
L'importance de la migration de sites Web
La migration de site Web présente de nombreux avantages, selon votre situation. Lorsque vous avez démarré votre entreprise, vous avez probablement opté pour un service d'hébergement abordable.
Cependant, votre site Web se développe probablement avec votre entreprise. Une solution d'hébergement plus avancée peut vous aider à gérer des volumes de trafic plus importants et à offrir une meilleure expérience utilisateur (UX).
Par exemple, vous souhaiterez peut-être passer à un hébergeur qui propose un hébergement WordPress infogéré pour les entreprises, comme WP Engine :
Nos plans d'hébergement spécifiques à WordPress vous facilitent la gestion de votre entreprise en ligne. Nous gérons plusieurs tâches pour vous, notamment les sauvegardes, les mises à jour, les contrôles de sécurité, etc.
Conseils pour une migration de site Web réussie
La plupart des problèmes que vous pourriez rencontrer lors de la migration d'un site Web peuvent être évités grâce à une bonne planification. Par conséquent, il est important que vous fassiez quelques recherches avant de passer à votre nouvel hôte. Par exemple, vous voudrez vous assurer qu'ils offrent un meilleur forfait que votre fournisseur actuel.
De plus, vous voudrez peut-être vérifier si votre nouvel hôte peut vous aider avec la migration. Certains hôtes proposeront de le faire pour vous.
Par exemple, WP Engine s'est associé à BlogVault pour créer un plugin de migration WordPress automatisé :
Vous pouvez également migrer votre site manuellement. Avant de faire cela, vous voudrez peut-être faire une liste complète des liens sur votre site, en utilisant un outil comme Screaming Frog :
Cela peut également vous aider à identifier les erreurs d'exploration et les redirections, et à réparer les liens brisés. Vous pouvez ensuite enregistrer ces données pour vous assurer de ne pas les perdre lors de la migration.
Que faire avant la migration
Pour vous aider à préparer votre migration, nous avons dressé une liste des étapes à suivre avant de commencer.
Étape 1 : Choisissez le bon moment
Une migration bien planifiée devrait avoir un impact minimal sur les performances de votre site. Bien qu'une baisse du trafic soit inévitable, vous pouvez minimiser cet effet en migrant votre site Web pendant une période calme, comme tard le soir ou tôt le matin.
Vous pouvez utiliser un outil tel que Jetpack Stats ou Google Analytics pour déterminer le meilleur moment pour votre migration :
N'oubliez pas de tenir compte des décalages horaires. Si vous êtes basé en Europe mais que votre trafic provient de pays asiatiques, vous devrez peut-être effectuer le processus lorsque la majorité de vos utilisateurs sont endormis.
Étape 2 : Effacez votre emploi du temps
Ensuite, vous devrez vous assurer que vos calendriers de contenu et de marketing sont vides. Vous voudrez peut-être éviter de migrer au moment des promotions ou des soldes, car ce sont probablement des périodes chargées.
De plus, vous voudrez suspendre toute création de contenu pour le moment. Tout contenu publié pendant le processus de migration ne sera pas transféré vers le nouvel hébergeur. Cela signifie que vous perdrez toutes les modifications apportées au site pendant cette période. Si vous avez une boutique en ligne, vous devrez également suspendre vos commandes.
Étape 3 : Informez vos clients
La migration de votre site Web entraînera probablement une interruption de votre service. Par conséquent, il est judicieux d'informer vos clients que votre site fera l'objet d'une maintenance planifiée et que vous ne pourrez pas traiter les commandes pendant cette période.
Si les clients ne peuvent pas accéder à votre contenu, cela peut donner à votre entreprise une apparence peu professionnelle. Cependant, afficher un avis important accompagné d'excuses peut montrer aux clients que vous vous souciez d'eux. Vous pouvez également les contacter par e-mail et publier un message sur votre page de médias sociaux.
Étape 4 : Configurez votre nouveau compte d'hébergement
Si vous ne l'avez pas déjà fait, il est maintenant temps de configurer votre compte d'hébergement. C'est une bonne idée de le faire quelques semaines à l'avance. De cette façon, s'il y a des problèmes avec votre nouveau compte, vous pourrez les régler avant de migrer votre site.
De plus, cela vous donnera le temps d'explorer les fonctionnalités offertes par votre nouvel hébergeur. Vous pouvez vous familiariser avec les outils et les paramètres disponibles et poser à votre fournisseur toutes les questions que vous pourriez avoir sur le processus de migration.
Vous devrez également créer une installation WordPress avec votre nouvel hébergeur. De nombreux hébergeurs proposent des installations en un clic.
Étape 5 : Sauvegardez votre site Web
Avant de migrer votre site, il est important que vous fassiez une sauvegarde de vos fichiers et de votre base de données. De cette façon, en cas de problème, vous pouvez restaurer votre site dans une version récente.
De nombreux hébergeurs proposent des sauvegardes dans le cadre de leurs forfaits. Vous pouvez également utiliser un plugin tel que UpdraftPlus :
Vous pouvez également effectuer une sauvegarde manuelle à l'aide d'un client FTP (File Transfer Protocol) tel que FileZilla. Vous pouvez ensuite stocker les fichiers de votre site dans un endroit sûr.
Vous devrez également sauvegarder votre base de données. Pour ce faire, rendez-vous sur phpMyAdmin dans votre compte d'hébergement et cliquez sur l'onglet Exporter . Ensuite, sélectionnez votre méthode d'exportation préférée et cliquez sur Go :
C'est ça. Une fois la base de données téléchargée, vous pouvez la stocker dans le dossier de sauvegarde de votre site.
Que faire pendant la migration
Vous êtes maintenant prêt à démarrer la migration ! Décomposons le processus en étapes simples.
Étape 1 : Mettez votre site en mode maintenance
Mettre votre site Web en mode maintenance empêche les autres utilisateurs de WordPress d'apporter des modifications à votre contenu. Par exemple, si vous gérez un blog multi-auteurs, les rédacteurs ne pourront pas publier d'articles pendant cette période. De plus, les visiteurs de votre site ne pourront pas voir ou interagir avec votre contenu.
Vous pouvez utiliser un plugin tel que WP Maintenance Mode pour cela :
Cet outil vous permet de personnaliser votre message de mode de maintenance et d'ajouter des fonctionnalités interactives, telles qu'un compte à rebours et un chatbot. Vous pouvez également inclure un formulaire d'abonnement afin que les utilisateurs puissent être avertis une fois que votre site sera à nouveau opérationnel.
Étape 2 : Migrez les fichiers et les bases de données de votre site
C'est la partie principale du processus de migration. Avant de commencer, vous devez vous assurer que vous disposez d'une sauvegarde de votre site.
Si vous effectuez une migration manuelle, vous devrez vous connecter à votre compte d'hébergement et utiliser le gestionnaire de fichiers. Alternativement, vous pouvez utiliser un client FTP comme FileZilla.
Commencez par localiser le dossier racine de votre site WordPress. Cela s'appelle normalement public_html . Ensuite, importez les fichiers que vous avez sauvegardés dans ce dossier :
Ensuite, vous devrez télécharger votre base de données sur votre nouveau serveur. Rendez-vous sur cPanel dans votre nouveau compte d'hébergement, accédez à la section Bases de données et choisissez Bases de données MySQL :
Ici, vous devrez créer une nouvelle base de données et ajouter un utilisateur. Ensuite, vous pouvez télécharger votre ancienne base de données via l'onglet Importer .
Enfin, vous devrez modifier le fichier wp-config.php de votre site Web afin qu'il soit dirigé vers la nouvelle base de données. Vous pouvez trouver ce fichier dans le dossier racine de votre site.
Ouvrez le fichier et localisez les lignes suivantes :
définir('DB_NAME, 'db_name');
définir('DB_USER, 'db_user');
définir('DB_PASSWORD, 'db_pass');
Maintenant, entrez simplement votre nom de base de données, votre nom d'utilisateur et votre mot de passe dans les espaces réservés. Ce sont les mêmes détails que vous avez créés pour la nouvelle base de données.
Étape 3 : dirigez votre domaine vers le nouvel hôte
Les enregistrements DNS (Domain Name System) sont des données qui connectent votre nom de domaine au serveur qui héberge votre site. Ceux-ci incluent les serveurs de noms de votre hôte, qui peuvent ressembler à ceci :
- ns1.hostname.com
- ns2.hostname.com
Vous devrez mettre à jour ces serveurs de noms pour qu'ils pointent vers votre nouvel hôte. WP Engine le fait automatiquement via Domain Connect. Il s'agit d'un outil open source qui nous permet de mettre à jour les enregistrements DNS en votre nom.
Alternativement, vous pouvez le faire manuellement. Si vous avez utilisé un registraire de nom de domaine pour votre domaine, vous devrez vous connecter à ce compte pour mettre à jour vos enregistrements DNS.
Notez que vous devrez attendre que vos enregistrements DNS se propagent dans le monde entier. Cela peut prendre jusqu'à 72 heures.
Que faire après la migration
Vous pouvez maintenant commencer les vérifications essentielles pour vous assurer que votre migration a réussi.
Étape 1 : Vérifiez les parties avant et arrière de votre site
Tout d'abord, vous voudrez vérifier le front-end de votre site Web pour vous assurer que tout fonctionne comme il se doit. Par exemple, vous pouvez tester vos formulaires de contact, votre section de commentaires et votre processus de paiement.
C'est aussi une bonne idée de vérifier le back-end. Vous pouvez vous assurer que vos plugins sont activés avec les bons paramètres et que les autres utilisateurs de votre site ont toujours accès au tableau de bord.
Étape 2 : Testez les performances de votre site
Vous pouvez également vérifier la vitesse de votre site à l'aide d'un outil tel que GTmetrix :
Cela vous donnera un rapport détaillé sur les performances de votre site, y compris les temps de chargement des pages. Si vous êtes passé à une solution d'hébergement puissante, vous devriez obtenir un score élevé. Si vos scores sont médiocres, vous pouvez contacter votre nouvel hébergeur pour voir s'il y a des problèmes avec le serveur.
Enfin, vous voudrez vous assurer que votre site Web est indexé. Vous pouvez utiliser l'outil d'inspection d'URL de Google Search Console pour cela.
Une fois que vous êtes satisfait de votre nouveau plan d'hébergement, vous pouvez fermer l'ancien compte. Si vous avez d'autres domaines enregistrés auprès de la même société, envisagez de les migrer vers votre nouvel hébergeur.
Et si quelque chose tourne mal ?
Si quelque chose ne va pas avec votre migration, vous pouvez contacter votre nouvel hôte pour obtenir de l'aide. La plupart des problèmes surviennent à la suite d'une mauvaise planification. Cependant, tant que vous disposez d'une sauvegarde récente, vous devriez pouvoir récupérer votre contenu.
Vous pouvez également rencontrer des problèmes avec votre optimisation pour les moteurs de recherche (SEO), notamment des modifications de balises canoniques, la perte de balisage de schéma ou de métadonnées et des liens rompus. Si tel est le cas, vous devrez peut-être demander à Google de réexplorer vos URL.
Vous devrez peut-être également configurer des redirections 301, en utilisant un plugin comme Redirection. De plus, vous pouvez utiliser un outil comme Broken Link Checker pour réparer les URL cassées sur votre site.
Conclusion
La migration de site Web est un travail qui nécessite beaucoup de planification, mais déplacer votre site WordPress vers un nouvel hôte ne doit pas être trop compliqué. Faire des recherches et suivre une liste de contrôle de migration peut aider à faciliter le processus.
Avant de migrer votre site, vous devrez configurer votre nouveau compte d'hébergement et créer une sauvegarde de votre contenu. Ensuite, vous pouvez mettre votre site en mode maintenance et transférer vos fichiers et bases de données vers votre nouvel hébergeur. Une fois que vous avez migré votre site, vous devrez mettre à jour vos enregistrements DNS et vous assurer que tout fonctionne comme il se doit.
Notre plugin de migration WordPress fournit un moyen rapide de migrer votre site WordPress vers WP Engine. Consultez nos plans pour commencer!