Migrer un site existant vers WordPress représente une opportunité de moderniser sa plateforme, mais le risque principal reste la perte de positionnement dans les moteurs de recherche. Une migration mal préparée peut faire chuter le trafic organique de 30 à 70 % en quelques semaines. La liste de contrôle technique qui suit regroupe les étapes critiques pour transférer votre site vers WordPress en préservant vos acquis SEO.
Que vous passiez d'un CMS propriétaire, de Joomla, Drupal ou d'un site statique, chaque détail compte : redirections, structure d'URL, indexation, maillage interne. Que vous passiez d'un CMS propriétaire ou d'un site statique, chaque détail compte : redirections, URLs — Geek Tonic les traite.
Points clés à retenir
- Cartographier toutes les URL avant migration et préparer un plan de redirection 301 exhaustif
- Conserver la structure d'URL existante ou mapper chaque ancienne URL vers sa nouvelle destination
- Bloquer l'indexation du site de staging et vérifier les balises robots après mise en production
- Migrer les métadonnées (title, meta description) et le maillage interne sans rupture
- Surveiller Search Console et Analytics pendant 4 à 6 semaines après bascule
Audit et inventaire avant la bascule
La première phase consiste à photographier l'état SEO actuel. Exportez la liste complète de vos URL indexées via un crawl Screaming Frog, Sitebulb ou OnCrawl. Identifiez les pages qui génèrent du trafic organique (Google Analytics, segment « Organic Search » sur les 12 derniers mois) et celles qui reçoivent des backlinks (Ahrefs, Majestic, Semrush).
Construisez un tableau de mapping : colonne A pour l'URL source, colonne B pour l'URL cible WordPress. Ce fichier servira de base au plan de redirection. Notez également :
- Les balises title et meta description de chaque page stratégique
- Les balises Hn (hiérarchie de titres)
- Les attributs alt des images
- Le maillage interne : quelles pages pointent vers quelles autres
- Les données structurées (Schema.org) présentes
Cette cartographie prend entre 2 et 5 jours selon la taille du site, mais elle évite de perdre des signaux SEO accumulés pendant des années.
Structure d'URL et plan de redirection 301
WordPress propose par défaut plusieurs structures de permaliens : /année/mois/titre, /nom-article, /categorie/nom. L'idéal reste de reproduire la structure actuelle si elle fonctionne bien. Si vous changez de logique d'URL, chaque ancienne adresse doit pointer vers sa nouvelle destination via une redirection 301 permanente.
Implémentez les redirections au niveau serveur (fichier .htaccess pour Apache, configuration Nginx) plutôt qu'avec un plugin WordPress : les performances sont meilleures et le risque de conflit réduit. Pour les sites de plus de 500 pages, un plugin comme Redirection ou Yoast SEO Premium peut centraliser la gestion, mais surveillez l'impact sur le temps de réponse.
Testez le plan de redirection sur l'environnement de staging : parcourez un échantillon d'URL anciennes et vérifiez que le code HTTP retourné est bien 301, pas 302 (temporaire) ni une chaîne de redirections (301 → 301 → 200).
Gestion des paramètres d'URL et pages paginées
Si votre ancien site utilise des paramètres GET (?id=123, ?page=2), mappez-les vers les équivalents WordPress. Les archives paginées (/blog/page/2/) doivent conserver leur structure pour ne pas casser les liens indexés.
Migration du contenu et des métadonnées SEO
WordPress stocke le contenu dans sa base MySQL, mais les métadonnées SEO (title, meta description, Open Graph) dépendent souvent d'un plugin : Yoast SEO, Rank Math, SEOPress ou All in One SEO. Préparez un script d'import ou un fichier CSV pour injecter ces données en masse.
Points de vigilance :
- Balises title : ne laissez pas WordPress générer automatiquement un title différent de l'ancien ; importez les titres exacts ou améliorez-les si nécessaire.
- Meta description : même logique ; une description manquante ou générique fait baisser le CTR dans les SERP.
- Attributs alt : WordPress gère les images via la médiathèque ; importez les alt en même temps que les fichiers.
- Données structurées : si l'ancien site utilise Schema.org (articles, produits, FAQ), recréez ces balises JSON-LD via un plugin ou en dur dans les templates.
Vérifiez après import qu'aucune page stratégique ne porte de balise noindex involontaire (Yoast et Rank Math ajoutent parfois cette directive sur les brouillons ou les archives).
Maillage interne et contrôle de l'indexation
Le maillage interne transmet le PageRank et guide les robots. Lors de la migration, les liens internes doivent pointer vers les nouvelles URL WordPress, pas vers les anciennes. Un plugin de recherche-remplacement dans la base (Better Search Replace) permet de mettre à jour en masse les liens présents dans le contenu.
Avant la mise en production, bloquez l'indexation du site de staging via Disallow: / dans le robots.txt ou une balise noindex globale. Le jour de la bascule, supprimez ces blocages et soumettez le nouveau sitemap XML à Google Search Console.
Vérifiez dans les 48 heures que :
- Le fichier robots.txt est correct (pas de
Disallow: /résiduel) - Le sitemap XML est accessible et contient les bonnes URL
- Aucune balise
noindexparasite ne subsiste sur les pages clés - Le tag canonical pointe vers l'URL finale, pas vers une URL de staging
Suivi et correction post-migration
Les quatre à six semaines suivant la bascule sont décisives. Surveillez quotidiennement Google Search Console : onglet Couverture (erreurs 404, pages exclues), onglet Performances (clics, impressions, position moyenne). Un pic d'erreurs 404 signale des redirections manquantes ; corrigez-les immédiatement.
Dans Google Analytics, comparez le trafic organique semaine par semaine (même jour de la semaine, pour éviter les effets de saisonnalité). Une baisse de 10 à 15 % la première semaine est normale (temps de recrawl), mais au-delà de 20 % pendant trois semaines consécutives, auditez les redirections, les balises et le maillage.
Testez également les Core Web Vitals sur PageSpeed Insights et Search Console : WordPress mal configuré (thème lourd, plugins multiples) peut dégrader le LCP et le CLS, deux signaux de ranking depuis 2021.
Enfin, relancez un crawl complet du nouveau site WordPress pour détecter les liens internes cassés, les images manquantes ou les doublons de contenu. Corrigez ces anomalies avant qu'elles n'impactent durablement le référencement.
Une migration SEO réussie vers WordPress repose sur la rigueur du mapping d'URL, la qualité des redirections 301 et la préservation des métadonnées. En suivant cette liste de contrôle technique, vous minimisez les risques de chute de trafic et profitez rapidement de la flexibilité de WordPress pour optimiser encore davantage votre visibilité organique.