Migration PrestaShop : comment préserver son référencement lors d'une mise à jour
Vous migrez vers PrestaShop 8 ou 9 ? Checklist pour préserver votre SEO : audit préalable, redirections 301, canonical et vérifications post-migration. Guide d'une agence PrestaShop.
Une migration PrestaShop mal gérée peut entraîner une chute de trafic de 30 à 60% en quelques semaines. Ce n’est pas une fatalité : avec une préparation rigoureuse, il est possible de migrer vers PrestaShop 8 ou 9 en préservant l’essentiel de son référencement.
Avant la migration : auditer l’existant
Avant de toucher quoi que ce soit, documentez l’état SEO actuel de votre boutique. Notre guide sur l’audit e-commerce détaille la méthode complète, technique, SEO, UX et conversion, applicable avant toute migration.
L’export des URLs indexées est votre point de départ. Utilisez la Search Console (Couverture > Pages indexées) pour exporter toutes les URLs connues de Google. Complétez avec un crawl complet via Screaming Frog ou Sitebulb pour capturer les pages non encore indexées.
Ce que vous devez documenter :
- Toutes les URLs de catégories, sous-catégories et fiches produit
- Les URLs des pages CMS (mentions légales, CGV, pages éditoriales)
- Les URLs de blog si vous avez un module blog sur PrestaShop
- Les anciennes URLs si vous avez déjà fait des migrations précédentes
Notez les positions actuelles sur vos mots-clés stratégiques via la Search Console. Ce snapshot vous permettra de mesurer l’impact de la migration et de détecter rapidement les régressions.
Identifier les changements d’URLs
C’est le point le plus critique. Lors d’une migration PrestaShop, plusieurs types de changements d’URL peuvent survenir :
- Changement de structure d’URL : si vous activez ou modifiez les URLs simplifiées, les anciennes URLs peuvent devenir 404
- Changement de domaine : si vous migrez vers un nouveau domaine en même temps
- Changement de protocole : si vous passez de HTTP à HTTPS
- Renommage de catégories : changer le nom d’une catégorie change son URL simplifiée
Pour chaque changement, vous devrez créer une redirection 301.
Mettre en place les redirections 301
Une redirection 301 informe Google que la page a définitivement déménagé à une nouvelle adresse. Sans elle, Google interprète l’ancienne URL comme une erreur 404 et retire la page de son index, emportant avec elle son autorité SEO.
Sur PrestaShop, les redirections 301 peuvent être gérées de trois façons :
- Directement dans le back-office : Boutique > SEO et URLs > Redirection d’URL
- Via le fichier
.htaccess(pour Apache) ou la config nginx - Via un module dédié (pour des volumes importants)
La méthode back-office est simple pour quelques redirections. Pour une migration avec des centaines d’URLs, préférez la gestion via .htaccess ou nginx avec un fichier de mapping URL ancienne vers URL nouvelle.
Format .htaccess :
Redirect 301 /ancienne-categorie/produit.html https://www.monsite.com/nouvelle-categorie/produit.html
Pendant la migration : les étapes dans l’ordre
- Sauvegarde complète : base de données + fichiers. Indispensable avant toute manipulation.
- Migration en environnement de test d’abord (sous-domaine ou serveur dédié).
- Vérification des URLs sur l’environnement de test : crawl complet et comparaison avec le mapping établi.
- Mise en place des redirections : testez chaque redirection sur l’environnement de test avant la mise en production.
- Passage en production : préférez une fenêtre de faible trafic (nuit ou weekend).
- Mise à jour du sitemap et soumission à la Search Console dès la mise en production.
Après la migration : les vérifications indispensables

Dans les 48 heures suivant la migration :
Vérifiez les erreurs 404 dans la Search Console (Couverture > Erreurs). Chaque 404 sur une URL qui était indexée doit être corrigée par une redirection 301.
Contrôlez les balises canonical : vérifiez qu’elles pointent bien vers les nouvelles URLs (pas vers les anciennes).
Surveillez les performances dans la Search Console : la rubrique Performance (clics, impressions, position moyenne) peut mettre 2 à 4 semaines à refléter la situation post-migration. Une légère baisse temporaire est normale ; une baisse prolongée au-delà de 6 semaines indique un problème.
Crawlez votre nouvelle boutique : comparez le nombre de pages indexables avant et après. Si vous perdez des pages sans l’avoir voulu, identifiez la cause (robots.txt trop restrictif, canonical incorrects, pages en noindex par erreur).
Les erreurs les plus courantes
- Oublier les pages CMS : mentions légales et autres pages légales sont souvent oubliées dans les mappings de redirections
- Supprimer le fichier
.htaccessexistant : si votre ancienne installation avait des redirections, elles disparaissent avec la migration - Changer les URLs et le contenu en même temps : multiplier les changements en une seule migration complique le diagnostic en cas de problème SEO
- Ne pas tester en environnement de staging : les surprises se découvrent sur un environnement de test, pas en production
Notre agence accompagne les boutiques PrestaShop sur leurs migrations et refontes. Contactez-nous pour un bilan de votre situation ou consultez notre service de création de boutique e-commerce.
Lire aussi : SEO PrestaShop : guide complet pour les bonnes pratiques de référencement post-migration.
Questions fréquentes sur la migration PrestaShop
Combien de temps dure une migration PrestaShop ? Une migration PrestaShop 1.7 vers PrestaShop 8 ou 9 prend de 2 jours à plusieurs semaines selon la taille du catalogue, le nombre de modules à mettre à jour et la complexité des personnalisations. La préparation SEO (audit + mapping des URLs) représente souvent 20 à 30% du temps total.
Peut-on migrer PrestaShop sans perdre ses avis clients ? Oui, les avis clients sont stockés dans la base de données PrestaShop. Une migration bien menée préserve ces données. Vérifiez que le module d’avis est compatible avec la version cible et que les données sont correctement migrées.
Faut-il fermer la boutique pendant la migration ? Pas obligatoirement. La meilleure approche est de travailler sur un environnement de staging, puis de basculer en production pendant une fenêtre de faible activité. La fermeture n’est justifiée que pour les migrations très lourdes avec risque d’incohérence des données.
Comment migrer de PrestaShop 1.6 vers PrestaShop 8 ou 9 ? PrestaShop ne propose pas de mise à jour directe de la 1.6 vers les versions 8/9. Il faut passer par une migration en deux temps (1.6 > 1.7, puis 1.7 > 8/9) ou utiliser un module de migration tiers. Dans tous les cas, une approche projet complète (audit, staging, redirections) est indispensable.
Quelles sont les différences SEO entre PrestaShop 1.7, 8 et 9 ? PrestaShop 8 améliore les performances et la gestion native des données structurées par rapport à la 1.7. La version 9 pousse encore plus loin les optimisations de vitesse et la compatibilité PHP. Sur le plan SEO, les fondamentaux (URLs, balises, sitemap) restent identiques entre les versions.
Vous aussi, accélérez votre e-commerce.
30 min d'audit gratuit. On vous dit où sont les leviers.
Prendre rendez-vous