Le WordPress d'aujourd'hui, décodé pour les développeurs

SEO & GEO

Migration Shopify vers WooCommerce : redirections 301 et Search Console

Construire un plan de redirections 301 fiable et suivre sa réexploration dans Search Console : la méthode pour qu'une migration Shopify vers WooCommerce ne coûte aucun positionnement.

Par WordPress Développement • 21 juin 2021 • 4 min de lecture • Aucun commentaire
Migration Shopify vers WooCommerce : redirections 301 et Search Console

wp-cli redirection list --format=count : cette commande, une fois le plan de redirection importé, permet de vérifier en un instant le nombre total de règles enregistrées avant la mise en ligne définitive du nouveau catalogue WooCommerce. Migrer un catalogue e-commerce d’une plateforme tierce vers WordPress suppose de traiter avec la même rigueur trois types d’URL bien distincts : les fiches produits, les pages de collection, et le blog éventuellement hébergé sur le même domaine.

Cet article ne traite pas la migration des avis clients, sujet distinct qui dépend fortement de l’extension d’avis utilisée sur la plateforme d’origine et de sa capacité à exporter les données vers un format réimportable dans WooCommerce.

Cartographier les trois formats d’URL

Une plateforme e-commerce tierce structure généralement ses URL selon un schéma propre au système : un préfixe dédié pour les fiches produits, un autre pour les pages de collection, et une structure différente pour le blog intégré. Avant toute bascule, il faut extraire la liste complète des URL indexées pour chacun de ces trois formats, via l’export du sitemap existant ou une extraction directe depuis Search Console.

Chaque format appelle une stratégie de correspondance différente vers WooCommerce, où les produits suivent la structure de permalien définie dans les réglages, les catégories de produits une structure de taxonomie propre, et les articles de blog la structure classique des articles WordPress.

Étape 1 : exporter et nettoyer le catalogue

L’export du catalogue produit au format CSV depuis la plateforme d’origine constitue le point de départ. Ce fichier contient généralement l’identifiant produit, le titre, la description et surtout le chemin d’URL d’origine, indispensable pour construire la correspondance vers la nouvelle URL WooCommerce.

Étape 2 : importer dans WooCommerce et noter les nouvelles URL

L’import natif de WooCommerce, disponible sous « Produits > Tout importer », permet de charger ce fichier CSV en associant chaque colonne à son champ WooCommerce correspondant. Une fois l’import terminé, une extraction complémentaire des nouvelles URL de chaque produit permet de construire la table de correspondance finale entre ancienne et nouvelle URL.

L'essentiel à retenir : Trois formats d'URL Shopify à gérer distinctement ; Une correspondance manuelle plutôt qu'automatique pour les fiches produit ; Une vérification du canonical avant toute réexploration

Étape 3 : construire et tester le plan de redirection

Une fois les deux colonnes d’URL réunies, ancienne et nouvelle, le plan de redirection s’importe via WP-CLI si une extension de redirection compatible est en place, ou directement en base de données pour un volume important :

wp redirection import plan-redirections.csv --format=csv

Chaque redirection doit être testée individuellement sur un échantillon représentatif avant l’ouverture au public, avec une attention particulière portée aux produits les plus consultés selon l’historique de trafic de la plateforme d’origine.

Étape 4 : vérifier les balises canoniques et le sitemap

Avant de laisser Google réexplorer le nouveau site, plusieurs vérifications s’imposent :

  1. Chaque fiche produit WooCommerce doit porter une balise canonique pointant vers sa propre URL, sans trace résiduelle de l’ancienne structure dans le contenu importé.
  2. Le sitemap natif de WordPress, généré automatiquement, doit inclure l’ensemble des nouvelles URL produit et collection sans doublon.
  3. Les anciennes URL Shopify, une fois le domaine basculé, doivent toutes répondre par une redirection 301 et jamais par une erreur 404, y compris pour les produits retirés du catalogue lors de la migration, redirigés vers leur catégorie parente à défaut d’équivalent direct.

Le cas particulier du blog intégré

Lorsque la plateforme d’origine héberge un blog sur le même domaine, sa structure d’URL diffère souvent de celle du blog natif de WordPress. Un plan de redirection distinct, suivant la même méthode que pour les produits, doit être construit spécifiquement pour ces articles.

En résumé

La réussite technique de cette migration repose sur une cartographie rigoureuse des trois formats d’URL en jeu, plutôt que sur un outil de migration automatique qui traiterait tout de la même manière. Le temps investi dans cette cartographie initiale se traduit directement par la préservation du positionnement acquis sur la plateforme d’origine, une fois le catalogue rouvert sous WooCommerce.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Partager :

À propos de l'auteur

WordPress Développement

Développeur WordPress, passionné par Elementor, le FSE et l’automatisation par IA.

Voir tous ses articles

Dans la même veine

À lire aussi