Comment migrer un site Wordpress ? 7 étapes simples
La migration d'un site Wordpress est délicate. Voici les étapes !
6/12/2023
7 mn
de lecture
Thomas Groc
Les raisons de migrer un site Wordpress peuvent être nombreuses, comme le gain de performances, la volonté d’opter pour un nouveau NDD, etc.
Quelle que soit la raison sous-jacente, la migration d’un site Wordpress est un processus délicat. Toute erreur peut entraîner des répercussions fatales, comme la perte du contenu, voire un site tout simplement inaccessible.
L’École Cube vous propose donc ce guide à la fois complet et synthétique en 7 étapes pour migrer votre site Wordpress.
1. Préparer la migration
Commencez par identifier les objectifs de la migration. Est-ce pour améliorer la performance, réduire les coûts, ou ajouter de nouvelles fonctionnalités ? Le service client de votre hébergeur vous déplaît-il ? Avez-vous besoin d’un serveur dédié de qualité ?
Cette première phase de réflexion conditionnne la migration. Dans l’intervalle, vous devez réaliser une sauvegarde complète du site actuel, couvrant à la fois la base de données et les fichiers. L’hébergeur met généralement de tels outils à disposition. Veillez à vérifier l’intégrité de la sauvegarde, car elle sera votre seul recours par la suite.
Enfin, choisissez judicieusement le timing de la migration. Optez pour une période de faible trafic pour minimiser l'impact sur vos utilisateurs (la nuit par exemple). La communication est essentielle, alors assurez-vous d'informer vos utilisateurs en cas de potentiel temps d'arrêt.
2. Choisir un hébergeur
La migration d’un site Wordpress implique de choisir un nouvel hébergeur. De nombreux critères sont à prendre en compte, comme la performance, la sécurité, le support, etc.
Certains hébergeurs proposent des offres mutualisées (serveur commun à plusieurs sites) ou dédiées (un serveur réservé à un client). Il existe également des hébergeurs avec des offres uniques, à l’instar d’O2Switch.
Cette étape est la plus essentielle, car le changement d’hébergeur est ce qui motive la migration Wordpress. Veillez donc à comparer les solutions en profondeur.
3. Créer un environnement de test
Commencez par la mise en place d'un environnement de staging dédié en créant un serveur. Installez Wordpress sur ce serveur de test et configurez-le pour refléter le site en production. En fonction des résultats, vous pouvez choisir d’importer la sauvegarde. Vérifiez scrupuleusement les liens et le contenu pour éviter les erreurs.
Vient maintenant le véritable test : vérifier le fonctionnement du site sur le nouvel hébergeur. Testez les fonctionnalités principales, tels que les formulaires et la navigation, assurez-vous que vos plugins et thèmes sont compatibles, etc.
4. Migrer la base de données
La migration de la base de données de votre site Wordpress est une étape délicate mais essentielle. Commencez par exporter la base de données depuis l'ancien hébergeur, par exemple au moyen de phpMyAdmin. Avant l'exportation, veillez à effectuer un nettoyage approfondi et à optimiser la base de données pour une performance maximale.
Vous pouvez ensuite importer cette base de données vers le nouvel hébergeur. Cela peut être fait via phpMyAdmin à nouveau. L’importance terminée, vérifiez l'intégrité des données.
A noter : n’oubliez pas de mettre à jour les configurations. Ajustez les paramètres de Wordpress en conséquence, en particulier les URL permanentes et les chemins de fichiers.
5. Transférer les fichiers et le contenu
Suivez ces 7 étapes pour transférer les fichiers et le contenu :
- Commencez par synchroniser les fichiers
- Utilisez une méthode telle que FTP pour transférer les fichiers du thème, les plugins et les médias vers le nouvel hébergeur
- Assurez-vous de vérifier la structure des dossiers et les autorisations pour éviter des erreurs potentielles
- Concentrez-vous ensuite sur l'intégrité du contenu
- Contrôlez soigneusement les images, vidéos et autres fichiers média pour vous assurer qu'ils ont été transférés correctement
- Vérifiez également les liens internes et les références
- Si nécessaire, utilisez des plugins pour mettre à jour automatiquement les liens, mais n'oubliez pas de vérifier manuellement les liens clés et les redirections
Un transfert réussi des fichiers et du contenu assure une migration du site Wordpress réussie. Et pour le savoir, il faut réaliser des tests !
6. Réaliser des tests
Commencez par des tests approfondis des fonctionnalités et de la performance. Testez toutes les fonctionnalités clés de votre site, y compris les formulaires, la navigation et tout autre élément interactif.
Vérifiez également la performance globale pour vous assurer que le site réagit rapidement.
Les tests de charge sont essentiels pour évaluer la réactivité du site face à une utilisation intense. Assurez-vous que votre site peut gérer un trafic accru sans ralentissement significatif.
Vous devez aussi prendre en compte la compatibilité cross-browser et mobile. Testez votre site sur différents navigateurs et appareils pour vous assurer qu'il s'affiche correctement partout.
Evidemment, corrigez tout problème identifié, comme les bugs, les chutes de performance, les pages inaccessibles ou les mauvaises redirections, etc.
7. Mettre en ligne
Nous y voilà : la migration du site Wordpress arrive à son terme ! Finalisez le processus en suivant ces 4 étapes :
- Commencez par la mise à jour des DNS (Domain Name System) pour pointer vers le nouvel hébergeur.
- Patientez le temps de la propagation DNS. Cela correspond à l’actualisation des serveurs dans le monde entier. Vous pouvez utiliser comme whatsmydns pour connaître l’état de la propagation. Il faut compter entre quelques heures et quelques jours.
- Utilisez un outil de monitoring. Une fois le site en ligne, vous devez surveiller les performances et vous assurer que des bugs ne font pas leur apparition ; et le cas échéant, les corriger.
Collectez les retours utilisateurs. C’est une étape facultative, mais qui peut grandement améliorer l’ergonomie de votre site.