De PrestaShop à Shopify sans perdre le menu ni le fil d’Ariane
Quand une boutique passe de PrestaShop à Shopify, tout le monde pense aux produits, aux clients et aux commandes. Le menu et le fil d’Ariane (breadcrumbs) passent souvent en dernier, et c’est une erreur : ce sont eux qui guident le client dans le catalogue et qui expliquent à Google comment la boutique est organisée. Ce guide explique ce qui change entre les deux plateformes, comment conserver l’un et l’autre sans les refaire à la main et ce qu’il faut vérifier avant de basculer le nom de domaine.
Pourquoi le menu et le fil d’Ariane comptent dans une migration
Dans PrestaShop, l’arborescence des catégories fait presque tout : elle alimente le menu principal, les pages catégorie et le fil d’Ariane de chaque produit (Accueil › Catégorie › Sous-catégorie › Produit). Vos clients fidèles savent où tout se trouve, et Google a appris la hiérarchie de votre catalogue grâce à ces liens et au balisage du fil d’Ariane.
Si le menu arrive sur Shopify incomplet ou avec une autre structure, les clients se perdent et les liens internes qui renforçaient vos catégories importantes disparaissent. Et si le fil d’Ariane ne s’affiche plus, Google perd un indice sur la hiérarchie de la boutique, qu’il peut aussi utiliser pour afficher le chemin de la page dans les résultats de recherche. Rien de tout cela ne casse la boutique, mais la navigation et le référencement en pâtissent au moment où ils sont le plus fragiles : les semaines qui suivent la migration.
Ce qui change entre PrestaShop et Shopify
| PrestaShop | Shopify | |
|---|---|---|
| Catalogue | Arborescence de catégories à plusieurs niveaux (catégorie, sous-catégorie…) | Collections à plat, sans parent ni enfant |
| Catégorie principale d’un produit | Chaque produit a une catégorie par défaut | Un produit peut être dans plusieurs collections et aucune n’est « la principale » |
| Menu | Module de menu (le « Menu principal » du thème ou un méga menu) qui lit les catégories | Menus de navigation créés à la main, lien par lien |
| Fil d’Ariane | Affiché par le thème à partir de l’arborescence | Selon le thème : beaucoup n’en ont pas, et ceux qui en ont ne connaissent pas votre hiérarchie |
| URL | Avec identifiant ou personnalisées (par exemple /12-t-shirts) | Fixes : /collections/… et /products/… |
La conséquence est simple : Shopify n’a pas d’arborescence de catégories d’où tirer le menu et le fil d’Ariane. Il faut reconstruire cette hiérarchie, et le plus rapide est de la reprendre de la boutique que vous avez déjà.
Étape par étape : conserver le menu et le fil d’Ariane lors de la migration
- Faites l’inventaire de votre PrestaShop. Notez l’arborescence de catégories réellement utilisée, le menu principal tel que le voit le client (y compris les liens vers les marques, les pages CMS ou les promotions) et un échantillon du fil d’Ariane de plusieurs produits.
- Importez les produits et créez les collections. Chaque catégorie PrestaShop à conserver devient une collection Shopify. Gardez le même nom : il sera facile d’associer chaque lien du menu à sa collection.
- Reprenez le menu. Au lieu de le recréer lien par lien, importez-le depuis l’ancienne boutique (voir la section suivante) et vérifiez le résultat : ordre, libellés et liens qui ne sont pas des catégories.
- Activez le fil d’Ariane avec son balisage. Il doit apparaître sur les fiches produit et les collections, avec la même hiérarchie que dans PrestaShop et les données structurées de Google (BreadcrumbList).
- Préparez les redirections. Chaque ancienne URL de catégorie et de produit doit mener à sa nouvelle URL Shopify par une redirection 301. Shopify a son propre outil de redirections d’URL et permet de les importer en masse depuis un CSV.
- Testez avant de basculer le domaine. Parcourez la nouvelle boutique depuis le menu, sur mobile et sur ordinateur, ouvrez des produits de plusieurs catégories et vérifiez que le fil d’Ariane raconte la même histoire qu’avant.
Comment importer le menu et le fil d’Ariane depuis PrestaShop
Notre application LG Breadcrumbs SEO & Mega Menu est pensée pour ce moment précis. En plus de créer des méga menus et des fils d’Ariane, elle lit la structure de votre ancienne boutique et la reconstruit dans Shopify :
- Import depuis l’adresse de votre boutique. Vous saisissez l’URL de votre PrestaShop (1.7, 8 ou 9) et l’application lit une fois le menu principal de la page d’accueil. Aucun mot de passe ni accès au back-office n’est nécessaire.
- Aussi depuis WooCommerce et Magento. Dans WooCommerce, elle lit les catégories publiques de la boutique ; dans Magento 2, son arborescence publique de catégories.
- Chaque catégorie reliée à sa collection. L’application cherche la collection Shopify du même nom, et vous choisissez si celles qui manquent sont créées (vides, à remplir plus tard) ou restent de simples liens.
- Ou par CSV, si vous préférez. Si votre boutique n’est pas publique ou si vous voulez d’abord vérifier les données, un module d’export pour PrestaShop génère le CSV des catégories depuis le back-office et l’application l’importe.
- Un fil d’Ariane avec la même hiérarchie. À partir du menu importé, l’application construit l’arbre du fil d’Ariane et l’enregistre dans vos collections. Une fois son bloc ajouté au thème, chaque fiche et chaque collection affichent leur chemin (Accueil › Collection › Produit) avec le balisage BreadcrumbList pour Google.
L’import depuis PrestaShop, WooCommerce et Magento est inclus dans toutes les formules, y compris la gratuite. Tous les détails sont sur la page de l’application de fil d’Ariane et méga menu.
Erreurs fréquentes
- Refaire le menu de mémoire. Des sous-catégories et des liens spéciaux sont oubliés, et le client habitué ne trouve plus ce qu’il cherchait.
- Croire que le thème a un fil d’Ariane. Beaucoup de thèmes Shopify, y compris certains des thèmes gratuits les plus utilisés, n’en ont pas, et ceux qui en ont ne connaissent que la collection d’où vient le client.
- Un fil d’Ariane sans données structurées. S’il est affiché comme du simple texte sans balisage BreadcrumbList, le client le voit mais Google ne peut pas en tirer autant parti.
- Renommer les catégories en même temps. Migrer et réorganiser le catalogue à la fois complique les redirections et le suivi. Migrez d’abord tel quel, réorganisez ensuite.
- Oublier les redirections des catégories. On redirige souvent les produits, mais les anciennes catégories ont aussi des liens et des positions dans Google.
Avant et après la migration
Si vous hésitez encore, notre page de PrestaShop à Shopify : modules et applications équivalents présente l’application qui correspond à chacun de nos modules, y compris le méga menu pour PrestaShop. Si vous préférez nous confier le travail, notre service de migration de PrestaShop vers Shopify s’occupe des produits et déclinaisons, des clients, des commandes, des URL et des redirections. Et une fois la nouvelle boutique prête, vous pouvez vérifier gratuitement si elle respecte les règles de l’UE.
Questions fréquentes
Shopify a-t-il un fil d’Ariane par défaut ?
Cela dépend du thème. Shopify n’a pas d’arborescence de catégories comme PrestaShop : même si le thème affiche un fil d’Ariane, il ne connaît pas la hiérarchie de votre catalogue. Avec une application comme LG Breadcrumbs SEO & Mega Menu, vous définissez cette hiérarchie (ou vous l’importez) et le fil d’Ariane est cohérent dans tout le catalogue.
Dois-je donner accès à mon PrestaShop pour importer le menu ?
Non. L’application lit la partie publique de la boutique, celle que voit n’importe quel visiteur. Si la boutique n’est pas publique, vous pouvez utiliser l’import par CSV.
Puis-je importer le menu avant d’avoir tous les produits dans Shopify ?
Oui. Vous pouvez laisser l’application créer les collections manquantes, vides, et les remplir ensuite avec les produits importés.
Cela fonctionne-t-il si je viens de WooCommerce ou de Magento ?
Oui. L’import par adresse fonctionne avec PrestaShop 1.7, 8 et 9, avec WooCommerce et avec Magento 2, et vous pouvez aussi importer un CSV de catégories.
Le fil d’Ariane aide-t-il le référencement ?
Il aide Google à comprendre la structure de la boutique, et Google peut s’en servir pour afficher le chemin de la page dans les résultats. Il ne fait pas de miracles à lui seul, mais le perdre pendant une migration est un recul que l’on peut éviter.