Playbook · Migrer une boutique existante vers Shopify

Migrer vers Shopify quand on a déjà quelque chose à perdre

Ce playbook traite le cas inverse du lancement : une boutique existe, elle a des positions, des liens et un historique, et elle change de plateforme. La difficulté propre à Shopify est qu’il impose sa structure d’URL. Tu n’arrives pas avec ton arborescence, tu arrives dans la sienne, et ton travail consiste à établir des correspondances entre deux structures qui ne se ressemblent pas. C’est un exercice de traduction contrainte, pas de conception libre.

Révisé le

Ce que ce playbook suppose

La boutique actuelle reçoit du trafic de recherche et tu peux en extraire l’historique. Tu disposes d’un accès à la nouvelle boutique avant son ouverture au public, et tu peux poser des redirections depuis l’ancien domaine ou l’ancienne structure.

La contrainte structurante est connue d’avance : Shopify impose `/products/`, `/collections/` et `/pages/`. Un produit accessible depuis plusieurs collections est également accessible par plusieurs chemins. Si ton ancienne boutique reposait sur une arborescence par catégories imbriquées, elle n’a pas d’équivalent direct : elle devra être traduite en collections et en maillage, pas recopiée.

Les six phases

Les trois premières se font entièrement hors de Shopify. C’est voulu : les décisions coûteuses se prennent avant que le catalogue existe.

  1. Phase 1 : Inventorier ce qui rapporte

    Relève les URL actuelles avec leurs entrées de recherche, leurs liens entrants et leurs ventes. Distingue les fiches produits des pages de catégorie : les secondes concentrent souvent la valeur de recherche, et sont précisément celles que la migration malmène. Critère de sortie : tu sais nommer les vingt URL dont la perte serait la plus coûteuse.

  2. Phase 2 : Traduire la structure, pas la copier

    Pour chaque page de catégorie existante, décide ce qu’elle devient : une collection, une page de contenu, ou rien. Toutes les catégories ne méritent pas une collection : certaines n’existaient que pour la navigation interne. Critère de sortie : un tableau qui associe chaque catégorie à sa destination Shopify, avec les cas « rien » assumés.

  3. Phase 3 : Arrêter la nomenclature avant l’import

    Fixe la forme des identifiants de produits et de collections avant de créer la moindre fiche. Après un import de plusieurs milliers de références, les reprendre est une opération de masse risquée. Critère de sortie : la règle est écrite et vérifiée sur un lot d’essai de vingt produits réels, importés puis supprimés.

  4. Phase 4 : Geler le catalogue et importer

    Arrête les créations et modifications sur l’ancienne boutique, puis importe. Tout produit créé après l’inventaire échappera au plan de correspondance. Vérifie particulièrement les variantes : elles se transforment souvent en URL supplémentaires que personne n’avait comptées. Critère de sortie : le nombre d’URL produites correspond au nombre attendu, à l’unité près.

  5. Phase 5 : Basculer avec le plan de correspondance

    Pose les redirections en commençant par les vingt URL identifiées en phase 1, puis le reste. Vérifie le jour même que la boutique est explorable et que le plan de site déclaré correspond à la réalité du catalogue. Critère de sortie : l’échantillon à forte valeur passe, et aucune redirection ne pointe vers l’accueil par défaut.

  6. Phase 6 : Contrôler les recoupements

    Une fois en ligne, cherche les produits accessibles par un nombre inattendu de chemins, et les collections qui se recoupent presque entièrement. C’est le défaut propre à Shopify, et il n’apparaît qu’une fois le catalogue réel en place. Critère de sortie : chaque collection conservée a un texte qui ne serait pas interchangeable avec celui d’une autre.

Ce que devient chaque type de page

La traduction n’est pas symétrique : c’est ce qui rend la migration délicate.

Sur l’ancienne boutiqueSur ShopifyLe risque propre
Fiche produitFiche produitLes variantes multiplient les URL sans qu’on l’ait décidé
Catégorie à forte valeurCollection avec texte proprePerdre le texte de catégorie, donc l’intention qu’il servait
Catégorie de navigation seuleRien, ou un simple lien de menuCréer une collection vide qui dilue le catalogue
Page éditorialePage de contenuLa ranger sous une structure qui la coupe du maillage

Ce qui fait échouer une migration

  • Importer le catalogue « pour voir » avant d’arrêter la nomenclature

    Les identifiants créés à l’import deviennent la référence. Les reprendre ensuite est une opération de masse, avec son propre plan de redirections.

  • Recréer une collection par ancienne catégorie

    Beaucoup de catégories n’existaient que pour la navigation. Transformées en collections, elles produisent des pages sans intention propre, qui se recoupent.

  • Oublier les variantes dans le compte des URL

    Le volume réel dépasse alors l’estimation, et l’exploration se disperse sur des pages que personne n’avait prévues.

  • Rediriger les anciennes catégories vers l’accueil

    Ce sont souvent les pages qui portaient la valeur de recherche. Leur intention n’est plus servie nulle part.

Ce que ce playbook ne traite pas

Dit franchement, pour éviter de le chercher ici.

  • L’ouverture d’une boutique neuve, où rien n’est à préserver et où l’ordre des décisions diffère.
  • Le transfert des données clients, des abonnements et de l’historique de commandes, qui relèvent de l’exploitation.
  • Le choix du thème et des applications, abordé seulement sous l’angle de son coût de performance.

Questions fréquentes

Ce qu’il faut retenir de cette page

Qu’est-ce que c’est ?
Un playbook de migration Shopify séquence le transfert d’une boutique existante vers une plateforme dont la structure d’URL n’est pas négociable.
Pourquoi est-ce important ?
La perte vient de la traduction : chaque URL de l’ancienne boutique doit trouver un équivalent dans une arborescence imposée.
Comment faire ?
Six phases : inventaire de la valeur, cartographie des contraintes de plateforme, reconstruction des collections, gel du catalogue, bascule, contrôle.
Quand est-ce pertinent ?
Avant que le catalogue soit importé. Une fois les produits créés, les identifiants sont difficiles à reprendre en masse.
Quelles erreurs éviter ?
Importer le catalogue avant d’avoir arrêté la nomenclature. Reproduire à l’identique des catégories que Shopify gère autrement. Négliger les variantes.
Quels concepts sont liés ?
Shopify, budget de crawl, maillage interne, cannibalisation.

Prochaine étape

Choisir ton territoire

Temps estimé
-
Impact attendu
-
Réserver un appel
- Territoire non diagnostiqué Exploration · Inconnu du Royaume

Recherche

pour parcourir · Entrée pour ouvrir · Échap pour fermer

Journal de quêtes

TerritoireNon défini

MaturitéNon diagnostiquée

ConfianceAucune donnée

ClasseInconnue

ExplorationInconnu du Royaume

Quête principale

Augmenter la visibilité de mon site

  • Choisir mon territoire
  • Identifier mon adversaire
  • Terminer le diagnostic
  • Obtenir ma feuille de route
  • Vérifier une preuve et ses limites
  • Débloquer trois compétences

Campagne à 0 %

Battle Log

    Ressources débloquées

      Confort · profils d’expérience

      Adapter l’expérience

      Le profil est choisi automatiquement à partir de ton appareil, de tes préférences système et de ton réseau. Tu peux en changer à tout moment : le choix s’applique aussitôt et reste mémorisé.

      Détection en cours

      Choisir un profil d’expérience

      Question 1 sur 3

      Quel est ton objectif principal ?