Migration SEO vers Shopify : le guide pour ne pas perdre son trafic

Date de création
May 26, 2025
Sélectionner
Shopify

Article mis à jour le 12 février 2026

TL;DR :

  • Une migration vers Shopify impacte presque toujours le SEO à court terme : le trafic organique peut baisser de 10 à 30 % pendant 2 à 12 semaines selon la taille du site. L'objectif n'est pas d'éviter tout impact, mais de le minimiser et d'accélérer la récupération.
  • Shopify impose une structure d'URL rigide (/products/, /collections/, /blogs/) qui nécessite un plan de redirections 301 rigoureux — c'est l'étape la plus critique de toute la migration.
  • Ne changez qu'une chose à la fois : migrez la plateforme, mais conservez le contenu, les balises meta, la structure Hn et le maillage interne à l'identique. Chaque variable supplémentaire rend le diagnostic post-migration impossible.
  • Préparez votre filet de sécurité avant de migrer : crawl complet, export Search Console et GA4 sur 12 mois, inventaire des backlinks. Sans ces données, vous ne pourrez pas mesurer l'impact ni corriger les erreurs.
  • Le pilotage post-migration dure 6 mois : surveillance quotidienne la première semaine, puis hebdomadaire pendant 3 mois. Utilisez la checklist en fin d'article pour ne rien oublier.

En 2025, Shopify représente le deuxième CMS le plus utilisé dans l’hexagone, juste après Woocommerce d’après une étude de E-Commerce Nation.

C’est ainsi qu’on observe de plus en plus de migrations vers ce CMS ! C’est à la fois une opportunité mais cela représente aussi un risque important de perte de positions et de trafic SEO si celle-ci n’est pas bien faite.

image

Ce guide vous accompagne dans votre migration vers Shopify pour conserver votre trafic SEO.

Table des matière

1. En amont d’une migration vers Shopify

1.1 Nomenclature des URLs dans Shopify

Avant toute migration, il est essentiel de bien comprendre la structure des URLs imposée par Shopify. Voici un récapitulatif des formats utilisés selon les types de contenu.

Type de contenu
Structure de l’URL
Segment fixe
Exemples
Produit
/products/nom-du-produit
/products/
https://votresite.com/products/robe-ete-bleue
Collection (catégorie)
/collections/nom-de-la-collection
/collections/
https://votresite.com/collections/robes-ete
Page CMS
/pages/nom-de-la-page
/pages/
https://votresite.com/pages/a-propos
Article de blog
/blogs/nom-du-blog/nom-de-l-article
/blogs/
https://votresite.com/blogs/conseils-mode/comment-porter-une-robe
Blog (liste d’articles)
/blogs/nom-du-blog
/blogs/
https://votresite.com/blogs/conseils-mode
Tag dans une collection
/collections/nom-de-la-collection/tag
/collections/
https://votresite.com/collections/robes-ete/robe-longue
Recherche
/search?q=terme
/search
https://votresite.com/search?q=robe
Connexion client
/account/login
/account/
https://votresite.com/account/login
Création de compte
/account/register
/account/
https://votresite.com/account/register
Tableau de bord client
/account
/account
https://votresite.com/account

1.2 Particularités des URLs avec et sans /

📌

A savoir :

Par défaut toutes les URLs sous Shopify seront sans le slash (/) à la fin des URLs. Si vous faites un mauvais lien vers une URL avec un / à la fin, cette nouvelle URL sera canonisé vers sa versions sans /.

Exemple : https://votresite.com/products/robe-ete/ ne sera pas indexée et aura une balise canonical contenant https://votresite.com/products/robe-ete

Il est donc impératif de bien faire attention de ne pas créer d’URLs avec des / à la fin.

1.3 URLs produit en doubles

Quand vous ajoutez un produit dans Shopify et que vous l’associez à une ou plusieurs collections, la plateforme crée plusieurs chemins d’accès vers ce même produit.

Exemple :

Un produit appelé "Robe d'été bleue" peut être accessible via deux URLs différentes :

  1. URL canonique du produit :
  2. https://votresite.com/products/robe-ete-bleue

  3. URL contextuelle via une collection :
  4. https://votresite.com/collections/robes-ete/products/robe-ete-bleue

Ces deux URLs affichent le même contenu (la fiche produit), mais elles sont techniquement deux pages différentes aux yeux de Google. Cela créé donc du duplicate content.

Par défaut Shopify ajoute une balise canonical sur l’URL “collection” pour indiquer que la page à indexer est bien la version /products/nom-du-produit.

Ce n’est toutefois pas idéal en SEO notamment si vous avez de nombreux produits car cela va multiplier les pages non indexables et ainsi diluer le jus SEO et complexifier le crawl de vos pages.

Recommandation : mailler uniquement sur votre site les version /products/ plutôt que /collections/…/products/…

2. Les éléments SEO par défaut dans Shopify

2.1 Balises SEO

Shopify génère automatiquement certaines balises meta (notamment titles, descriptions) si elles ne sont pas renseignées manuellement.

Ces balises auto-générées sont souvent peu optimisées (ex. : « Buy [Product Title] Online – [Store Name] »). Il est donc crucial de personnaliser les titres et descriptions pour chaque page importante, via l’interface admin ou une application tierce si nécessaire.

2.2 Robots.txt

Toutes les boutiques Shopify ont un fichier robots.txt par défaut qui est assez complet.

Contenu du fichier robots.txt par défaut

📌 Documentation de Shopify pour modifier son robots.txt

2.3 Sitemaps

Shopify génère automatiquement un sitemap à l’adresse suivante : votre-site.fr/sitemap.xml.

Il créé en vérité plusieurs sitemap par typologie de pages avec une limite de 5000 URLs par sitemap.

Exemples :

  • sitemap_blog.xml
  • sitemap_collections.xml
  • sitemap_products.xml
  • sitemap_products_2.xml

N’oubliez pas de déclarer votre sitemap dans la Search Console et dans votre robots.txt. par défaut l’URLs du sitemap n’est pas ajouté dans le robots.txt.

2.4 Core Web Vitals

Les Core Web Vitals sont les trois métriques de performance que Google utilise comme signal de classement depuis 2021. Elles mesurent ce que l'utilisateur vit réellement quand il visite votre boutique. Voici les seuils à atteindre pour être dans la catégorie « bon » selon Google :

Métrique
Ce qu'elle mesure
Seuil minimum à atteindre
LCP (Largest Contentful Paint)
Vitesse d'affichage du contenu principal
< 2,5 secondes
INP (Interaction to Next Paint)
Réactivité aux interactions utilisateur
< 200 ms
CLS (Cumulative Layout Shift)
Stabilité visuelle de la page
< 0,1

Shopify héberge toutes les boutiques sur une infrastructure cloud avec CDN mondial intégré. En pratique, cela signifie que le TTFB (Time To First Byte) est généralement bon sans intervention de votre part. Et plus largement tous les indicateurs de Core Web Vitals. C’est un gros point fort de ce CMS.

2.5 Données structurées

Les données structurées (ou schema markup) sont du code JSON-LD intégré dans vos pages qui aide Google à comprendre le contenu et à afficher des résultats enrichis : étoiles d'avis, prix, disponibilité, fil d'Ariane, etc. Dans le contexte d'une migration, c'est un sujet critique car les données structurées de votre ancien CMS ne se transfèrent pas automatiquement.

Ce que Shopify intègre nativement

Les thèmes Shopify récents utilisent le filtre Liquid {{ product | structured_data }} pour générer automatiquement du JSON-LD. Voici ce qui est couvert par défaut :

Type de schema
Pages concernées
Données incluses
Product
Fiches produits
Nom, prix, disponibilité, image, marque
BreadcrumbList
Produits, collections
Position dans l'arborescence
Article
Articles de blog
Titre, auteur, date de publication
Organization
Page d'accueil
Nom de l'entreprise, logo

C'est un bon socle, mais il reste basique. Par défaut, les attributs comme la description produit, les conditions de livraison, la politique de retour ou les avis agrégés (AggregateRating) ne sont souvent pas inclus.

Ce qu'il faut compléter après la migration

Pour maximiser vos chances d'obtenir des résultats enrichis dans Google, vous devrez enrichir le schema natif. Les enrichissements prioritaires :

  • Product enrichi : ajoutez description, shippingDetails, hasMerchantReturnPolicy, et review / aggregateRating si vous collectez des avis.
  • CollectionPage ou OfferCatalog : pour les pages de collections — un seul type par page, pas les deux.
  • FAQPage : pour vos pages de contenu qui répondent à des questions fréquentes.
  • LocalBusiness : si vous avez une boutique physique en plus du e-commerce.
  • HowTo : pour vos guides et tutoriels (comme un guide de taille par exemple).

Pour ce faire il y a deux méthodes :

  1. Utiliser une app shopify type JSON-LD for SEO, Smart SEO ou Schema Plus
  2. En modifiant les fichiers Liquid (attention plus technique).

3. Changement d’URLs et impact SEO

3.1 Pourquoi les URLs sont-elles si importantes pour le SEO ?

Les URLs constituent l’un des piliers fondamentaux du référencement naturel. Elles servent à la fois de repères pour les moteurs de recherche et pour les utilisateurs. Modifier une URL, même en mettant en place une redirection 301, peut avoir un impact majeur sur la visibilité d’une page, notamment sur les requêtes hors marque, plus concurrentielles.

3.2 Les risques liés aux changements d’URLs

  • Perte de positions dans les résultats de recherche, en particulier sur les mots-clés génériques.
  • Temps nécessaire au transfert complet de la valeur SEO (PageRank, signaux utilisateurs) vers la nouvelle URL.
  • Possibilité d’erreurs dans les redirections ou d’enchaînements trop longs, qui nuisent au crawl des robots et à l’expérience utilisateur.
  • Multiplication excessive des redirections pouvant devenir contre-productive.
  • Perte des backlinks vers les URLs actuelles

3.3 Bonnes pratiques à adopter :

📌

Si on ne devait retenir qu’une seule chose : c’est de conserver les URLs inchangées autant que possible.

En parallèle de cela, voici quelques bonnes pratiques à respecter

  • Soigner la conception des URLs dès la création du site. Cela permet d’éviter des modifications ultérieures coûteuses.
  • Évaluer précisément l’impact SEO avant toute modification majeure (restructuration, rebranding, migration).
  • Mettre en place un plan de redirections 301 rigoureux et tester toutes les redirections avant la mise en production.
  • Limiter le nombre de redirections pour éviter les chaînes trop longues qui pénalisent le référencement.
  • Assurer un suivi post-migration ou post-changement pour détecter rapidement d’éventuels problèmes.

Vous souhaitez être accompagné dans votre future migration vers Shopify ?

Prenons-contact

4. Plan de migration dans le cadre d’une migration vers Shopify

Vous l’aurez bien compris, en migrant vers Shopify il y aura de fortes chances que vous soyez obligé de changer vos URLs en intégrant les segments fixes de Shopify : /products/ ; /collections/ ; /blogs/

Pour cela il sera nécessaire de créer un plan de redirection dans Shopify :

  1. Exporter la liste complète des anciennes URLs depuis votre site actuel (avec un crawl via Screaming Frog, par exemple).
  2. Lister les nouvelles URLs Shopify générées après import ou création des pages.
  3. Faire correspondre chaque ancienne URL à sa nouvelle version.
  4. Importer ce plan dans Shopify via l’interface “Redirections d’URL” ou en utilisant une application tierce si le volume est important.

4.1 Simulateur de plan de migration

Vous trouverez via le lien suivant un simulateur de plan de migration pour construire en quelques clics votre plan de redirections en prenant en compte les spécificités des URLs Shopify

5. Migration shopify et maintenant on fait quoi ?

Maintenant qu’on a parlé des URLs et des éventuelles redirections à mettre en place, il est temps de voir tous les autres sujets.

5.1 Auditer et sauvegarder l'existant

Avant toute action, créez un inventaire complet de votre site actuel. C'est votre filet de sécurité et votre point de comparaison post-migration :

  • Crawl complet avec Screaming Frog ou autres : exportez toutes les URLs avec leurs title tags, H1, meta descriptions, nombre de mots et données structurées.
  • Export Google Search Console : récupérez les performances (clics, impressions, position moyenne) par page sur les 12 derniers mois.
  • Export Google Analytics : identifiez vos pages à fort trafic organique et à forte conversion ce sont celles où une erreur coûterait le plus cher.
  • Cartographie des backlinks : exportez la liste de vos liens entrants via Ahrefs, Semrush ou Majestic pour vérifier que les pages qui les reçoivent seront bien redirigées.

5.2 Transférer les balises title et meta descriptions

Point souvent négligé : quand vous créez vos pages sur Shopify, les title tags reviennent par défaut au nom du produit ou de la collection. Si vous aviez optimisé vos titles sur l'ancien CMS, vous devez les reporter manuellement.

Concrètement : utilisez le fichier de crawl pré-migration comme référence, et renseignez chaque title tag dans l'éditeur SEO de Shopify (accessible en bas de chaque page produit, collection ou article). Pour les sites avec des centaines de pages, des apps comme Bulk SEO Editor permettent de le faire en masse.

5.3 Préserver le contenu et la hiérarchie Hn

Le contenu de vos pages est votre principal actif SEO. Lors de la migration :

  • Ne simplifiez pas vos descriptions : la tentation est grande de « nettoyer » le contenu pendant la migration. Résistez. Tout changement de contenu combiné au changement de plateforme rend impossible l'identification de la cause si le trafic baisse.
  • Respectez la structure Hn : vérifiez que vos H1, H2, H3 sont préservés dans le nouveau thème. Certains thèmes Shopify utilisent des H2 pour le nom du produit au lieu de H1 — corrigez cela dans le code Liquid.
  • Attention aux accordéons : du contenu qui était visible en plein texte sur l'ancien site et qui se retrouve derrière un accordéon ou un onglet sur Shopify peut perdre en poids SEO.

5.4 Reconstruire le maillage interne

Le maillage interne de votre ancien site ne survivra pas à la migration tel quel. Les liens internes dans vos descriptions produits, pages CMS et articles de blog pointeront vers les anciennes URLs.

Deux stratégies :

  • Rechercher et remplacer : avant l'import, faites un search & replace dans vos fichiers de contenu pour mettre à jour les URLs internes vers le nouveau format Shopify.
  • Laisser les redirections faire le travail : les liens internes passeront par les redirections 301, mais c'est sous-optimal car chaque redirection ajoute une étape de crawl et dilue légèrement le PageRank. Mieux vaut mettre à jour les liens quand c'est possible.

5.5 Prévenir vos sources de backlinks

Si des sites de confiance pointent vers vous, prévenez-les de la migration et demandez-leur de mettre à jour leurs liens. C'est particulièrement important pour les partenaires, les annuaires professionnels et les articles de presse. Un lien direct vers la bonne URL est toujours préférable à un lien qui passe par une redirection.

6. Piloter votre migration

Il s’agit ici de choisir les bons KPIs à suivre post migration :

6.1 Avant la migration : définir vos KPIs

Collectez les métriques suivantes sur une période de 12 mois minimum (pour lisser la saisonnalité) :

Métrique
Source
Pourquoi
Sessions organiques par page
GA4
Identifier vos pages à fort enjeu
Clics et impressions par requête
Search Console
Mesurer la visibilité par mot-clé
Positions moyennes (top 50 requêtes)
Search Console / outil de suivi
Détecter les baisses de position
Nombre de pages indexées
Search Console > Indexation
Vérifier qu'aucune page ne disparaît de l'index
Scores Core Web Vitals
PageSpeed Insights / Search Console
Comparer les performances techniques
Taux de conversion organique
GA4
Mesurer l'impact business, pas juste le trafic

6.2 Le jour J : surveillance active

Le jour de la mise en ligne, vérifiez immédiatement :

  • Que les redirections fonctionnent (testez un échantillon de 50 à 100 URLs manuellement ou avec un outil comme Screaming Frog en mode « List »).
  • Que le sitemap est accessible et soumis dans Google Search Console.
  • Que la propriété Search Console est bien configurée pour le nouveau domaine (utilisez l'outil « Changement d'adresse » si le domaine change).
  • Que le tag GA4 se déclenche correctement sur toutes les pages.
  • Que le fichier robots.txt ne bloque pas des sections entières par erreur.

6.3 Après la migration : monitoring sur 6 mois

La première semaine, surveillez quotidiennement. Puis de façon hebdomadaire pendant 3 mois, puis mensuelle.

Signaux d'alerte à surveiller :

  • Chute brutale du nombre de pages indexées dans Search Console → vérifiez les redirections et le sitemap.
  • Augmentation massive des erreurs 404 dans le rapport de couverture → des URLs n'ont pas été redirigées.
  • Baisse de position sur vos requêtes principales → comparez le contenu ancien et nouveau pour détecter des différences.
  • Dégradation des CWV → identifiez les nouvelles apps ou le nouveau thème comme cause probable.

Outil recommandé : créez un tableau de bord Looker Studio (ex-Data Studio) qui croise les données Search Console et GA4 pour suivre l'évolution semaine par semaine avec une vue comparative avant/après migration.

7. Checklist pour réussir votre migration Shopify SEO

Un projet de migration vers Shopify ? On vous accompagnes chez 30A pour réussir votre migration !

Prenons-contact

Avant la migration

Crawler le site existant (Screaming Frog / Sitebulb) et exporter toutes les URLs avec titre, H1, meta, word count
Exporter les données Search Console et GA4 des 12 derniers mois
Lister tous les backlinks externes avec leurs URLs de destination
Créer le fichier de mapping des redirections (ancienne URL → nouvelle URL Shopify)
Tester les redirections sur l'environnement de préproduction Shopify
Vérifier que les title tags et meta descriptions seront reportés
Vérifier les données structurées existantes et planifier leur recréation
Sauvegarder l'intégralité du site actuel (contenu, images, base de données)
Configurer le robots.txt.liquid pour bloquer les pages sans valeur SEO
Choisir un thème optimisé pour les Core Web Vitals (vérifier sur performance.shopify.com)

Le jour du lancement

Activer toutes les redirections 301
Soumettre le nouveau sitemap dans Google Search Console
Utiliser l'outil « Changement d'adresse » de Search Console si le domaine change
Tester manuellement un échantillon de 50-100 redirections
Vérifier que GA4 et Search Console collectent les données correctement
Contrôler que le robots.txt ne bloque rien d'important
Tester les données structurées sur les pages clés avec le test de résultats enrichis

Après la migration (1 à 4 semaines)

Surveiller quotidiennement les erreurs d'exploration dans Search Console
Vérifier le nombre de pages indexées (pas de chute brutale)
Comparer les positions sur les 50 requêtes principales
Identifier et corriger les 404 qui reçoivent du trafic
Mettre à jour les liens internes qui pointent encore vers les anciennes URLs
Contacter les partenaires pour mettre à jour les backlinks
Mesurer les Core Web Vitals et comparer aux benchmarks pré-migration

Suivi long terme (1 à 6 mois)

Comparer le trafic organique mois par mois avec la même période de l'année précédente
Suivre le taux de conversion organique
Vérifier que toutes les erreurs Search Console ont été résolues
Enrichir les données structurées au-delà du minimum natif
Optimiser les CWV si les scores se sont dégradés
Documenter les enseignements pour les futures migrations

8. Questions les plus souvent posées

Comment ne pas perdre son référencement en changeant de CMS ?

Quels outils utiliser pour migrer vers Shopify ?

Shopify est-il bon pour le SEO ?

Comment rediriger ses URLs vers Shopify ?

Migration Shopify : quels risques pour le SEO ?

image
image
image

FOUCAULD HENIN

Senior SEO consultant et fondateur de 30A  

Je vous accompagne dans conception et la mise en place de vos chantiers SEO.

Après plusieurs expériences chez des retaillers, clients grand comptes et scale up, j’apporte une vision rationnelle et data driven dans les stratégies SEO.

Références : Oscaro, Total Energie, Intermarché, Oreegami

#bigquery #Looker #data analyse