Migration PrestaShop vers Shopify : ce qui met votre SEO en jeu
Dans une migration PrestaShop vers Shopify, le principal risque pour le référencement n'est pas le changement d'outil : c'est le changement d'adresse de presque toutes vos pages. Une ancienne URL bien placée sur Google qui tombe en erreur 404, c'est du trafic perdu. La parade est connue : une redirection permanente de chaque ancienne URL vers sa nouvelle adresse.
Google est clair sur deux points dans sa documentation sur les migrations de site :
- Les redirections ne font pas perdre de valeur : les 301 et les autres redirections permanentes n'entraînent pas de baisse de PageRank.
- Des variations sont normales : le classement peut fluctuer pendant que Google réexplore le site. Pour un site de taille moyenne, il peut s'écouler quelques semaines ou plus avant que les nouvelles URL remplacent progressivement les anciennes, et davantage pour un gros site.
Personne ne peut donc vous promettre zéro variation. L'objectif réaliste : ne perdre aucune page importante et laisser le classement se stabiliser.
Précision : Skyra est une agence Shopify et réalise ce type de migration. Si vous n'avez pas encore décidé de changer de plateforme, commencez par notre comparatif Shopify ou PrestaShop.
Pourquoi presque toutes vos URL vont changer
Sur PrestaShop, les adresses suivent des schémas réglables, qui placent par défaut un identifiant numérique dans l'URL. La documentation de PrestaShop 9 donne cet exemple de page produit : /summer-dresses/7-printed-chiffon-dress.html. Shopify fonctionne autrement : son aide parle de chemins fixes pour /products et /collections, et ses exemples placent les pages sous /pages/ et les articles sous /blogs/. En pratique, seule la page d'accueil est assurée de garder la même adresse.
| Type de page | PrestaShop (schéma par défaut) | Shopify |
|---|---|---|
| Produit | /7-robe.html ou /robes/7-robe.html, selon la version et les réglages |
/products/robe |
| Déclinaison | /7-42-robe.html (identifiant de déclinaison dans l'URL) |
Variante de /products/robe |
| Catégorie | /5-robes |
/collections/robes |
| Page de contenu | /content/4-livraison |
/pages/livraison |
| Marque | /brand/2-nom-marque |
Une collection à créer, par exemple /collections/nom-marque |
| Article de blog | Dépend du module utilisé | /blogs/nom-du-blog/titre-article |
Ces formats PrestaShop sont indicatifs : seul l'inventaire de votre boutique fait foi. Sur une boutique multilingue, les URL portent en plus un préfixe de langue (/en/), qui peut aussi concerner la langue par défaut selon la configuration.
Ce que vous pouvez garder. Le préfixe change, mais pas forcément la fin de l'adresse. La colonne URL handle du fichier CSV de produits de Shopify permet de choisir cette partie de l'URL (lettres, chiffres et tirets, sans espace). Reprendre vos anciens libellés, sans l'identifiant, simplifie la correspondance.
Gardez aussi votre nom de domaine. Google recommande de ne faire qu'un changement à la fois. Changer de plateforme modifie déjà beaucoup de choses : n'y ajoutez pas un changement de domaine ni, si vous pouvez l'éviter, une réécriture de vos contenus. Tant que le domaine reste le même, vous n'avez pas besoin de l'outil de changement d'adresse de la Search Console, réservé aux changements de domaine ou de sous-domaine.
Les redirections sur Shopify et leurs pièges
Les redirections se gèrent dans Contenu > Menus, rubrique des redirections d'URL, une par une ou par import d'un fichier CSV (Shopify fournit un modèle). L'aide de Shopify indique un maximum de 100 000 redirections, et 20 000 000 sur le forfait Plus. Elles s'activent immédiatement, et vous pouvez les préparer avant de transférer votre domaine. Comme vos anciennes URL contiennent des identifiants sans équivalent sur Shopify, prévoyez un fichier de correspondance ligne par ligne.
Une redirection Shopify ne part que d'une URL en erreur
Selon l'aide de Shopify, on ne peut rediriger qu'une URL cassée : si l'adresse charge encore une page valide, la redirection ne fonctionne pas. Si une redirection part d'une collection masquée et que vous la rendez de nouveau visible, la redirection est supprimée automatiquement. Le même comportement vaut pour les produits.
Les autres limites à connaître, toujours d'après l'aide de Shopify :
- Préfixes exclus : on ne peut pas rediriger les URL qui commencent par
/apps,/application,/cart,/carts,/orders,/servicesou/shop, ni les chemins fixes/products,/collectionset/collections/all. - URL à paramètres : celles qui contiennent une chaîne de requête (
?…) peuvent ne pas fonctionner comme prévu. Ne comptez pas sur ces redirections pour vos anciennes pages filtrées ou triées sans les avoir testées. - Boutique multilingue : la page d'aide se contredit. Une section dit que les redirections ne s'appliquent pas automatiquement à tous les sous-dossiers de marché, une autre qu'elles s'y appliquent. Testez chaque langue.
- Cache : l'aide rappelle que les redirections 301 sont mises en cache par les navigateurs et les moteurs de recherche. Une redirection supprimée peut donc continuer à agir un moment : vérifiez votre fichier avant de l'importer.
Et les règles de Google à respecter :
- Pas de redirection en masse vers l'accueil : elle peut dérouter les visiteurs et être traitée comme une erreur de type soft 404. Visez la page équivalente. Un contenu supprimé sans équivalent doit renvoyer une erreur 404 ou 410.
- Pas de chaînes : redirigez directement vers la destination finale, et mettez à jour vos propres liens internes.
- Une longue durée : conservez les redirections aussi longtemps que possible, généralement au moins un an.
Ce qui se migre, et ce qui ne se migre pas
| Donnée | Moyens de transfert en masse | À savoir |
|---|---|---|
| Produits | CSV de produits, apps de migration | 2 048 variantes et 3 options par produit au maximum |
| Clients | CSV de clients, apps, API | 15 Mo par fichier CSV ; mots de passe non transférables |
| Commandes passées | Apps, API | À importer après les produits et les clients |
| Cartes cadeaux et avoirs | Apps, API | À vérifier sur un échantillon après l'import |
| Pages et articles de blog | Apps, API | Quelques pages peuvent simplement se copier-coller |
Les points qui posent le plus souvent question :
- L'ordre d'import. Shopify demande d'importer les produits, puis les clients, puis les commandes, pour que tout soit bien relié. Désactivez aussi les notifications de nouvelle commande avant d'importer l'historique : sinon, le personnel concerné reçoit un e-mail par commande importée.
- Le SEO des produits. Le CSV de produits comporte des colonnes SEO title (70 caractères au plus) et SEO description (320 caractères au plus). Si vous les laissez vides, Shopify utilise le titre et la description du produit : reprenez vos balises existantes.
- Les mots de passe. Ils ne se transfèrent pas. Avec les comptes clients actuels de Shopify, ce n'est plus bloquant : le client reçoit un code à 6 chiffres par e-mail, et son profil importé lui sert déjà de compte. Les anciens comptes clients, que Shopify déclare obsolètes, peuvent en revanche demander d'inviter les clients à créer un nouveau mot de passe. Prévenez vos clients dans tous les cas.
- Le consentement marketing. Importez vos clients avec la bonne valeur dans la colonne Accepts Email Marketing : inscrire d'anciens désabonnés expose à des plaintes pour spam et abîme votre réputation d'expéditeur.
- Les déclinaisons. Si vos produits combinent plus de trois attributs, il faudra revoir leur structure, ou passer par une app ou un développement de thème. Au-delà de 100 variantes, certains thèmes et apps ne suivent pas non plus.
- Les avis. Ils ne figurent pas dans la liste des données du guide de Shopify. Cart2Cart annonce leur transfert depuis PrestaShop, mais sa page renvoie à une app nommée Product Reviews, et la fiche Product Reviews de Shopify indique que l'app n'est plus disponible. Posez la question à l'éditeur et validez le résultat sur une migration de test.
- Les modules et prix spécifiques. Tarifs par groupe, règles B2B, champs personnalisés : LitExtension prévient qu'ils peuvent demander un travail de correspondance spécifique. Listez vos modules un par un et cherchez leur équivalent.
Les outils de migration
Attention à l'outil gratuit de Shopify : sa fiche Store Migration cite Square, WooCommerce, Etsy, Wix, Amazon, eBay, Clover et Lightspeed, mais pas PrestaShop, et le guide de migration de Shopify n'a pas de page dédiée à PrestaShop. L'ancienne fiche Store Importer indique que l'app n'est plus disponible. Restent le CSV (à adapter au format de Shopify), les apps tierces ou un prestataire.
- Cart2Cart : prend en charge PrestaShop et annonce la reprise des données SEO et des URL avec des redirections 301. Une migration de test gratuite est proposée. Le prix dépend du volume, avec un minimum de 29 $ affiché le 8 novembre 2026.
- LitExtension : page dédiée à PrestaShop vers Shopify, migration de démonstration gratuite, option de création de redirections 301, et reprise des données ajoutées entre-temps avant la bascule. Prix selon le volume, à estimer sur son site.
- Matrixify : sa fiche ne cite pas PrestaShop parmi les plateformes de migration (Magento, WooCommerce, BigCommerce, Lightspeed, WordPress), mais l'app importe en Excel ou CSV de nombreuses données, dont les redirections. Le plan gratuit se limite à 10 redirections par fichier, et les plans payants démarrent à 20 $ par mois.
Ces promesses viennent des éditeurs eux-mêmes : jugez sur le résultat d'un test. Vous avez aussi une boutique WooCommerce ? Lisez notre guide de migration WooCommerce vers Shopify.
La checklist avant, pendant et après la bascule
Avant
- Inventoriez vos URL en croisant un crawler, votre sitemap, vos statistiques, les journaux du serveur et le rapport de liens de la Search Console. Screaming Frog, cité par Google, est gratuit jusqu'à 500 URL par exploration.
- Relevez l'état de référence : title, meta description, trafic et requêtes de vos pages principales, pour pouvoir comparer après la bascule.
- Construisez le fichier de correspondance ancienne URL, nouvelle URL. Google conseille d'y inclure images et vidéos, et de transférer aussi vos téléchargements (PDF). Décidez du sort de chaque page supprimée.
- Reprenez les contenus SEO : title, meta description, textes alternatifs des images, liens internes (y compris dans les descriptions de produits).
- Vérifiez la technique : chaque nouvelle URL porte une balise canonical vers elle-même, les annotations hreflang sont à jour sur un site multilingue, et le test des résultats enrichis de Google valide vos données structurées.
- Testez la boutique : commandes réussies et échouées, remboursements et e-mails, comme le recommande Shopify.
- Choisissez le moment : Google conseille une période de faible trafic.
Pendant
- Reprenez les dernières données : commandes et clients arrivés depuis l'import.
- Importez les redirections et connectez le domaine. Shopify signale qu'il peut falloir déconnecter le domaine de l'ancienne plateforme pour éviter des erreurs de certificat SSL.
- Ouvrez la boutique : les moteurs de recherche n'accèdent pas au sitemap tant qu'elle est en mode privé. Retirez aussi tout noindex ou blocage robots.txt posé pendant le développement.
- Testez les redirections sur toute la liste, avec un script ou un crawler, et l'outil d'inspection d'URL pour les pages clés.
- Envoyez le sitemap dans la Search Console. Shopify le génère automatiquement à l'adresse
/sitemap.xml.
Après
- Surveillez les erreurs « Introuvable » dans la Search Console et corrigez chaque URL oubliée. Google signale aussi comme fréquentes les redirections vers des URL qui n'existent plus.
- Suivez l'indexation et les requêtes : vérifiez que les nouvelles URL obtiennent des impressions et des clics. Assurez-vous que votre mesure fonctionne, à l'aide de notre article sur GA4 sur Shopify.
- Mettez à jour vos liens : sites partenaires à fort trafic, réseaux sociaux, campagnes publicitaires.
- Soyez patient, conservez les redirections, puis revenez aux fondamentaux avec notre guide SEO Shopify.
Migrer seul ou se faire accompagner
Une petite boutique au catalogue simple, sans module spécifique, peut suivre cette checklist en interne. L'accompagnement devient utile si Google vous apporte une part importante de vos ventes, si la boutique est multilingue, ou si elle repose sur des modules sur mesure ou des tarifs B2B. Dans tous les cas, relisez vous-même le fichier de correspondance pour vos pages les plus visitées.
Un chiffrage pour votre migration
Nous réalisons des migrations depuis PrestaShop et WooCommerce, sur devis : décrivez-nous votre boutique. Nos packs de création Shopify sont affichés publiquement, de 1 490 € à 3 490 € HT.
Voir les tarifs →Sources
Chiffres relevés le 8 novembre 2026.
- Google Search Central, migrer un site avec des changements d'URL (mise à jour du 11 septembre 2026) : redirections permanentes, PageRank, fluctuations, durée, correspondance, sitemap, soft 404, chaînes, Search Console.
- Google Search Central, données structurées : test des résultats enrichis.
- Aide Shopify, redirections d'URL (en anglais) : erreur 404 requise, limites, exclusions, import CSV, cache, sous-dossiers.
- Aide Shopify, migrer vers Shopify (en anglais) : données, moyens de transfert, ordre d'import, notifications, commandes de test, domaine, sitemap.
- Aide Shopify, CSV de produits (en anglais) : URL handle, SEO title, SEO description.
- Aide Shopify, ajouter des variantes (en anglais) : 2 048 variantes, 3 options, limites au-delà de 100 variantes.
- Aide Shopify, importer des clients, comptes clients et anciens comptes clients (en anglais) : 15 Mo, mots de passe, code à 6 chiffres, consentement marketing.
- Shopify Dev, objet article (en anglais) : exemple d'adresse sous /blogs/.
- Shopify App Store, fiches Store Migration, Store Importer, Product Reviews, Cart2Cart et Matrixify (en anglais) : plateformes, disponibilité, fonctions, plans.
- PrestaShop, documentation SEO et URL (en anglais) et code source, schémas par défaut et préfixe de langue.
- Cart2Cart, PrestaShop vers Shopify (en anglais) : test gratuit, prix minimum, avis.
- LitExtension, PrestaShop vers Shopify (en anglais) : démonstration, redirections 301, données récentes, correspondances spécifiques.
- Screaming Frog, SEO Spider (en anglais) : limite de 500 URL de la version gratuite.




