Tu es encore sur PrestaShop 1.7 et la question n’est plus « si » tu migreras, mais quand — et surtout comment ne pas perdre ton SEO en route. Une migration mal cadrée peut effacer des années de trafic organique en quelques semaines.
Dans ce guide exhaustif, tu vas obtenir :
- Une checklist opérationnelle de la migration 1.7 → 8/9
- La méthode SEO-safe : URLs, redirections 301, sitemap, données structurées
- Le traitement des modules, thème et données métier (ERP, PIM, transporteurs)
- Un planning réaliste, les pièges classiques et une FAQ longue traîne
Spoiler : la migration n’est pas un simple « clic de mise à jour ». C’est un projet e-commerce. Si tu veux un expert certifié qui l’a déjà menée sur des boutiques à fort trafic, ma page freelance PrestaShop détaille l’accompagnement migration + SEO.
Sommaire
- Pourquoi migrer maintenant (1.7 → 8/9)
- Viser PS 8 ou PS 9 directement ?
- Audit pré-migration (indispensable)
- Inventaire SEO & plan de redirections 301
- Modules, thème et données métier
- Environnement staging & recette
- Migration technique pas à pas
- SEO post-migration : Search Console & monitoring
- Performance & Core Web Vitals après migration
- Planning, budget et risques
- Multilingue, multiboutique & gros catalogues
- Données structurées post-migration
- Plan de rollback
- Checklist finale avant go-live
- Questions / réponses
- Conclusion

1. Pourquoi migrer maintenant (1.7 → 8/9)
PrestaShop 1.7 est en fin de vie. Continuer dessus, c’est accepter :
- Failles de sécurité non corrigées à terme
- Incompatibilité avec PHP 8.x récent, modules obsolètes, APIs transporteurs
- Dette UX : tunnel mobile, perf, back-office vieillissant
- Coût d’opportunité SEO : Core Web Vitals, schema Product, indexation mobile-first
Reporter la migration « après les soldes » finit souvent par une urgence coûteuse. Mieux vaut un projet cadré sur 6 à 12 semaines qu’un rebuild d’urgence avec trafic en chute libre.
Pour comprendre la cible, lis mon guide PrestaShop 9 : nouveautés et conseils et, si tu vises la branche actuelle, PrestaShop 9.1.
2. Viser PS 8 ou PS 9 directement ?
| Option | Quand la choisir | Attention |
|---|---|---|
| 1.7 → 8.x | Modules critiques pas encore certifiés PS 9 | Double migration possible ensuite |
| 1.7 → 9.x | Projet refonte + dette technique forte | Recette modules plus exigeante |
| 1.7 → 8 puis 9 | Gros ERP, TMA complexe, équipe prudente | Coût total plus élevé |
Mon avis terrain en 2026 : si tu refonds le thème et audites les modules, vise PS 9 directement pour éviter deux cut-over. Sinon, PS 8 intermédiaire peut réduire le risque métier à court terme.
3. Audit pré-migration (indispensable)
Avant toute ligne de code, produis un dossier d’audit :
3.1 Audit technique
- Version PHP, MySQL/MariaDB, cron, mails, SSL, sauvegardes
- Liste modules actifs + versions + éditeurs + criticité métier
- Thème enfant, overrides, hooks custom, contrôleurs modifiés
- Logs erreurs PHP, warnings deprecated, tâches cron KO
3.2 Audit SEO (souvent sous-estimé)
- Export GSC : pages top trafic, requêtes money, CTR
- Crawl Screaming Frog / Sitebulb : titles, H1, canonicals, 404, redirections existantes
- Sitemap, robots.txt, hreflang si multilingue
- Données structurées Product / Breadcrumb / Organization
Besoin d’un regard externe ? Mon service audit SEO e-commerce s’intègre en amont de migration.
4. Inventaire SEO & plan de redirections 301
C’est LE livrable qui protège ton CA organique. Sans lui, tu migres les yeux bandés.
4.1 Inventaire des URLs
Exporte au minimum :
- Toutes les URLs indexables (catégories, produits, CMS, filtres indexés, blog)
- Leur trafic organique 12 mois (GSC + Analytics)
- Title, meta description, H1, canonical actuels
- Statut HTTP (200, 301, 404)
4.2 Matrice de redirections
Construis un CSV url_ancienne;url_nouvelle;type;priorité :
- 1:1 quand la structure URL est conservée (idéal SEO)
- Regex / patterns pour changements de structure (ex. suppression de /content/)
- 410 volontaire sur pages sans équivalent (rare, documenté)

Pour les patterns complexes, voir mon tutoriel redirections 301 avec expressions régulières dans PrestaShop.
4.3 Conserver ou améliorer les URLs ?
Règle d’or : ne change pas les URLs qui rankent sans raison métier forte. Si tu dois les changer, chaque URL money = redirection 301 testée + suivi GSC 30 jours.
5. Modules, thème et données métier
5.1 Modules
Classe-les en 4 catégories :
| Catégorie | Action |
|---|---|
| Natif / compatible PS 9 | Mise à jour + tests |
| Module obsolète avec alternative | Remplacement + reprise données |
| Module sur mesure | Portage dev (Symfony, nouveaux hooks) |
| Module marketing « nice to have » | Désactiver / reporter post-migration |
5.2 Thème
Un thème 1.7 ne « s’update » pas : il se refond (Classic, Hummingbird ou thème premium PS 9). Prévois :
- Reprise gabarits : home, catégorie, produit, tunnel, compte client
- Micro-datas, fil d’Ariane, pagination, facettes
- Tests mobile + accessibilité de base
5.3 Données métier
Catalogue, clients, commandes historiques, règles panier, transporteurs, taxes, multiboutiques, stocks multi-entrepôts, connecteurs ERP/WMS — valide chaque flux sur staging avec des cas réels (commande test, retour, remboursement).
6. Environnement staging & recette
Interdiction de migrer en direct sur prod sans staging iso (données anonymisées si besoin RGPD). Minimum :
- Clone prod + accès restreint + noindex
- Certificat SSL staging
- ERP / paiement en sandbox
- Plan de recette signé métier + marketing + logistique

7. Migration technique pas à pas
Phase A — Préparation
- Backup complet (fichiers + BDD) + test de restauration
- Geler les évolutions fonctionnelles non critiques
- Mettre en place le staging et le plan de rollback
Phase B — Import & portage
- Installation PS 8/9 vierge sur staging
- Migration données (module officiel, script custom ou ETL)
- Portage modules / thème / connecteurs
- Import redirections 301 (htaccess, module, reverse proxy)
Phase C — Recette
- Parcours client : navigation, recherche, panier, paiement, mail
- Parcours admin : commande, expédition, remboursement, export compta
- Tests SEO : sitemap, robots, canonicals, schema, pagination
- Tests perf : LCP mobile, cache, images produits
Phase D — Go-live
- Fenêtre basse activité + équipe dispo 48 h
- Basculer DNS / vhost, purger caches CDN
- Resoumettre sitemap GSC, monitorer crawl en temps réel
Un freelance expert migration peut piloter ces phases — voir prestations migration PrestaShop.
8. SEO post-migration : Search Console & monitoring
Les 30 premiers jours sont critiques :
- J+0 : sitemap soumis, inspection URL des 20 pages top trafic
- J+1 à J+7 : crawl erreurs 404/5xx, couverture index, canonicals
- J+7 à J+30 : comparer impressions/clics vs baseline pré-migration
- Alertes : chute > 15 % sur requêtes brand ou money → rollback partiel ou correctifs 301
Optimise aussi les images produits post-migration (poids, alt) — cf. optimiser les images produits PrestaShop.
9. Performance & Core Web Vitals après migration
Un nouveau thème peut améliorer ou dégrader les CWV. Vérifie :
- LCP : images hero, cache, hébergement, pas de
background-attachment: fixedsur mobile - INP : scripts tiers (Avis, chat, tracking) chargés intelligemment
- CLS : dimensions images, bannières cookie, fonts
Mon guide perf PHP / PrestaShop reste pertinent sur le volet serveur (PHP 8.x obligatoire).
10. Planning, budget et risques
10.1 Planning semaine par semaine (modèle PME)
| Semaine | Livrables |
|---|---|
| S1 | Audit technique + SEO, export GSC, liste modules |
| S2 | Matrice URLs + 301, arbitrage PS 8 vs 9, devis consolidé |
| S3–S4 | Staging, migration données, portage modules prioritaires |
| S5–S6 | Refonte thème, tunnel, connecteurs ERP sandbox |
| S7 | Recette métier + SEO (crawl staging, tests 301) |
| S8 | Go-live + hypercare SEO 30 jours |
10.2 Budget indicatif
| Phase | Durée indicative | Budget HT indicatif |
|---|---|---|
| Audit + cadrage SEO | 1 – 2 sem. | 2 000 – 6 000 € |
| Staging + migration données | 2 – 4 sem. | 8 000 – 25 000 € |
| Thème + modules + ERP | 3 – 8 sem. | 15 000 – 60 000 € |
| Recette + go-live + monitoring SEO | 2 – 4 sem. | 5 000 – 15 000 € |
Risques majeurs : module ERP non porté, URLs changées sans 301, recette tunnel incomplète, équipe interne absente le jour J, sous-estimation du multilingue ou du multiboutique.
10 bis. Multilingue, multiboutique et cas avancés
Multilingue (hreflang)
Si tu exploites plusieurs langues indexées, la migration doit préserver :
- Les paires URL / langue (ou structure /fr/, /en/ cohérente)
- Les balises
hreflanget les canonicals croisés - Les sitemaps par langue ou sitemap index propre
Une boutique FR-only qui devient multilingue en même temps que la migration = double complexité. Sépare les projets si possible.
Multiboutique
PrestaShop multiboutique multiplie les risques : contextes shop, stocks partagés, URLs par boutique, modules mal compatibles PS 9. Prévois une recette par boutique et un plan 301 par contexte.
Catalogue massif (> 50 000 SKU)
Anticipe des imports par batch, indexation search (Elasticsearch, Doofinder…), cron de réindexation et tests perf catégories profondes. Voir aussi Doofinder pour PrestaShop si tu relies la recherche site.
10 ter. Données structurées & contenus indexables
Après migration, contrôle :
- Product : prix, dispo, avis, SKU — via Rich Results Test
- BreadcrumbList : cohérence fil d’Ariane vs URLs
- Organization / LocalBusiness si pages locales
- FAQ sur pages CMS stratégiques (sans sur-optimisation)
Les pages catégories avec texte SEO (bas de page) doivent être migrées ou redirigées — ne les remplace pas par des pages vides « filtres seuls ».
10 quater. Plan de rollback
Avant le go-live, documente un retour arrière exécutable en moins de 2 h :
- Snapshot prod pré-migration (fichiers + BDD) conservé 30 jours minimum
- Procédure DNS / vhost inverse testée sur papier
- Communication client (bandeau maintenance, mails support)
- Critères de rollback : ex. > 25 % 404 sur top 50 URLs GSC à H+24
11. Checklist finale avant go-live
- ☐ Backup prod daté et testé
- ☐ Matrice 301 importée et testée (échantillon + top 100 URLs GSC)
- ☐ Sitemap XML généré et accessible
- ☐ Robots.txt prod correct (staging noindex coupé)
- ☐ Paiement live testé (micro-transaction)
- ☐ Mails transactionnels OK (SPF/DKIM)
- ☐ Search Console + Analytics reconnectés
- ☐ Plan de rollback documenté (< 2 h)
- ☐ Equipe support dispo 48 h post-lancement
12. Questions / réponses
Peut-on faire une migration PrestaShop 1.7 → 9 en one-click ?
Non. Même avec un module de migration, le portage thème/modules et le SEO demandent un projet structuré. Le one-click est un mythe dangereux.
Combien de temps dure une migration SEO-safe ?
Compte 6 à 14 semaines pour une boutique PME avec ERP et refonte thème. Les gros catalogues ou le multiboutique peuvent aller au-delà.
Comment éviter la chute de trafic Google ?
Inventaire URLs + redirections 301 exhaustives + conservation des contenus indexables + monitoring GSC 30 jours. C’est non négociable.
Faut-il migrer vers PS 8 ou PS 9 en 2026 ?
Si l’écosystème modules est prêt, PS 9 évite une double migration. Sinon PS 8 peut servir de palier — avec un coût total souvent plus élevé.
Que faire des URLs de filtres / facettes indexées ?
Décide en amont : noindex, canonical vers catégorie mère, ou conservation avec règles 301. Ne laisse pas Google découvrir des milliers de 404.
Les avis produits et rich snippets survivent-ils ?
Oui si tu conserves URLs produit, schema Product et données avis (modules type Trusted Shops, etc.). Vérifie en recette avec l’outil de test Google.
Peut-on migrer sans refaire le design ?
Techniquement tu refonds quasi toujours le thème. Tu peux reproduire le design actuel sur PS 9 — ce n’est pas une simple mise à jour CSS.
Quel rôle pour un freelance certifié Experts ?
Pilotage technique + SEO + recette, interlocuteur unique. Utile dès que le trafic organique représente une part significative du CA. Voir freelance PrestaShop certifié.
Dois-je geler le marketing pendant la migration ?
Gèle les grosses refontes URL et les campagnes massives le jour J. Continue le contenu éditorial si les URLs blog sont stables ou redirigées.
Comment tester les redirections avant prod ?
Screaming Frog en mode liste + curl sur échantillon + comparaison GSC top pages. Automatise les tests regex sur staging.
13. Conclusion
Migrer PrestaShop 1.7 vers 8 ou 9 en 2026, ce n’est pas un patch technique : c’est un projet e-commerce + SEO. Les boutiques qui s’en sortent le mieux partagent trois réflexes :
- Audit SEO avant code — inventaire URLs et 301 prêts avant le portage
- Staging exigeant — recette métier + tunnel + ERP, pas seulement « la home s’affiche »
- Monitoring 30 jours — GSC au quotidien, pas un check unique à J+7
Tu veux avancer sans parier ton trafic organique ? Je t’accompagne en migration SEO-safe — découvre mes prestations PrestaShop ou demande un devis avec l’URL de ta boutique et ta version actuelle.
