Vous venez de migrer votre boutique PrestaShop. Nouveau thème, nouvelles fonctionnalités, design moderne. Tout semble parfait. Sauf un détail : votre trafic Google s’est effondré.
Vous n’êtes pas seul. La perte de trafic après une migration PrestaShop est le problème SEO numéro 1 que nous rencontrons chez les e-commerçants. Un cas client récent nous montre une chute de 90% de trafic organique après une migration vers PrestaShop 9 (lire le cas client complet).
La bonne nouvelle : dans 80% des cas, le trafic se récupère. Mais pas en attendant. Pas en priant Google. Il faut un plan d’action technique et SEO précis.
Cet article vous donne ce plan. Et si vous préférez déléguer, nous proposons un audit SEO complet pour diagnostiquer exactement ce qui a cassé et un plan de récupération sur-mesure.
Pourquoi une migration PrestaShop détruit le SEO
Une migration PrestaShop touche à tout : structure des URLs, balises meta, données structurées, temps de chargement, maillage interne. Google doit réapprendre votre site. Si la transition n’est pas propre, il désindexe.
Voici les 5 causes principales de perte de trafic, par ordre d’impact.
1. Les URLs ont changé sans redirections 301
C’est le tueur numéro 1. PrestaShop 9, par exemple, a modifié sa structure d’URLs par défaut. Avant : /categorie/produit.html. Après : /produit.html (sans catégorie).
Si vos anciennes URLs ne redirigent pas vers les nouvelles avec une redirection 301 (permanente), Google tombe sur des erreurs 404. Vos pages désapparaissent de l’index. Votre trafic s’effondre.
Vérifier : tapez site:votre-domaine.fr dans Google. Comptez le nombre de pages indexées. Comparez avec avant la migration. Utilisez aussi Google Search Console pour voir les erreurs de couverture.
Corriger : chaque ancienne URL doit renvoyer une 301 vers la nouvelle URL correspondante. Pas une 302. Pas une meta refresh. Une vraie 301 dans le .htaccess ou via un module de redirections.
2. Les balises meta ont disparu ou changé
Pendant la migration, le nouveau thème ne reprend pas toujours les balises title et meta description optimisées. Vous perdez des mois de travail SEO. Les pages se retrouvent avec des balises génériques ou vides.
Vérifier : ouvrez 5 pages produits et 5 pages catégories dans le nouveau site. Regardez le title et la meta description. Sont-ils identiques à l’ancien site ? Vides ? Génériques ?
Corriger : réinjecter les balises meta optimisées. PrestaShop permet de définir des balises par produit et par catégorie. Ne laissez pas le thème générer des balises automatiques basées sur le nom du produit seul.
3. Le temps de chargement a explosé
Un nouveau thème avec des animations, des sliders, des modules lourds. Le temps de chargement passe de 1,5s à 4s. Google penalise les sites lents depuis 2021 (Core Web Vitals).
Vérifier : Google PageSpeed Insights. Visez un score de 80+ sur mobile. Si vous êtes sous 50, c’est critique.
Corriger : optimiser les images (format WebP), activer la compression GZIP, mettre en cache, réduire le nombre de modules. Nous détaillons les performances dans notre guide d’optimisation PrestaShop.
4. Le maillage interne a disparu
L’ancien site avait des liens internes stratégiques : article de blog vers fiche produit, page catégorie vers page d’accueil. Le nouveau site ne les reproduit pas. Lejus de link equity de Google ne circule plus. Vos pages profondes perdent en autorité.
Vérifier : utilisez Screaming Frog pour crawler votre nouveau site. Regardez le nombre de liens internes par page. Comparez avec l’ancien site.
Corriger : recréer les liens internes importants. Chaque article de blog doit pointer vers une page produit ou catégorie. Chaque page catégorie doit avoir des liens vers les produits phares.
5. Les données structurées ont sauté
Les rich snippets (prix, disponibilité, avis)eurs sur Google venaient de données structurées (schema.org) dans votre ancien thème. Le nouveau thème ne les inclut pas. Résultat : vous perdez les rich snippets et du clic (CTR) dans les résultats.
Vérifier : Google Search Console > Améliorations > Données structurées. Regardez s’il y a des erreurs.
Corriger : réinjecter les données structurées Product, Breadcrumb, Organization. PrestaShop 9 génère nativement certaines de ces données mais vérifiez qu’elles sont complètes.
Le plan de récupération en 6 étapes
Etape 1 : Audit complet (Jour 1-2)
Avant de toucher quoi que ce soit, il faut un diagnostic précis. Qu’est-ce qui a cassé ? Quelles pages ? Quelles URLs ?
Checklist audit :
- Exporter les anciennes URLs depuis l’ancien site (archive, Wayback Machine, ou sitemap.xml en cache Google)
- Crawler le nouveau site avec Screaming Frog
- Comparer les anciennes URLs vs nouvelles URLs
- Identifier les 404 dans Google Search Console
- Vérifier le fichier robots.txt (blocking accidentel ?)
- Vérifier le sitemap.xml (toutes les pages soumises ?)
- Tester les redirections 301 existantes
Budget : un audit SEO complet coûte 490€ chez nous. Il vous donne la liste exacte des problèmes et un plan d’action priorisé.
Etape 2 : Redirections 301 (Jour 2-4)
C’est l’action la plus urgente. Chaque jour sans redirections = trafic perdu.
- Générer le mapping ancienne URL -> nouvelle URL
- Implémenter les 301 dans le
.htaccessou via un module PrestaShop de redirections - Tester chaque redirection avec httpstatus.io
- Vérifier qu’il n’y a pas de chaines de redirections (301 -> 301 -> 301)
Etape 3 : Réindexation (Jour 4-7)
Une fois les redirections en place, il faut dire à Google de revenir.
- Soumettre le nouveau sitemap.xml dans Google Search Console
- Demander la réindexation des pages importantes via URL Inspection > Demander l’indexation
- Vérifier que les pages critiques (accueil, catégories principales, top produits) sont bien indexées
Etape 4 : Contenu et balises (Jour 7-14)
- Réinjecter les balises title et meta description optimisées
- Vérifier que les H1 de chaque page sont pertinents
- Recréer les liens internes stratégiques (blog -> produits, catégories -> produits phares)
- Vérifier le contenu des pages catégories (descriptions uniques, pas du générique)
Etape 5 : Performance et Core Web Vitals (Jour 10-20)
- Mesurer les Core Web Vitals avec PageSpeed Insights
- Optimiser les images en WebP
- Mettre en cache les pages
- Réduire le nombre de modules chargés par page
- Réduire le JavaScript bloquant le rendu
Etape 6 : Netlinking et autorité (Jour 20-60)
Les redirections transmettent l’autorité mais il faut consolider :
- Vérifier que les backlinks externes pointent vers les bonnes URLs (via Ahrefs ou Search Console)
- Si des backlinks pointent vers d’anciennes URLs cassées : demander au site source de mettre à jour le lien, ou s’assurer que la 301 transmet bien
- Renforcer l’autorité avec de nouveaux backlinks de qualité (annuaires spécialisés, presse, partenariats)
Combien de temps pour récupérer ?
Cas idéal (redirections 301 propres, contenu préservé) : 2 à 4 semaines pour retrouver 80 à 100% du trafic.
Cas moyen (quelques 404, balises à refaire, performance dégradée) : 1 à 3 mois.
Cas critique (URLs totalement changées, contenu modifié, données structurées absentes) : 3 à 6 mois. Parfois une perte partielle reste permanente sur certaines pages.
Dans tous les cas, plus vous attendez, plus c’est dur. Google désindexe vite, réindexe lentement.
Ce que nous proposons
Si vous avez perdu du trafic après une migration PrestaShop, nous vous proposons :
-
Audit SEO complet : 490€ one-shot. Diagnostic complet des causes de perte de trafic : URLs cassées, balises manquantes, données structurées, Core Web Vitals, maillage interne. Plan d’action priorisé.
-
Maintenance PrestaShop : à partir de 49€/mois. Surveillance technique, mises à jour, sauvegardes. Inclus l’intervention en cas de problème technique après migration.
-
Refonte web sans perte SEO : si vous planifiez une migration, nous gérons la refonte avec un protocole SEO strict : mapping d’URLs, redirections 301, préservation des balises, données structurées, tests avant mise en ligne.
-
Audit technique gratuit : pour un premier diagnostic rapide de l’état de votre site.
Questions fréquentes
Est-ce que je peux récupérer mon trafic tout seul ?
Oui, si vous êtes à l’aise avec le .htaccess, Google Search Console, et que vous avez encore accès à l’ancien site. Mais attention : chaque jour perdu complique la récupération. Un professionnel peut diagnostiquer et corriger en 5 jours ce qui vous prendra 3 semaines.
Mon ancienne agence refuse de me donner accès à l’ancien site
C’est illégal. Vous êtes propriétaire de vos données. L’agence doit vous remettre l’accès (ou l’archive) à l’ancien site sur simple demande écrite. Si elle refuse, envoyez une mise en demeure. Vous pouvez aussi récupérer certaines URLs via le Wayback Machine ou en cherchant site:votre-domaine.fr dans Google.
Faut-il payer Google pour récupérer le trafic ?
Non. Google Ads peut compenser temporairement le trafic perdu (payant), mais le SEO organique se récupère avec des actions techniques, pas avec de la publicité. Voir notre comparatif SEO ou Google Ads : que choisir ?.
La migration vers Shopify serait-elle plus simple ?
Shopify gère les URLs et les redirections différemment. Une migration PrestaShop vers Shopify a aussi des risques SEO. Voir notre analyse Migration PrestaShop vers Shopify : avantages et risques.
Aller plus loin
Si vous planifiez encore une migration, lisez notre guide pour refaire son site sans perdre son référencement. Et si vous hésitez entre CMS, notre comparatif PrestaShop ou WooCommerce vous aidera à choisir la bonne plateforme pour le SEO.
La perte de trafic après une migration n’est pas une fatalité. C’est un problème technique qui se diagnostique et se répare. Mais chaque jour compte. Si vous avez perdu 50%+ de votre trafic Google, demandez un audit SEO dès aujourd’hui.