Migration Shopify : préserver son référencement

Migration Shopify : préserver son référencement

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

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 URLNouvelle URL ShopifyTypeClics 90jRedirect 301 ?
/chaussures-running-homme/collections/chaussures-runningCollection1 240Oui
/blog/guide-marathon/blogs/news/guide-marathonArticle380Oui
/produit/nike-pegasus-40/products/nike-pegasus-40Produit92Oui

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 SEOOù le récupérer avant migrationComment le recréer sur Shopify
Title + meta descriptionCrawl Screaming Frog, colonnes dédiéesChamp « SEO » de chaque produit/collection/page
H1Dans la page HTML sourceBalise titre de la section (souvent = title produit)
Données structurées JSON-LDExport CSV ou scriptApps de schema (JSON-LD for SEO ~ 20 €/mois)
Alt des imagesFichier CSV des médiasChamp « Texte alternatif » de chaque média
Canonical des pages paginéesCrawlAutomatique sur Shopify, à vérifier après lancement
hreflang (site multilingue)CrawlApp Weglot ou configuration Shopify Markets
Maillage interneCrawl, liste des liens entrantsRebâ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éanceActionOutilIndicateur à surveiller
J-0 (mardi matin)Basculer DNS, soumettre sitemap.xml, vérifier robots.txtGSC, admin ShopifyAucun blocage robots, sitemap accepté
J+1 à J+7Identifier les 404 résiduellesGSC → Indexation → Pages< 1 % des URLs totales
J+7 à J+30Valider les 301, comparer le traficGSC, Screaming FrogTrafic ≥ 80 % de la référence
J+30 à J+60Mesurer les Core Web VitalsPageSpeed InsightsLCP (temps d’affichage du plus gros élément) < 2,5 s
J+60 à J+90Plan de récupération si positions absentesGSC, crawl manuelPositions 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.

À lire aussi sur le blog