Temps de lecture estimé : 8 minutes
Points clés à retenir
- Compter 3 à 6 semaines de préparation pour une boutique de 500 à 1 000 URLs, et 3 mois pour retrouver 95 % du trafic après un lancement propre
- Shopify impose /products/, /collections/ et /blogs/ : on ne peut pas reproduire les URLs à l’identique, il faut rediriger en 301 (limite de 20 000 par boutique)
- Les Core Web Vitals (notamment le LCP) doivent être mesurés entre J+30 et J+60 : ils se dégradent souvent après migration et doivent être corrigés vite
- Si les positions ne reviennent pas à J+45, ne pas refondre : repasser sur la table de mapping, il reste presque toujours 20 à 40 URLs non redirigées
Sommaire
Préserver son référencement lors d’une migration vers Shopify : la méthode en 4 étapes
Préserver son référencement lors d’une migration vers Shopify, ce n’est pas une question de chance : c’est une question de méthode. Sur un site client e-commerce le mois dernier, on a basculé 780 URLs de WooCommerce vers Shopify. Perte de trafic : 4 % à J+30, retour à la normale à J+55. Sur le dossier d’avant, un prestataire pressé avait expédié la même opération en trois jours. Résultat : six semaines à rattraper des 301 manquantes et 40 % de trafic envolé pendant près de quatre mois.
La différence entre ces deux migrations ? Le mapping d’URL, le transfert des balises et la surveillance post-lancement. Rien de magique, mais trois chantiers qu’on ne peut pas sauter si vous voulez une migration Shopify sans perdre SEO.
Voici la méthode en 4 étapes que j’applique sur mes propres projets : audit, mapping, redirections 301 Shopify, puis surveillance jusqu’à J+90. Comptez 3 à 6 semaines de préparation sérieuse pour une boutique de 500 à 1 000 URLs. La même rigueur s’applique pour optimiser une boutique WooCommerce, étape par étape.
Pourquoi votre SEO chute après une migration Shopify (et les 3 causes vraiment évitables)
D’abord, un mythe à casser : une migration ne fait jamais perdre 30 % de trafic « par nature ». Une volatilité de 2 à 4 semaines est normale — Google doit recrawler, réévaluer, réindexer. Au-delà, on parle d’erreurs. Et trois causes concentrent 90 % des dégâts.
- Les URLs non mappées. Chaque ancienne URL qui renvoie une 404 est une page qui sort de l’index. Une seule page produit peut capter 200 visites mensuelles.
- Les balises perdues au passage. Title, meta description, H1, données structurées JSON-LD (le balisage qui aide Google à comprendre un produit, un avis, un article) : si vous ne les recréez pas explicitement dans Shopify, elles disparaissent.
- Le sitemap en double qui gaspille le crawl budget. Le crawl budget, c’est le nombre de pages que Google accepte de visiter sur votre site dans un temps donné. Un sitemap qui liste encore les anciennes URLs fait perdre ce budget sur des 404 au lieu de vos pages utiles.
À retenir : 90 % des pertes SEO durables après migration Shopify viennent du mapping et du transfert de balises, pas de Shopify lui-même.
L’audit pré-migration : cartographier chaque URL à préserver
C’est ici que se joue 80 % du résultat. Un audit avant migration vers Shopify mal fait, et vous passerez trois mois en mode pompier. Ça dépend évidemment de la taille du site, mais la logique reste la même.
Étape 1 — Extraire toutes les URLs indexées. Direction Google Search Console, onglet Indexation → Pages, puis export CSV. Pour les sites de plus de 500 URLs, un crawl avec Screaming Frog (licence à 239 €/an) donne une vision plus fine : codes de réponse, balises, maillage interne.
Étape 2 — Prioriser par clics. Dans GSC, Performance, filtrez sur 90 jours, triez par clics. Vous verrez que 20 % des URLs font 80 % du trafic. Ce sont celles à mapper en premier, avec une tolérance zéro sur l’erreur.
Étape 3 — Construire la table de mapping. Un fichier unique, avec les balises à récupérer dans les colonnes de droite. Ne zappez jamais le blog, les pages CMS et les images (les sitemaps-images sont systématiquement oubliés).
| Ancienne URL | Nouvelle URL Shopify | Type | Clics 90j | Redirect 301 ? |
|---|---|---|---|---|
| /chaussures-running-homme | /collections/chaussures-running | Collection | 1 240 | Oui |
| /blog/guide-marathon | /blogs/news/guide-marathon | Article | 380 | Oui |
| /produit/nike-pegasus-40 | /products/nike-pegasus-40 | Produit | 92 | Oui |
Redirections 301 et transfert des balises : le cœur de la préservation
Shopify impose son modèle d’URL : /products/ pour les fiches produit, un point de départ pour l’optimisation de fiche produit, /collections/ pour les catégories, /blogs/ pour les articles. Vous ne pourrez jamais reproduire vos anciennes URLs à l’identique. Deux stratégies s’offrent à vous.
- Préserver le slug en éditant le handle. Sur une fiche produit, vous pouvez renommer la partie finale de l’URL pour coller à l’ancienne. Rapide, mais limité : le préfixe /products/ reste.
- Rediriger en 301. Une 301, c’est une redirection permanente qui transmet l’essentiel de la valeur SEO de l’ancienne URL vers la nouvelle. C’est la seule technique qui marche sur les URLs vraiment restructurées.
Pour configurer une redirection 301 dans Shopify : Admin → Online Store → Navigation → URL Redirects → Add URL Redirect. Vous collez l’ancien chemin et le nouveau. Limite de la plateforme : 20 000 redirections par boutique.
Astuce : si vous dépassez les 20 000 redirections, exportez votre table en CSV et importez-la via une app comme Matrixify ou Redirect. Ne saisissez jamais 5 000 lignes à la main.
Et n’oubliez pas le transfert des balises, seule partie du travail que les concurrents survolent souvent. Voici ce qu’il faut explicitement recréer dans Shopify :
| Élément SEO | Où le récupérer avant migration | Comment le recréer sur Shopify |
|---|---|---|
| Title + meta description | Crawl Screaming Frog, colonnes dédiées | Champ « SEO » de chaque produit/collection/page |
| H1 | Dans la page HTML source | Balise titre de la section (souvent = title produit) |
| Données structurées JSON-LD | Export CSV ou script | Apps de schema (JSON-LD for SEO ~ 20 €/mois) |
| Alt des images | Fichier CSV des médias | Champ « Texte alternatif » de chaque média |
| Canonical des pages paginées | Crawl | Automatique sur Shopify, à vérifier après lancement |
| hreflang (site multilingue) | Crawl | App Weglot ou configuration Shopify Markets |
| Maillage interne | Crawl, liste des liens entrants | Rebâtir manuellement les liens article → article |
Dernier réflexe : testez 10 URLs critiques avant bascule. Activez le mot de passe de la boutique Shopify (Online Store → Preferences), vérifiez que chaque ancienne URL redirige bien, puis seulement ouvrez au public. Sur un site client en migration depuis Wix, ce test en préprod avait détecté 14 redirections cassées que le prestataire avait oubliées.
J-0 à J+90 : lancer et surveiller sans perdre ses positions
Le jour J, deux erreurs classiques de refonte de site web : basculer un vendredi soir et pousser la nouvelle version sans vérifier le robots.txt. Déjà vu sur deux projets. Le robots.txt mal configuré peut bloquer tout le site à Google pendant 48 h — un désastre silencieux.
| Échéance | Action | Outil | Indicateur à surveiller |
|---|---|---|---|
| J-0 (mardi matin) | Basculer DNS, soumettre sitemap.xml, vérifier robots.txt | GSC, admin Shopify | Aucun blocage robots, sitemap accepté |
| J+1 à J+7 | Identifier les 404 résiduelles | GSC → Indexation → Pages | < 1 % des URLs totales |
| J+7 à J+30 | Valider les 301, comparer le trafic | GSC, Screaming Frog | Trafic ≥ 80 % de la référence |
| J+30 à J+60 | Mesurer les Core Web Vitals | PageSpeed Insights | LCP (temps d’affichage du plus gros élément) < 2,5 s |
| J+60 à J+90 | Plan de récupération si positions absentes | GSC, crawl manuel | Positions moyennes par requête |
Conseil : à J-0, soumettez le sitemap mais attendez 24 h avant de demander l’indexation des pages critiques une par une. Google recrawle naturellement plus vite sur un sitemap frais que sur une demande manuelle qui peut être « absorbée » par la priorisation.
Si à J+45 les positions ne reviennent pas, repassez sur votre table de mapping. Neuf fois sur dix, il reste 20 à 40 URLs non redirigées que vous n’aviez pas identifiées. C’est le plan B qui sauve — pas de refonte ni de nouvelle stratégie de contenu.
Questions Fréquentes
Vais-je perdre mon trafic Google en migrant vers Shopify ?
Une volatilité de 2 à 4 semaines est normale. Une perte durable ne l’est pas. Si votre plan de redirections 301 est exhaustif et vos balises transférées, vous conservez 90 à 96 % du trafic. La perte trafic Google migration vient presque toujours des 404 non redirigées — pas de Shopify.
Combien de temps pour retrouver son trafic après migration ?
Comptez 3 à 6 semaines pour stabiliser, 3 mois pour retrouver 95 % du trafic en bonne exécution. Les pages à fort historique retrouvent leurs positions en 2 à 3 semaines. Les longues traînes peuvent mettre 6 mois. Délai SEO classique : il faut du temps pour que Google réévalue chaque URL.
Comment faire une redirection 301 sur Shopify ?
Admin → Online Store → Navigation → URL Redirects → Add URL Redirect. Collez l’ancien chemin et le nouveau. Limite : 20 000 redirections par boutique. Au-delà, import CSV via une app (Matrixify, Redirect), jamais à la main.
Faut-il profiter de la migration pour refaire son design ?
Non. Séparez les deux projets. Si le design change en même temps que la migration, vous ne pouvez pas isoler la cause d’une chute de trafic. Migrez d’abord, laissez passer 6 à 8 semaines de stabilisation, puis refondez. Sinon, vous pilotez à l’aveugle.
La migration maîtrisée, pas la migration parfaite
La migration parfaite n’existe pas — même avec un plan béton, vous aurez quelques 404 résiduelles. La migration maîtrisée, en revanche, oui. Elle tient à quatre piliers, avec la même rigueur qu’un maillage interne SEO bien pensé : un audit exhaustif des URLs, des redirections 301 Shopify chirurgicales, un transfert de balises méticuleux, et une surveillance disciplinée dans Search Console pendant 90 jours.
Ce qui distingue les boutiques qui ne perdent presque rien des autres ? Elles consacrent dix jours à l’audit que les autres bâclent en deux heures. Sur un site client e-commerce le mois dernier, ce sont précisément ces dix jours qui ont évité les 40 % de perte de trafic qu’on avait vus sur le dossier précédent.
Vous l’aurez compris : préserver son référencement lors d’une migration vers Shopify se joue à 80 % avant le lancement. Après, vous ne pouvez plus que ramasser et surveiller.