migration wordpress

Migration WordPress : Guide Complet pour un Changement de Site Réussi #

Comprendre les enjeux d’une migration WordPress #

Une migration WordPress consiste à déplacer un site existant vers un nouvel environnement technique : nouvel hébergeur, nouveau serveur, nouveau domaine, ou passage de WordPress.com (plateforme hébergée par Automattic Inc.) vers le logiciel libre WordPress.org installé sur un hébergement tiers. Nous parlons de transfert de fichiers (thèmes, plugins, médias), de base de données MySQL/MariaDB et de configuration DNS. Un tel chantier doit être piloté comme un projet d’intégration web, avec un cahier des charges, une fenêtre de bascule et des tests fonctionnels.

Les enjeux vont bien au‑delà du simple déplacement de fichiers. Selon Google, un retard de 1 seconde sur le temps de chargement peut faire baisser les conversions de jusqu’à 7 %, ce qui signifie qu’une migration mal préparée peut dégrader la performance et réduire les ventes. Des études de plateformes SEO comme SEMrush ou Ahrefs montrent que des migrations mal gérées entraînent souvent une perte temporaire de 15 à 30 % de trafic organique lorsque les redirections 301 sont mal configurées. Nous considérons donc chaque migration comme une opportunité d’optimiser le site, mais aussi comme une opération à risque qui exige rigueur et traçabilité.

  • Impact business : risque direct sur les conversions et les leads
  • Impact SEO : repositionnement possible des pages dans Google Search
  • Impact technique : compatibilité PHP, base de données, configuration serveur

Pourquoi migrer votre site WordPress ? #

Les motivations à engager une migration de site WordPress sont très variées. De nombreuses PME en Île‑de‑France ou en Belgique quittent un hébergement mutualisé saturé pour un VPS ou un serveur cloud fourni par OVHcloud, Scaleway ou Amazon Web Services (AWS). L’enjeu : gagner en performance et en stabilité. Nous observons régulièrement des améliorations de 30 à 60 % du temps de chargement lorsque l’on passe d’un mutualisé bas de gamme à une instance optimisée, avec PHP 8.x, OPcache et HTTP/2.

À lire Migration WordPress : Comment réussir la transition sans perdre de référencement

D’autres projets répondent à un besoin de rebranding, avec changement de nom de domaine, ou à la volonté de sortir des limites de WordPress.com pour exploiter la flexibilité de WordPress.org. Une étude publiée en 2023 par la société de sécurité Sucuri souligne que près de 90 % des sites infectés audités utilisaient WordPress, ce qui pousse de nombreux propriétaires de sites à migrer vers des hébergements plus sécurisés, avec pare‑feu applicatif (WAF) et protection DDoS intégrée.

  • Gains de performance : réduction du TTFB et du temps de chargement global
  • Réduction des coûts : mutualisation de ressources, consolidation de plusieurs sites sur une même plateforme
  • Montée en gamme sécurité : pare‑feu, sauvegardes automatiques, surveillance 24/7
  • Évolution stratégique : passage de blog personnel à site professionnel, ou extension e‑commerce sous WooCommerce

Check‑list de préparation à la migration WordPress #

Une migration réussie commence par une phase de préparation méthodique. Des guides comme celui de LitExtension, spécialisé dans la migration de CMS, recommandent une check‑list structurée qui réduit drastiquement les incidents. Nous préconisons de toujours réaliser une sauvegarde complète – fichiers et base de données – avant toute opération, via un plugin tel que UpdraftPlus, Duplicator, All‑in‑One WP Migration ou Migrate Guru, ou via une sauvegarde manuelle par FTP/SFTP et phpMyAdmin.

Nous devons aussi nous assurer que le nouvel hébergement respecte les prérequis techniques de WordPress : version de PHP, limites de mémoire (au moins 256 Mo pour un site complexe), taille maximale d’upload, présence d’un certificat SSL/TLS et gestion des e‑mails (SMTP, MX). Un environnement de staging, proposé par des hébergeurs comme Kinsta ou WP Engine, facilite les tests avant mise en production.

  • Sauvegardes : snapshot complet via plugin ou via FTP + export SQL
  • Vérifications serveur : version PHP, limites mémoire, taille d’upload, modules activés
  • Préparation DNS : vérification du registrar, accès au panneau DNS, TTL ajustable
  • Planification : créneau de faible trafic, souvent la nuit ou le week‑end
  • Documentation : capture des réglages de permaliens, des options de cache et des configurations critiques

Comment choisir la méthode de migration WordPress #

Le choix de la méthode dépend principalement de la taille du site, de sa complexité et de votre appétence technique. Pour un site vitrine de 10 à 20 pages hébergé chez OVHcloud et migré vers Hostinger, un plugin comme All‑in‑One WP Migration ou Duplicator suffira, avec un taux de réussite très élevé. Pour un site e‑commerce sous WooCommerce avec plusieurs milliers de produits, nous préférons une approche plus fine, parfois hybride, combinant FTP/SFTP et migration ciblée de base de données.

Les hébergeurs managés, comme SiteGround, Kinsta ou WP Engine, proposent des scripts propriétaires et des plugins de migration automatisée. Ces solutions sont pertinentes pour des sites à fort trafic, qui exigent un temps d’indisponibilité très faible. Pour des projets critiques – médias nationaux, sites de billetterie, marketplaces –, nous recommandons le recours à une agence WordPress spécialisée, capable de mettre en place une migration orchestrée, avec rollback et monitoring en temps réel.

  • Plugins de migration : adaptés aux sites de taille faible à moyenne
  • Migration manuelle : idéale pour les structures complexes et les besoins spécifiques
  • Services d’hébergeur : solution clé en main pour limiter les risques opérationnels

Préparation technique du nouvel environnement WordPress #

Avant de déplacer le moindre octet, nous devons préparer le nouvel environnement WordPress. Cela implique la création du compte d’hébergement (sur une plateforme comme cPanel, Plesk ou une interface propriétaire), la mise en place d’une nouvelle instance WordPress – idéalement la dernière version stable publiée par la Fondation WordPress – et la création d’une base de données dédiée, avec son utilisateur et un mot de passe robuste.

Nous recommandons la configuration d’un domaine ou sous‑domaine de préproduction (par exemple staging.mondomaine.com) ou l’utilisation d’un environnement de staging natif. En ajustant le fichier hosts sur notre poste local, nous pouvons prévisualiser le site migré sur le nouveau serveur sans modifier les DNS publics. La configuration du certificat SSL Let’s Encrypt ou d’un certificat payant doit être prête avant la bascule, afin que le site soit immédiatement disponible en HTTPS.

  • Création de la base MySQL/MariaDB : nom, utilisateur, mot de passe, hôte
  • Installation WordPress : choix de la langue, paramétrage du compte administrateur
  • Préproduction : sous‑domaine de test, environnement de staging, ajustement du fichier hosts
  • SSL : déploiement et test du certificat, configuration du HTTPS forcé

Migrer WordPress avec un plugin : méthode simplifiée #

Les plugins de migration se sont imposés comme la méthode privilégiée pour la plupart des petites et moyennes structures. Le plugin All‑in‑One WP Migration, édité par ServMask Inc., ou Duplicator, très populaire depuis plusieurs années, permettent de créer un package unique contenant fichiers, base de données et réglages.

Le scénario classique consiste à installer le plugin sur le site source, générer un fichier d’export (souvent au format propriétaire, comme le .wpress), puis installer un WordPress  vierge ? sur le nouvel hébergeur, y ajouter le même plugin et importer l’archive. Des guides publiés par Elementor montrent que, pour des sites de taille moyenne (moins de 2 Go), cette méthode aboutit généralement en 30 à 60 minutes, tests compris.

  • Sur le site source : installation du plugin, création de l’archive, téléchargement local
  • Sur le site cible : installation WordPress, installation du plugin, import de l’archive
  • Points de vigilance : limites de taille d’upload, mémoire PHP, temps d’exécution
  • Contournements : extensions premium, découpage en parties, ajustement php.ini

Migrer WordPress manuellement (FTP + phpMyAdmin) #

La migration manuelle offre un contrôle total sur le processus. Elle reste la méthode de référence pour les administrateurs système et les développeurs WordPress. Nous nous connectons au serveur source via FTP/SFTP à l’aide d’un client comme FileZilla ou WinSCP, identifions le répertoire racine (public_html, www ou dossier spécifique), puis téléchargeons l’intégralité des fichiers, avec un focus particulier sur le dossier wp-content, qui contient thèmes, plugins et médias.

La base de données se récupère via phpMyAdmin ou via des outils en ligne de commande comme mysqldump. Une fois la nouvelle base créée sur le serveur cible, nous importons le fichier SQL, puis ajustons le fichier wp-config.php pour renseigner les nouveaux identifiants de connexion (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST). En cas de changement d’URL ou de domaine, nous utilisons des scripts de recherche/remplacement – par exemple WP-CLI ou des scripts spécialisés – pour mettre à jour les URLs stockées en base, notamment dans les champs sérialisés.

  • Transfert fichiers : SFTP, compression des archives, exclusion des logs inutiles
  • Export/import SQL : phpMyAdmin, mysqldump, gestion de la collation et du charset
  • Configuration : mise à jour de wp-config.php, clés de sécurité, préfixe de tables
  • Remplacement d’URL : outils de search/replace compatibles avec la sérialisation

Gérer les cas particuliers de migration WordPress #

Certaines migrations dépassent le simple changement d’hébergeur. Le passage d’un domaine .fr à un .com, ou d’une structure d’URL différente, impose une stratégie SEO précise. Des ressources comme celles de Delicious Brains Inc. détaillent les étapes pour déplacer un site vers un nouveau domaine sans perte majeure de positionnement : configuration des redirections 301, mise à jour des sitemaps XML, et déclaration du changement dans Google Search Console.

Le passage de WordPress.com à WordPress.org, souvent conseillé par des hébergeurs comme Hostinger, consiste à exporter le contenu depuis le tableau de bord WordPress.com (fichier WXR), à installer un hébergement indépendant, puis à importer les articles, pages et médias dans la nouvelle instance. Pour des conversions plus profondes, comme le passage de Wix ou Shopify vers WordPress, des outils comme LitExtension ou des scripts personnalisés peuvent être nécessaires pour reconstruire la structure des contenus et des URL.

  • Changement de domaine : redirections 301, mise à jour des liens internes, modification des profils sociaux
  • WordPress.com → WordPress.org : export WXR, import, configuration des permaliens, redirection de l’ancien blog
  • Migrations inter‑CMS : reprise de contenu, redéfinition de la structure, refonte graphique complète

Réduire le temps d’indisponibilité et gérer le DNS #

Le downtime reste l’une des grandes inquiétudes des entreprises, notamment dans l’e‑commerce. Des acteurs comme Cloudflare Inc., spécialisé dans le CDN et la sécurité, rappellent que la propagation DNS peut durer de quelques minutes à 24‑48 heures selon le TTL (Time To Live) configuré. Pour réduire la fenêtre à risque, nous préconisons de préparer le site complet sur le nouveau serveur, de le tester, puis de ne modifier les enregistrements DNS (A, AAAA, éventuellement CNAME) qu’au dernier moment.

En abaissant le TTL à quelques minutes 24 heures avant la migration, nous accélérons la bascule des résolveurs DNS. L’activation d’un mode maintenance sur l’ancien site pendant la fenêtre de migration empêche l’ajout de nouveaux contenus non répliqués. Une fois la bascule effectuée, la vérification du certificat SSL, des redirections HTTP → HTTPS et des journaux d’erreurs côté serveur (Apache ou Nginx) permet de détecter rapidement les anomalies.

  • Préparation DNS : réduction du TTL, vérification du registrar, plan de bascule
  • Bascule contrôlée : activation maintenance, mise à jour DNS, tests multi‑régions
  • Post‑bascule : contrôle du SSL, surveillance des logs, mesures des temps de réponse

Résoudre les problèmes courants après migration #

Les erreurs fréquentes après une migration de site WordPress sont bien documentées par des ressources comme WPBeginner ou des documentations d’hébergeurs nord‑américains. Nous rencontrons souvent des erreurs 404 dues à des permaliens non régénérés, des problèmes de connexion à la base de données liés à une mauvaise configuration de wp-config.php, ou la fameuse  page blanche ? provoquée par des erreurs PHP ou un manque de mémoire.

Activer le mode debug via les constantes WP_DEBUG et WP_DEBUG_LOG dans wp-config.php nous aide à identifier précisément les fichiers et fonctions en cause. La désactivation temporaire de tous les plugins, puis la réactivation progressive, ainsi que le passage à un thème par défaut (par exemple Twenty Twenty‑Four) constituent une stratégie efficace pour isoler l’origine du problème. Les images manquantes, souvent dues à des chemins de fichiers incorrects ou à des URLs absolues non mises à jour, se corrigent via des outils de search/replace et une vérification des dossiers d’upload.

  • Erreurs 404 : réenregistrement des permaliens, contrôle des redirections
  • Erreur base de données : identifiants incorrects, hôte de base de données, droits utilisateurs
  • Page blanche : erreurs PHP, manque de mémoire, conflit plugin/thème
  • Images manquantes : révision des chemins, migration complète du dossier uploads

Vérifications post‑migration et contrôle qualité #

Une fois la migration effectuée, nous devons considérer la phase de contrôle qualité comme obligatoire. Des check‑lists comme celles proposées par LitExtension ou par des agences digitales européennes incluent une navigation manuelle de toutes les pages critiques : page d’accueil, pages services, fiches produits, tunnel de commande, formulaires de contact.

Nous testons les formulaires en condition réelle – envoi de mail via le serveur SMTP ou un service comme SendGrid ou Mailgun –, vérifions le moteur de recherche interne, les modules dynamiques, et contrôlons les URLs canoniques, les redirections 301 et les liens internes. Une purge complète des caches (plugin de cache, cache serveur, CDN) évite les incohérences visuelles. Nous auditons enfin l’affichage sur plusieurs navigateurs (Chrome, Firefox, Safari, Edge) et sur différents terminaux, en particulier mobiles, qui représentent souvent plus de 60 % du trafic selon les données globales d’StatCounter.

  • Fonctionnel : formulaires, recherche, panier, espace client
  • Structurel : liens internes, menus, breadcrumbs, widgets
  • Multi‑support : desktop, mobile, tablette, différents navigateurs

Audit SEO post‑migration pour préserver le trafic #

Nous considérons l’audit SEO post‑migration comme une étape stratégique, surtout dans les secteurs concurrentiels comme l’e‑commerce ou les services B2B. La première action consiste à générer un nouveau sitemap XML (via Yoast SEO, Rank Math ou une autre extension), puis à le soumettre à Google Search Console et, le cas échéant, à Bing Webmaster Tools. Nous vérifions l’indexation des principales pages, surveillons les erreurs de couverture et les 404 remontées.

Des outils de crawl comme Screaming Frog SEO Spider, Sitebulb ou les suites de SEMrush et Ahrefs permettent d’analyser la nouvelle architecture, de repérer les liens cassés, les chaînes de redirections, et les contenus dupliqués. Nous comparons les performances SEO avant/après migration – sessions organiques, clics, positions moyennes, CTR – sur une période d’au moins 30 jours. Les redirections 301 doivent être parfaitement alignées avec les anciennes URLs, notamment lors d’un changement de domaine ou d’une refonte de structure.

  • Sitemaps : génération, soumission, contrôle de la couverture
  • Redirections 301 : règles .htaccess, configuration Nginx, gestion via plugin dédié
  • Suivi des KPI SEO : trafic organique, impressions, positions, CTR

Optimiser les performances du nouveau site WordPress #

Une migration offre un terrain idéal pour optimiser la performance. Les Core Web Vitals, mis en avant par Google depuis 2021, influencent directement l’expérience utilisateur et indirectement le référencement. Nous utilisons des outils comme Google PageSpeed Insights, GTmetrix ou WebPageTest pour mesurer des indicateurs tels que le LCP (Largest Contentful Paint), le CLS (Cumulative Layout Shift) et le FID/INP.

Les principaux leviers incluent la mise en place d’un plugin de cache (par exemple WP Rocket, W3 Total Cache ou LiteSpeed Cache), la compression des images via des services comme Imagify ou ShortPixel, la minification des fichiers CSS et JS, et l’utilisation d’un CDN tel que Cloudflare. Plusieurs études montrent qu’un passage de 4 s à 1,5 s de temps de chargement peut augmenter le taux de conversion de 20 à 30 %, ce qui justifie un investissement sur ce volet.

  • Cache : plugin dédié, cache serveur (Redis, Varnish), préchargement
  • Front‑end : optimisation CSS/JS, lazy‑load des images, formats modernes (WebP, AVIF)
  • Infrastructure : choix d’un thème léger, revue des plugins, optimisation des requêtes SQL

Sécuriser le site après migration et mettre en place une stratégie de sauvegarde #

Une migration WordPress est l’occasion de renforcer la cybersécurité. Des solutions comme Wordfence, iThemes Security ou All In One WP Security & Firewall permettent de configurer une protection contre les attaques par force brute, de limiter les tentatives de connexion et de surveiller les fichiers modifiés. Nous conseillons de désactiver l’éditeur de fichiers dans l’administration, de forcer l’utilisation de mots de passe robustes et d’activer une authentification à deux facteurs (2FA) lorsque c’est possible.

La stratégie de sauvegarde ne doit pas se limiter à un instantané ponctuel. Nous mettons en place des sauvegardes régulières – journalières ou hebdomadaires selon le volume de contenu – avec stockage sur un serveur distant, un espace object storage (par exemple Amazon S3, Backblaze B2) ou un cloud privé. Tester au moins une fois une restauration complète garantit que la procédure fonctionne réellement, ce que beaucoup d’organisations découvrent trop tard.

  • Protection applicative : firewall, blocage des IP malveillantes, 2FA
  • Hygiène des comptes : gestion des rôles, suppression des comptes inutiles, rotation des mots de passe
  • Sauvegardes : fréquence adaptée, stockage externe, tests de restauration

Outils, plugins et ressources utiles pour la migration WordPress #

Pour structurer une migration, nous pouvons nous appuyer sur un écosystème mature. Les plugins de migration comme Duplicator, All‑in‑One WP Migration, Migrate Guru, UpdraftPlus ou WP Migrate DB couvrent la majorité des scénarios. Les clients FTP/SFTP comme FileZilla ou Cyberduck sont devenus des standards, tout comme les panneaux d’hébergement cPanel, Plesk ou les dashboards propriétaires d’hébergeurs cloud.

La documentation officielle de WordPress.org, les forums de support, les tutoriels vidéo publiés sur YouTube par des chaînes spécialisées, ou les guides détaillés d’agences, fournissent une base solide pour approfondir chaque étape. Certains hébergeurs – Bluehost, SiteGround, Hostinger – proposent des services de migration gratuits ou premium, souvent gérés par leurs équipes internes, ce qui représente une option pertinente pour les sites les plus sensibles.

  • Plugins : Duplicator, All‑in‑One WP Migration, Migrate Guru, UpdraftPlus, WP Migrate DB
  • Outils système : FileZilla, phpMyAdmin, WP‑CLI, panneaux d’administration
  • Ressources : documentation WordPress.org, forums, guides d’hébergeurs, tutoriaux vidéo

Conclusion : réussir sa migration WordPress sur le long terme #

Orchestrer une migration WordPress revient à coordonner hébergement, DNS, base de données, sécurité et SEO dans un même mouvement. Selon nous, une migration bien conduite devient une opportunité d’amélioration globale : site plus rapide, plus sécurisé, mieux structuré pour le référencement, avec des sauvegardes et une surveillance renforcées. Les expériences rapportées par des agences digitales européennes en 2023‑2024 montrent que, lorsque la préparation, les tests et l’audit SEO sont rigoureux, la migration peut, à moyen terme, améliorer les performances plutôt que les dégrader.

Nous vous encourageons à documenter votre propre processus, à consigner chaque réglage et à instaurer un cycle de maintenance continue – mises à jour, sauvegardes, audits de performance et SEO – dans les semaines et mois suivant la migration. Pour des projets spécifiques, comme un site e‑commerce volumineux, un gros média ou une architecture multi‑domaine, recourir à une expertise dédiée reste, à notre avis, un investissement raisonnable au regard des risques évités. N’hésitez pas à formaliser vos questions et à confronter votre contexte aux bonnes pratiques issues de la communauté WordPress mondiale, extrêmement active depuis plus de 20 ans.

CenterBlog est édité de façon indépendante. Soutenez la rédaction en nous ajoutant dans vos favoris sur Google Actualités :