---
title: "Migration WooCommerce vers Shopify sans perdre son SEO"
description: "Une migration WooCommerce vers Shopify perd du SEO quand les URL changent sans redirections, quand le contenu s'appauvrit et quand la bascule est improvisée. Voici le plan qui évite les trois."
author: "Aashish Kaushik"
published: 2026-09-14T05:00:17.073Z
updated: 2026-09-14T05:00:17.095Z
url: https://blog.byteinfy.com/fr/migration-woocommerce-vers-shopify-sans-perdre-son-seo
---
# Migration WooCommerce vers Shopify sans perdre son SEO

## Key takeaways

- Les positions se perdent sur les URL, pas sur la plateforme ; un plan de redirections 301 complet, ancienne URL vers nouvelle, est le cœur d'une migration réussie.
- WooCommerce et Shopify n'ont pas la même structure (/produit/ et /categorie-produit/ contre /products/ et /collections/), la correspondance se prépare dans un tableau avant de déplacer quoi que ce soit.
- Les attributs WooCommerce deviennent des variantes ou des métachamps Shopify, les clients sont importés sans mot de passe, et les images changent d'URL.
- Le jour de la bascule, les redirections doivent être en place avant le changement de DNS, et Search Console surveillé chaque jour pendant un mois.

Une migration WooCommerce vers Shopify ne perd du SEO que pour trois raisons : des URL qui changent sans redirection, un contenu qui s'appauvrit dans le transfert, et une bascule improvisée qui laisse Google découvrir des 404 pendant des jours. Chacune se prévient avec un plan écrit avant de déplacer le premier produit. Ce plan tient dans un tableau de correspondance, une liste de redirections 301 et une checklist de bascule, et c'est ce que cet article décrit, dans l'ordre d'exécution.

Il s'adresse à un marchand français, belge ou suisse dont la boutique WooCommerce a des positions à protéger, un catalogue de quelques centaines à quelques milliers de produits, et souvent une TVA multi-pays et des transporteurs locaux à reconfigurer au passage.

## Pourquoi les migrations perdent des positions

Les moteurs de recherche indexent des URL, pas des boutiques. Quand une URL disparaît, la position qu'elle portait disparaît avec elle, sauf si une redirection 301 transmet le signal à sa remplaçante.

WooCommerce et Shopify n'ont pas la même structure. Un produit WooCommerce vit typiquement sous /produit/nom-du-produit/ (ou /product/ selon la langue de l'installation), une catégorie sous /categorie-produit/nom/, un article sous /nom-de-l-article/ ou /blog/nom/. Shopify impose /products/nom, /collections/nom et /blogs/nom-du-blog/nom-de-l-article. Aucune URL ne survit telle quelle, et Shopify ne permet pas de conserver la structure WordPress.

Le contenu est la deuxième cause. Les descriptions longues, les onglets, les FAQ produit, le texte des catégories : une migration pressée les laisse derrière, et la page Shopify se retrouve plus mince que la page WooCommerce qu'elle remplace. Google le voit.

La troisième cause est la bascule elle-même. Un changement de DNS avant que les redirections soient importées, un sitemap qui pointe encore vers les anciennes URL, un robots.txt de boutique en construction laissé actif : chacun coûte des jours d'exploration perdus.

Notre article sur [la migration WooCommerce vers Shopify](/woocommerce-shopify-migration-india), écrit pour un autre marché, couvre les mêmes mécanismes avec des contraintes locales différentes.

## L'inventaire : tout ce qui a une URL

Avant de migrer, listez chaque URL de la boutique WooCommerce qui reçoit du trafic ou des liens, et notez ce qu'elle devient.

L'export se fait avec un crawl de la boutique (un outil de crawl SEO) croisé avec Search Console (les pages qui reçoivent des impressions) et Google Analytics (les pages qui reçoivent des sessions). Le résultat est un tableau : URL actuelle, type (produit, catégorie, page, article, image, PDF), trafic sur douze mois, liens entrants, et nouvelle URL prévue.

Ce tableau révèle des choses que le marchand a oubliées : des pages de destination de campagnes anciennes, des articles de 2018 qui rankent encore, des PDF de notices liés depuis des forums, des URL de tags et de filtres que WooCommerce indexait sans qu'on le sache.

## Correspondance des URL WooCommerce vers Shopify
| Type WooCommerce | URL type WooCommerce | URL Shopify | Remarque |
| --- | --- | --- | --- |
| Produit | /produit/nom/ | /products/nom | Le handle Shopify peut reprendre le slug WordPress |
| Catégorie | /categorie-produit/nom/ | /collections/nom | Sous-catégories aplaties, une collection par niveau utile |
| Étiquette produit | /etiquette-produit/nom/ | /collections/nom ou noindex | Migrer seulement les étiquettes qui rankent |
| Article de blog | /nom-article/ ou /blog/nom/ | /blogs/actualites/nom | Un seul blog Shopify suffit dans la plupart des cas |
| Page | /nom-page/ | /pages/nom | Mentions légales, CGV, à propos |
| Images | /wp-content/uploads/… | CDN Shopify | Rediriger seulement les images qui reçoivent du trafic Google Images |
| Paramètres de filtre | /categorie/?filter_… | Non migrés | Rediriger vers la collection parente |

Deux décisions structurantes à ce stade. La première : conserver les slugs. Si le produit WooCommerce s'appelle /produit/veste-lin-beige/, le produit Shopify doit s'appeler /products/veste-lin-beige, ce qui rend la redirection prévisible et conserve le mot-clé dans l'URL. La seconde : aplatir la hiérarchie des catégories. Shopify n'a pas de sous-collections ; une catégorie « Femme > Vestes > Lin » devient une collection « vestes-lin-femme » et la navigation reconstruit la hiérarchie.

## Les redirections 301 : la liste, pas les règles

Shopify gère les redirections par liste explicite, une ancienne URL vers une nouvelle, importée en CSV. Il ne gère pas les redirections par motif, ce qui change la méthode.

Sur WordPress, une règle « tout ce qui commence par /produit/ va vers /products/ » suffisait. Sur Shopify, chaque URL a sa ligne. Pour deux mille produits, cinq cents articles et cent pages, c'est un fichier de deux mille six cents lignes, généré à partir du tableau d'inventaire, pas écrit à la main.

Trois règles de qualité. Une redirection va toujours vers la page la plus proche, pas vers l'accueil ; une redirection massive vers l'accueil est traitée par Google comme un 404 déguisé. Les chaînes sont interdites : si /ancien/ redirigeait déjà vers /moins-ancien/ sur WordPress, la nouvelle redirection part de /ancien/ directement vers Shopify. Et les URL avec et sans barre oblique finale, avec et sans www, sont couvertes ; Shopify normalise une partie, pas tout.

Les redirections s'importent dans la boutique Shopify avant la bascule DNS. Elles n'ont aucun effet tant que le domaine pointe vers WordPress, et elles doivent être actives dès la première seconde où il pointe vers Shopify.

> **Testez les redirections avant la bascule**
> 
> Sur l'URL temporaire de la boutique Shopify (nom.myshopify.com), chaque redirection importée est testable. Prenez les cent URL qui reçoivent le plus de trafic dans le tableau, testez-les une par une, et corrigez le fichier avant d'importer le reste. Une erreur de format dans le CSV est invisible jusqu'au jour de la bascule.

## Les données : produits, variantes, clients, commandes

Les données WooCommerce ne rentrent pas telles quelles dans Shopify, et les différences de modèle décident de ce qui se perd.

Les produits et les variations. Shopify accepte jusqu'à trois options par produit (taille, couleur, matière) et un nombre limité de variantes. Une boutique WooCommerce avec quatre attributs de variation doit en fusionner ou en séparer. Les attributs descriptifs (composition, origine, entretien) deviennent des métachamps, que le thème affiche dans des blocs dédiés. Le tableau d'inventaire porte cette correspondance, produit par produit.

Le contenu produit. Description courte et longue, onglets, FAQ, tableaux de tailles : tout ce qui vivait dans des extensions WooCommerce doit trouver sa place dans la description Shopify ou dans des métachamps. C'est le poste où le contenu s'appauvrit quand personne ne le surveille.

Les clients. Ils s'importent avec leurs coordonnées, leurs adresses et, si vous le décidez, leurs commandes passées. Aucun mot de passe ne se transfère, sur aucune plateforme. Le processus prévoit un e-mail d'invitation au moment de la bascule, formulé comme une amélioration plutôt qu'une réinitialisation.

Les commandes. Leur import sert à l'historique client et au service après-vente, pas à la comptabilité, qui reste dans le système d'origine pour l'exercice en cours.

Les images. Elles sont téléchargées sur le CDN de Shopify et changent d'URL. Le texte alternatif suit si l'export le contient ; sinon, c'est le moment de l'écrire.

## Le thème, la TVA et les transporteurs

Une migration change de plateforme, pas seulement d'hébergement, et les réglages de vente doivent être refaits.

Le thème. Le design WooCommerce ne se transfère pas. Soit un thème du Theme Store adapté à votre charte, soit un thème sur mesure. Le choix se fait sur les mêmes critères que pour une création, et notre article sur [le design d'une boutique migrée](/shopify-store-migration-design) explique pourquoi une migration est le bon moment pour ne pas tout reproduire.

La TVA. Les taux par pays de l'UE, le guichet unique OSS, les prix TTC : ce qui était configuré dans une extension WooCommerce se reconfigure dans les paramètres de taxes de Shopify. Une boutique française qui vend en Belgique et en Suisse a trois régimes à régler ; nos articles sur [Shopify en Belgique](/fr/shopify-belgique-bancontact-mondial-relay-tva-frais) et [Shopify en Suisse](/fr/shopify-suisse-twint-chf-tva-points-regler) détaillent chacun.

Les transporteurs. Colissimo, Mondial Relay, Chronopost, bpost : les extensions WooCommerce ont leur équivalent en applications Shopify, avec un sélecteur de points relais à retester au checkout. Les tarifs par zone se ressaisissent.

Les paiements. Shopify Payments remplace la passerelle WooCommerce, avec Bancontact et TWINT selon le pays de la boutique. Les abonnements clients, si vous en aviez, demandent une application dédiée et une migration des moyens de paiement enregistrés, qui n'est pas toujours possible.

## Le jour de la bascule

La bascule se fait dans une fenêtre calme, dans un ordre précis, et rien n'est laissé à découvrir le lendemain.

## Bascule WooCommerce vers Shopify
- Redirections 301 importées et testées sur les cent URL les plus visitées
- Catalogue, clients et contenu vérifiés ligne par ligne contre la source sur un échantillon
- Titres, métadescriptions et textes de collection en place, pas seulement les produits
- Mot de passe de boutique en construction retiré et robots.txt vérifié
- Sitemap Shopify accessible et soumis dans Search Console dès la bascule
- DNS modifié dans une fenêtre de faible trafic, avec un TTL réduit la veille
- WordPress conservé en lecture seule sur un sous-domaine pendant un mois, pour vérifier
- E-mail d'invitation aux clients envoyé après vérification du checkout, pas avant
- Suivi Search Console quotidien pendant quatre semaines : couverture, 404, Core Web Vitals

Le mois qui suit est la partie de la migration que les devis oublient. Search Console remonte les 404 que l'inventaire a manqués (il y en a toujours), les erreurs de redirection et les pages que Google met du temps à réindexer. Chaque 404 reçoit sa redirection dans la semaine. Les positions bougent pendant quelques semaines, puis se stabilisent ; une baisse temporaire pendant la réindexation est normale, une baisse qui dure au-delà signale des URL oubliées ou du contenu appauvri.

## Ce qui se gagne au passage

Une migration bien faite est aussi l'occasion de corriger ce que WooCommerce avait laissé s'accumuler.

Les doublons de contenu entre catégories, les pages de tags indexées, les paramètres de filtre crawlables : ils ne sont pas migrés, et c'est une amélioration. Les descriptions produit du fournisseur, copiées sur cinquante boutiques, peuvent être réécrites pour les produits qui font le chiffre. Les données structurées Product et BreadcrumbList, souvent absentes ou incomplètes sur WooCommerce, sont fournies par le thème Shopify. La vitesse, qui dépendait de l'hébergement et des extensions, dépend désormais du thème et des applications, avec un contrôle plus direct.

Pour le suivi après migration, notre [checklist SEO Shopify](/fr/checklist-seo-shopify-2027-25-points-qui-comptent) donne les 25 points à vérifier une fois la boutique stable, et le [guide SEO Shopify](/shopify-seo-guide-2026) le contexte complet.

Chez ByteInfy, une migration de catalogue et de clients avec redirections démarre à 1 500 $ au moment de la rédaction, le thème et les intégrations étant chiffrés à part. La page [migration Shopify](https://byteinfy.com/services/shopify-migration) décrit le processus, dont le suivi Search Console après bascule.

**Votre boutique WooCommerce a des positions à protéger**
Envoyez l'URL de la boutique et le nombre de produits, et vous recevrez un plan de migration écrit avec l'inventaire des URL, les redirections et la bascule, à prix fixe.

[Parler à ByteInfy](https://byteinfy.com/contact)

## FAQ

### Perd-on du SEO en passant de WooCommerce à Shopify ?

Pas si les redirections 301 couvrent chaque URL ancienne, si les titres, descriptions et contenus sont conservés et si la bascule est propre.

### Comment rediriger les anciennes URL WooCommerce ?

Avec les redirections d'URL de Shopify, importées en masse par fichier CSV. Chaque produit, catégorie, page et article a une ligne, ancienne URL vers nouvelle.

### Les clients gardent-ils leur compte ?

Les clients sont importés avec leurs coordonnées et leur historique, mais aucun mot de passe ne peut être transféré, quelle que soit la plateforme.

### Que deviennent les attributs et variations WooCommerce ?

Les variations deviennent des variantes Shopify (jusqu'à trois options par produit) et les attributs descriptifs deviennent des métachamps. La correspondance se prépare dans le tableau de migration, produit par produit.

### Combien de temps garder les redirections ?

Indéfiniment. Les liens externes vers vos anciennes URL ne disparaissent pas, et Google continue de les visiter longtemps. Les supprimer après quelques mois recrée les 404 que la migration avait évités.

### Combien coûte une migration WooCommerce vers Shopify ?

Chez ByteInfy, une migration de catalogue et de clients avec redirections démarre à 1 500 $ au moment de la rédaction. Le thème, les intégrations ERP et les configurations multi-boutiques se chiffrent après cadrage.

### Faut-il migrer le blog WordPress ?

Oui si ses articles apportent du trafic. Ils passent dans le blog Shopify avec des redirections vers les nouvelles URL (/blogs/nom/article).
