Migration SEO PrestaShop à Paris
Montée de version 1.6 ou 1.7 vers PrestaShop 8 ou 9, changement de thème, refonte du schéma d'adresses, passage vers ou depuis un autre CMS : j'accompagne la migration de votre boutique pour transférer ce qui fait sa visibilité, page par page. Inventaire des URLs indexées, table de correspondance vers leurs équivalents exacts, plan de redirections 301, reprise des balises et des contenus, recette sur préproduction, séquence de bascule écrite à l'avance et contrôles à un jour, une semaine et un mois. Vous changez de socle technique, pas de positionnement.
Premier échange de 30 minutes, sans engagement. Vous repartez avec les URLs à protéger en priorité, le risque principal de votre projet et le moment où il faut intervenir.
Pourquoi une migration PrestaShop met votre référencement en jeu ?
Une migration se décide pour de bonnes raisons techniques : fin de support de votre version, thème incompatible, dette de modules, hébergement à changer, ou volonté de quitter la plateforme. Mais Google ne voit ni votre version ni votre thème. Il voit des adresses, des balises, des contenus et des liens. Le jour de la bascule, tout cela change en même temps, et ce qui n'a pas été transféré explicitement est simplement perdu. Une migration réussie n'est pas une migration réussie techniquement : c'est une migration où, du point de vue de Google, presque rien n'a changé.
Vous préparez une montée de version ou une refonte
Passage de 1.6 ou 1.7 vers PrestaShop 8 ou 9, nouveau thème, nouvel hébergeur, nouveau schéma d'adresses. Vous voulez savoir ce qui doit être protégé, dans quel ordre, et ce que votre développeur doit recevoir avant d'écrire la première ligne de code.
Vous changez de CMS, dans un sens ou dans l'autre
PrestaShop vers Shopify, WooCommerce ou une solution sur mesure, ou l'inverse. Aucune correspondance native n'existe entre deux structures d'adresses : la table de correspondance devient intégrale, et le balisage doit être reconstruit dans le nouvel environnement.
Votre préproduction est déjà en ligne
Le développement est avancé, la date de bascule approche, et personne n'a encore ouvert le sujet des redirections. Il reste du temps pour cartographier, spécifier ce qui manque et construire une recette, à condition de ne pas attendre la mise en production.
Votre migration est faite et le trafic a chuté
Les positions ont baissé dans les jours ou les semaines qui ont suivi la mise en ligne. Le diagnostic reconstitue ce qui a été perdu, à partir du crawl de l'ancien site, de la Search Console et des liens entrants, puis priorise les correctifs sur les pages qui portaient réellement le trafic.
Important : une page qui répond correctement après la bascule n'est pas forcément une page sauvée. Elle peut répondre 200, s'afficher parfaitement, et avoir perdu son title d'origine, son texte de catégorie, sa canonique ou les liens internes qui la nourrissaient. C'est pour cette raison que chaque décision de ce projet nomme les URLs concernées, leur équivalent cible, le contrôle qui prouve le transfert et la personne qui met en œuvre : votre développeur ou votre agence sur le socle technique, votre équipe e-commerce sur les contenus, ou mon accompagnement sur l'ensemble du dispositif.
Les 3 informations qui déterminent le périmètre de votre migration
Trois éléments suffisent à fixer la profondeur de l'accompagnement, la méthode de correspondance et le calendrier. Ce sont exactement les informations à préparer avant notre premier échange.
1. Votre version actuelle et votre version cible
Migrer d'une 1.6 en fin de vie vers PrestaShop 8, monter d'une 1.7.8 vers la 9, ou quitter PrestaShop pour un autre CMS ne pose ni les mêmes problèmes ni les mêmes chantiers. Le couple version de départ et version d'arrivée détermine le volume d'adresses réécrites, les réglages à reconstruire et les modules sans équivalent.
2. La taille réelle de votre catalogue
Nombre de produits, de déclinaisons, de catégories, de pages CMS et d'articles de blog. Ce volume ne sert pas à estimer une charge de travail : il décide de la méthode de correspondance elle-même, page à page ou par règles contrôlées sur échantillon.
3. L'état d'avancement de votre projet
Migration en réflexion, cahier des charges en cours, préproduction déjà en ligne, bascule datée, ou migration déjà effectuée avec une chute de trafic. Le point de départ décide de ce qu'il est encore possible de sécuriser, et dans quel ordre.
Ce que je sécurise en priorité selon votre point de départ
| Migration envisagée | Priorité de sécurisation |
|---|---|
| PrestaShop 1.6 vers 8 ou 9 | Réimport du catalogue dans une base neuve, donc réattribution des identifiants et réécriture de la totalité des adresses. Balisage souvent porté par l'ancien thème et non par la base. Modules sans équivalent sur les versions récentes. |
| PrestaShop 1.7.0 à 1.7.5 vers 8 ou 9 | Export propre des réécritures d'adresses et des réglages SEO, canoniques de déclinaisons à reconstruire, comportement du module de navigation à facettes à recadrer sur le nouveau site. |
| PrestaShop 1.7.6 à 1.7.8 vers 8 ou 9 | Adresses de facettes déjà indexées à reprendre ou à rediriger, options de fin de vie produit à réappliquer, liste blanche des groupes d'attributs à reporter après la réinstallation du module. |
| PrestaShop 8 vers 9 | Compatibilité du thème et des modules, évolutions de gabarits, recette complète avant bascule. Le risque n'est pas l'adresse, il est dans ce que le nouveau gabarit cesse d'afficher. |
| Changement de thème ou d'hébergement seul | Adresses inchangées, mais hiérarchie des titres, données structurées, contenus affichés en dur, maillage interne et performance mobile entièrement rejoués par le nouveau thème. |
| PrestaShop vers un autre CMS, ou l'inverse | Aucune correspondance native entre les structures d'adresses. Table de correspondance intégrale, reconstruction du balisage et des données structurées, reprise des contenus de catégories et du maillage interne. |
Ce que le volume de pages change à la méthode
| Taille du catalogue | Enjeu dominant | Méthode de correspondance |
|---|---|---|
| Moins de 1 000 références | Reprise fidèle du balisage et des contenus de chaque page qui se positionne | Table de correspondance exhaustive, vérifiée page à page |
| 1 000 à 10 000 références | Redirections par gabarit sans sacrifier les pages qui portent le trafic et les liens | Règles de réécriture par gabarit, plus traitement individuel des pages à valeur |
| Plus de 10 000 références | Volume de redirections, budget de crawl et sort des références arrêtées | Correspondance par règles et requêtes SQL, contrôles en masse, analyse de logs avant et après bascule |
Pourquoi vos adresses changent, même quand vous ne changez rien ?
C'est le malentendu le plus coûteux des migrations PrestaShop. Le projet est présenté comme une simple montée de version, sans refonte des adresses, et personne ne prévoit de redirections. Puis, le jour de la bascule, la totalité du catalogue répond en page introuvable. La raison est structurelle : par défaut, PrestaShop compose ses adresses de produits et de catégories à partir d'un identifiant numérique interne et d'un texte réécrit. Le texte, vous le maîtrisez. L'identifiant, non.
Dès que le catalogue est réimporté dans une base neuve, ce qui est le cas de la quasi-totalité des montées de version majeures, les identifiants sont réattribués dans l'ordre de l'import. Un produit qui portait l'identifiant 412 sur l'ancien site peut porter le 1 087 sur le nouveau. Son nom, sa description et son texte d'adresse sont pourtant strictement identiques. L'adresse, elle, a changé. Le même mécanisme s'applique aux images, dont l'adresse est construite sur leur propre identifiant : l'historique accumulé dans Google Images repart de zéro si rien n'est prévu.
Ce que vous modifiez et ce qui change réellement dans vos adresses
| Décision du projet | Effet sur les adresses | Ampleur |
|---|---|---|
| Réimport du catalogue dans une base neuve | Identifiants réattribués, donc adresses de produits et de catégories réécrites | Tout le catalogue, même sans changement visible |
| Suppression des identifiants du schéma d'adresses | Réécriture volontaire de toutes les routes concernées | Tout le catalogue |
| Modification du texte réécrit d'un produit ou d'une catégorie | Nouvelle adresse pour la page concernée | Page par page, effet de masse si la règle est appliquée à l'import |
| Ajout ou retrait du suffixe de fichier dans les routes | Chaque adresse existe désormais sous une autre forme | Tout le catalogue |
| Changement de préfixe de la langue par défaut | Toutes les adresses localisées sont réécrites, l'auto-référencement hreflang est cassé | Toutes les langues |
| Réimport des médias | Nouveaux identifiants d'images, donc nouvelles adresses de fichiers | Toute la bibliothèque |
| Changement de thème seul | Aucune adresse modifiée, mais titres, données structurées et maillage interne rejoués | Tous les gabarits |
La décision à prendre en amont : conserver le schéma d'adresses existant est une décision SEO à part entière, pas un détail de configuration. Nettoyer les adresses n'est pas un objectif de référencement le jour d'une montée de version : c'est un chantier de confort qui multiplie le risque. Si le schéma doit évoluer, le changement se décide une fois, avant le développement, et s'accompagne d'une correspondance complète. Il ne s'improvise jamais pendant la recette.
Un second effet rarement anticipé : vos liens internes écrits en dur dans les descriptions produits, les textes de catégories et les pages CMS pointent vers les anciennes adresses. Après la bascule, ils fonctionnent encore, mais uniquement grâce aux redirections. Tout votre maillage interne passe alors par un saut supplémentaire, sur chaque page. Ces liens sont réécrits en base pendant le projet, pas laissés à la charge des redirections.
Les risques SEO propres à une migration PrestaShop
Une migration touche en même temps aux adresses, au thème, aux modules, aux réglages natifs et à l'hébergement. Chaque couche peut effacer silencieusement ce que la précédente a mis des années à construire, et la plupart de ces défauts ne se voient pas à l'œil nu sur le nouveau site. Le travail consiste à les rendre visibles avant la bascule, pas après.
Adresses et redirections
- Adresses réécrites sans table de correspondance entre l'ancienne et la nouvelle
- Redirection en masse vers la page d'accueil, que Google traite comme une page introuvable et non comme un transfert
- Plusieurs anciennes adresses redirigées vers une même page alors qu'elles répondaient à des intentions de recherche différentes
- Redirections temporaires posées à la place de redirections permanentes
- Chaînes héritées des refontes précédentes, auxquelles la migration ajoute un maillon
- Pages à liens entrants oubliées du plan parce qu'absentes du sitemap et du menu
Balisage et contenus
- Balises titre régénérées à partir du nom du produit et du nom de la boutique, parce que le champ dédié n'a pas été repris à l'import
- Textes de catégories et descriptions longues non réimportés, souvent découverts des semaines plus tard
- Hiérarchie des titres reconstruite par le nouveau thème, avec plusieurs H1 ou aucun
- Données structurées produit perdues avec l'ancien thème, ou dupliquées par deux modules concurrents
- Contenus de blog et pages CMS laissés sur l'ancienne plateforme
- Pages qui répondent 200 mais qui ont perdu leur canonique, leur maillage ou leur champ lexical
Indexation et architecture
- Anciennes adresses bloquées dans le robots.txt : Googlebot ne peut plus lire la redirection, donc le transfert n'a pas lieu
- Fichier robots.txt de préproduction poussé en production, ou régénéré depuis le back-office après la bascule
- Balise noindex de recette oubliée sur un gabarit entier
- Préproduction restée accessible aux robots, en concurrence directe avec le site définitif
- Canoniques du nouveau site pointant encore vers d'anciennes adresses
- Facettes et paramètres de tri rouverts au crawl dès le premier jour, souvent parce que le module a été réinstallé
- Sitemap soumis dans la Search Console encore rempli des anciennes adresses
Performance, rendu et suivi
- Nouveau thème plus lourd que l'ancien, avec un affichage mobile et un temps de réponse dégradés
- Prix, stock ou déclinaisons chargés en JavaScript, invisibles au premier passage du robot
- Mode debug ou cache laissé dans l'état de la recette
- Flux Merchant Center encore rempli des anciennes adresses de fiches
- Campagnes Shopping et Performance Max pointant vers des pages redirigées
- Aucune période de référence constituée avant la bascule, donc aucune comparaison possible après
Ce que couvre l'accompagnement d'une migration sur le CMS Prestashop, volet par volet
Le périmètre est calibré sur votre couple de versions, votre catalogue et votre date de bascule. Chaque volet produit un livrable identifié et désigne un responsable de mise en œuvre, pour qu'aucun point ne reste entre deux chaises.
| Volet | Travaux spécifiques à une migration PrestaShop | Livrable | Mise en œuvre |
|---|---|---|---|
| Inventaire de l'existant | Crawl complet de l'ancien site, exports du catalogue, des catégories, des pages CMS et du blog, état de l'indexation, trafic, positions et liens entrants rapportés à chaque adresse | Inventaire des URLs et de leur valeur SEO | Consultant, avec vos accès |
| Période de référence | Constitution avant la bascule d'une base de comparaison stable : trafic, clics, impressions et chiffre d'affaires organique par gabarit, sur une fenêtre comparable | Cadre de comparaison avant et après | Consultant et équipe client |
| Cartographie et redirections | Correspondance de chaque ancienne adresse vers son équivalent exact, redirections permanentes individuelles, décision documentée pour les pages sans équivalent, résorption des chaînes héritées | Table de correspondance et plan de redirections | Consultant et développeur |
| Reprise du balisage et des contenus | Extraction des balises titre, méta descriptions, hiérarchies de titres, textes de catégories et descriptions longues depuis la base et le thème, puis réinjection à l'identique sur les pages qui se positionnent | Matrice de reprise du balisage | Équipe e-commerce ou rédacteur |
| Spécifications du nouveau site | Règles d'indexation des facettes et des déclinaisons, canoniques, robots.txt et sitemap cibles, hreflang, gouvernance multiboutique, exigences de performance, écrites avant le développement | Cahier de spécifications SEO | Consultant, appliqué par le développeur |
| Données structurées et flux produit | Cohérence entre le balisage du nouveau thème, le flux Merchant Center et la page réellement servie : identifiants, référence, prix, disponibilité | Liste des écarts bloquants | Développeur et équipe e-commerce |
| Performance et rendu | Temps de réponse, LCP et INP mobiles du nouveau thème, contenu accessible sans rendu JavaScript, poids des modules conservés | Backlog technique de recette | Développeur ou hébergeur |
| Recette et bascule | Crawl comparatif entre l'ancien site et la préproduction, grille de recette gabarit par gabarit, test du plan de redirections sur échantillon, séquence de bascule horodatée, scénario de retour arrière | Grille de recette et plan de bascule | Consultant, développeur et client |
| Acquisition payante | Alignement des flux et des campagnes Shopping et Performance Max sur les nouvelles adresses, pour éviter que le payant ne circule uniquement par redirections | Liste des adresses à mettre à jour | Équipe acquisition |
| Suivi post-migration | Contrôles à un jour, une semaine et un mois : pages introuvables, couverture d'index, canoniques retenues par Google, chaînes résiduelles, clics des pages piliers | Tableau de suivi et correctifs priorisés | Consultant et équipe client |
Les réglages natifs PrestaShop que je verrouille avant la bascule
Une migration ne pardonne aucun réglage laissé au hasard : une seule génération automatique peut annuler des semaines de cartographie. Voici les réglages que je fige, documente et revérifie le jour de la bascule, avec le piège associé à chacun.
| Réglage | Où il se trouve | Le piège que je vérifie |
|---|---|---|
| Schéma des adresses | Paramètres de la boutique, puis Trafic et SEO | La migration est le moment le plus tentant pour supprimer les identifiants ou raccourcir les routes. C'est légitime, mais cela réécrit d'un seul coup toutes les adresses du catalogue. Sans correspondance prête avant la bascule, l'historique est perdu le jour même. |
| Adresses simplifiées et caractères accentués | Paramètres de la boutique, puis Trafic et SEO | Modifier ces options en cours de projet fait exister chaque page sous deux formes tant que les règles de réécriture ne suivent pas. Ces choix se tranchent une fois, dans le cahier des charges, jamais pendant la recette. |
| Redirection vers l'adresse canonique | Paramètres de la boutique, puis Trafic et SEO | L'option doit être en redirection permanente. Une redirection temporaire laissée par défaut indique à Google que l'ancienne forme reste la référence, et retarde d'autant la reprise des nouvelles adresses. |
| Génération du fichier robots.txt | Paramètres de la boutique, puis Trafic et SEO | Le bouton écrase l'intégralité du fichier existant. Deux pièges en migration : pousser en production le fichier de préproduction qui bloque tout le site, ou régénérer après la bascule et perdre les règles posées pendant le projet. Le fichier cible et le moment de son déploiement sont écrits dans le plan de bascule. |
| Blocage des anciennes adresses | Fichier robots.txt | Interdire au robot les anciennes adresses pour accélérer leur disparition est un contresens : Googlebot ne peut alors plus lire la redirection, donc il ne transfère rien. Les anciennes adresses restent explorables jusqu'à ce que le transfert soit constaté. |
| Règles de réécriture du serveur | Fichier .htaccess ou configuration du serveur | La régénération depuis le back-office réécrit le bloc délimité par les commentaires de PrestaShop. Les règles placées dans ce bloc disparaissent, celles placées à l'extérieur survivent. Les redirections de migration sont donc posées hors de ce bloc, dans un fichier inclus, dans la configuration du serveur ou via un module dédié. |
| Fin de vie d'un produit | Onglet Référencement de chaque fiche produit | Rupture temporaire, arrêt définitif ou produit remplacé : chaque cas est rattaché à l'option native correspondante avant la bascule. Ce qui n'est pas tranché part en redirection en masse vers l'accueil, c'est-à-dire en pages introuvables aux yeux de Google. |
| Indexation des filtres | Catalogue, puis Attributs et caractéristiques, et configuration du module de navigation à facettes | Après une montée de version, le module est le plus souvent réinstallé, et il revient avec tous les groupes d'attributs ouverts à l'indexation. La liste blanche des seules facettes à demande réelle doit être reportée explicitement, sinon la migration rouvre au crawl des dizaines de milliers de combinaisons. |
| Sitemap XML | Module de plan du site | Le sitemap se régénère après la bascule, avec les nouvelles adresses uniquement, découpé en index au-delà de quelques dizaines de milliers d'URLs, puis soumis dans la Search Console. Tant que l'ancien reste la référence soumise, Google continue de visiter des adresses redirigées. |
| Langues et multiboutique | International, puis Langues, et Paramètres avancés, puis Multiboutique | La langue par défaut est souvent servie sans préfixe quand les autres en portent un : toute modification du préfixe casse l'auto-référencement hreflang et réécrit les adresses localisées. En multiboutique à catalogue partagé, le même produit repart publié sous deux adresses sans arbitrage. |
Un point souvent mal traité : l'outil de changement d'adresse de la Search Console ne couvre qu'un changement de nom de domaine. Il n'a aucun effet sur une modification de structure interne, et il ne remplace jamais les redirections permanentes. Sur une montée de version à domaine constant, il n'y a rien à déclarer : tout se joue dans le plan de redirections et dans le sitemap.
Ma méthode de migration SEO PrestaShop en 5 étapes
De l'inventaire de l'existant au suivi post-bascule, vous savez à chaque instant ce qui est sécurisé, ce qui reste à décider et qui doit le mettre en œuvre.
Photographier l'existant avant d'y toucher
On ne protège que ce que l'on a mesuré. Cette étape fige l'état exact de votre capital de visibilité avant le premier changement, et constitue la base de comparaison qui servira après la bascule.
- Version actuelle, version ou CMS cible, thème, modules actifs, hébergement et date de bascule envisagée
- Crawl complet de l'ancien site, exports du catalogue, des catégories, des pages CMS et du blog
- Trafic organique, positions, clics et liens entrants rapportés à chaque adresse
- État de l'indexation : pages explorées non indexées, doublons, canoniques retenues par Google
- Constitution de la période de référence, gabarit par gabarit, avant toute modification
Objectif : savoir exactement quelles adresses, quelles balises et quels contenus doivent survivre à la migration.
Décider du sort de chaque adresse, une par une
C'est le cœur d'une migration PrestaShop. Aucune adresse à valeur ne doit rester sans destination, et aucune destination ne doit trahir l'intention de la page d'origine.
- Table de correspondance entre chaque ancienne adresse et son équivalent exact sur le nouveau site
- Redirections permanentes individuelles, jamais de redirection en masse vers la page d'accueil
- Quatre décisions possibles par adresse, toutes documentées : conserver, rediriger vers un équivalent, rediriger vers le successeur ou la catégorie mère, retirer proprement
- Contrôle des regroupements : plusieurs anciennes adresses ne partagent une même cible que si elles portaient bien la même intention
- Résorption des chaînes héritées des refontes précédentes, pour que chaque redirection se fasse en un seul saut
- Pose des règles hors du bloc régénéré par PrestaShop, pour qu'elles survivent à toute réécriture depuis le back-office
Objectif : transférer l'historique de chaque page vers sa nouvelle adresse, sans perte ni approximation.
Écrire ce que le nouveau site doit reprendre, avant qu'il ne soit construit
Le nouveau thème et les nouveaux modules ne devineront rien. Tout ce qui compte est spécifié avant le développement, pas constaté après la recette.
- Reprise à l'identique des balises titre, méta descriptions et hiérarchies de titres sur les pages qui se positionnent
- Réimport des textes de catégories et des descriptions longues, avec leur champ lexical intact
- Règles d'indexation du nouveau site : facettes en liste blanche, canoniques de déclinaisons, pagination auto-canonique, robots.txt, sitemap, hreflang
- Données structurées produit et fil d'Ariane, cohérents avec le flux Merchant Center et avec la page réellement servie
- Réécriture en base des liens internes écrits en dur, pour qu'ils pointent directement vers les nouvelles adresses
- Exigences de performance : temps de réponse, LCP et INP mobiles, contenu accessible sans rendu JavaScript
Objectif : que le nouveau site naisse avec les règles que l'ancien avait mis des années à acquérir.
Comparer l'ancien et le nouveau avant que Google ne le fasse
La recette se déroule pendant que les erreurs ne coûtent encore rien, et elle est menée par quelqu'un qui n'a pas produit le site : celui qui recette n'est pas celui qui développe.
- Crawl comparatif entre l'ancien site et la préproduction, gabarit par gabarit, sur les balises, les titres et les contenus
- Test du plan de redirections en mode liste sur un échantillon représentatif d'anciennes adresses, avec vérification du saut unique
- Grille de recette point par point : balisage, contenus, canoniques, données structurées, sitemap, performance mobile
- Vérification que la préproduction reste inaccessible aux robots, et qu'aucune balise noindex de recette ne subsistera après la bascule
- Gel éditorial : à partir de cette étape, on change l'adresse d'une page ou son contenu, rarement les deux en même temps
Objectif : que le jour de la bascule ne réserve aucune surprise, ni pour vous ni pour Google.
Vérifier que Google a compris le déménagement
Une migration ne se termine pas à la mise en production. Elle se termine quand l'indexation et le trafic confirment que le transfert a été compris.
- Exécution de la séquence de bascule horodatée, avec le scénario de retour arrière prêt
- Contrôles à un jour, une semaine et un mois : pages introuvables, chaînes résiduelles, canoniques retenues par Google
- Lecture de la couverture d'index : reprise des nouvelles adresses et sortie progressive des anciennes
- Suivi des clics et impressions des pages piliers face à la période de référence constituée à l'étape 1
- Correctifs priorisés dès qu'un écart apparaît, avant qu'il ne s'installe
- Point de clôture avec vos équipes et votre développeur, et règles à conserver pour les évolutions suivantes
Objectif : détecter en quelques jours ce qui se découvre d'ordinaire après plusieurs mois de baisse.
Important : les délais de reprise et les résultats varient selon l'historique du domaine, l'ampleur du changement d'adresses, la concurrence, la qualité de la recette, la rapidité des corrections après bascule et la saisonnalité. Aucune conservation de positionnement, de trafic ou de chiffre d'affaires n'est garantie.
La séquence du jour de la bascule, dans l'ordre
Une bascule n'est pas un geste unique, c'est une séquence. L'ordre des opérations compte autant que leur contenu : activer les redirections avant que le nouveau site ne réponde, ou soumettre le sitemap avant d'avoir levé le blocage des robots, produit des effets que personne ne rattrape ensuite. Voici la séquence que je livre, adaptée à votre infrastructure et validée avec votre développeur avant le jour J.
| Moment | Opération | Contrôle qui conditionne la suite |
|---|---|---|
| Avant la bascule | Abaissement de la durée de vie des enregistrements DNS si l'adresse du serveur change, et fenêtre choisie sur une plage de faible trafic | Propagation vérifiée avant l'ouverture, sur plusieurs résolveurs |
| Avant la bascule | Gel du catalogue et des contenus, pour que la correspondance validée reste exacte au moment de son application | Aucune création ni suppression de référence depuis la validation de la table |
| Étape 1 | Mise en production du nouveau site et vérification du certificat sécurisé sur toutes les formes d'adresses | Aucune alerte de certificat, redirection unique vers la forme canonique |
| Étape 2 | Retrait des protections de la préproduction et de toute balise noindex de recette | Contrôle sur un échantillon de gabarits, pas seulement sur la page d'accueil |
| Étape 3 | Déploiement du fichier robots.txt de production | Les anciennes adresses restent explorables, les facettes hors liste blanche sont fermées |
| Étape 4 | Activation du plan de redirections | Échantillon d'anciennes adresses testé : réponse permanente, en un seul saut, vers la bonne cible |
| Étape 5 | Génération du nouveau sitemap et soumission dans la Search Console | Aucune ancienne adresse dans le fichier, découpage en index si le volume l'exige |
| Étape 6 | Mise à jour du flux produit et des campagnes payantes vers les nouvelles adresses | Cohérence entre le flux, les données structurées et la page réellement servie |
| Étape 7 | Premier passage de contrôle sur les pages piliers et les gabarits principaux | Balises, contenus, canoniques et données structurées conformes à la recette |
| À tout moment | Scénario de retour arrière | Condition de déclenchement écrite à l'avance, sauvegarde de l'ancien site conservée et remise en service testée |
La durée de vie des redirections : elles ne se retirent pas une fois le trafic revenu. Les liens externes acquis sur des années continuent de pointer vers les anciennes adresses, et ce sont eux qui transportent la popularité. Les redirections sont maintenues au minimum un an, et de préférence conservées définitivement tant qu'elles n'entrent en conflit avec rien.
Les livrables de l'accompagnement de migration sur Prestashop
Chaque livrable est autonome : il peut être transmis tel quel à votre développeur, à votre agence ou à votre équipe interne, et il précise pour chaque ligne qui met en œuvre.
Avant : l'inventaire et la table de correspondance
L'inventaire complet de vos adresses avec leur trafic, leurs positions et leurs liens entrants, puis la table de correspondance qui rattache chaque ancienne adresse à son équivalent, avec le type de redirection attendu, le sort des pages sans équivalent et la résorption des chaînes héritées. La période de référence de trafic est constituée en même temps, pour rendre la comparaison possible après.
Pendant : le cahier de spécifications SEO
Ce que le nouveau site doit respecter, écrit avant le développement : reprise du balisage et des contenus, règles d'indexation des facettes et des déclinaisons, canoniques, robots.txt et sitemap cibles, hreflang et multiboutique, données structurées, réécriture des liens internes en base, exigences de performance mobile.
Le jour J : la grille de recette et la séquence de bascule
Les contrôles à passer sur préproduction gabarit par gabarit, le résultat du crawl comparatif, la séquence horodatée des opérations de mise en production, les conditions de déclenchement du retour arrière et la liste des vérifications immédiates après ouverture.
Après : le tableau de suivi post-migration
Les contrôles à un jour, une semaine et un mois, les indicateurs qui confirment que le transfert est compris, les écarts détectés et les correctifs priorisés, avec la comparaison face à la période de référence plutôt qu'à un mois quelconque.
Ce qui n'est pas inclus sans accord explicite
Le développement du nouveau site, l'import du catalogue, l'intégration du thème et des modules, la pose effective des redirections, la rédaction complète des contenus, l'achat de liens et la gestion des campagnes payantes ne sont inclus que s'ils figurent dans votre proposition commerciale. Aucune conservation de positionnement, de trafic, de chiffre d'affaires ou de retour sur investissement n'est garantie.
Deux exemples de migration SEO PrestaShop
Boutique de décoration et de mobilier, Paris, migration de PrestaShop 1.6 vers 8
Contexte initial : le projet était présenté comme une montée de version sans refonte des adresses, et aucune redirection n'était prévue. Le réimport du catalogue dans une base neuve réattribuait pourtant tous les identifiants produits et catégories, ce qui réécrivait la totalité des adresses malgré des textes réécrits identiques. Une partie des balises titre et des textes de catégories vivait dans l'ancien thème et non dans la base. La langue par défaut était servie sans préfixe quand la seconde en portait un, et le projet prévoyait d'harmoniser les deux, ce qui réécrivait également toutes les adresses localisées.
Travaux menés : crawl complet de l'ancien site et exports du catalogue, des catégories, des pages CMS et du blog ; démonstration chiffrée du volume d'adresses réécrites par le seul réimport, qui a fait entrer les redirections dans le périmètre du projet ; table de correspondance exhaustive avec vérification individuelle des pages à trafic et à liens entrants ; extraction des balises et des textes depuis la base et depuis les fichiers du thème, pour une reprise à l'identique ; arbitrage sur le préfixe de langue et reconstruction des balises hreflang avec auto-référencement ; réécriture en base des liens internes écrits en dur ; règles de redirection posées hors du bloc régénéré par PrestaShop ; crawl comparatif entre l'ancien site et la préproduction ; séquence de bascule horodatée avec retour arrière ; contrôles à un jour, une semaine et un mois.
Livrables remis : inventaire des adresses et de leur valeur, table de correspondance et plan de redirections, matrice de reprise du balisage, cahier de spécifications du nouveau site, grille de recette validée, séquence de bascule et tableau de suivi post-migration.
Marque de cosmétiques, Paris, migration de PrestaShop 1.7 vers un autre CMS avec changement de domaine
Contexte initial : aucune correspondance native n'existait entre la structure d'adresses de PrestaShop et celle de la plateforme cible, qui impose ses propres préfixes de routes pour les produits et les collections. Le blog, qui concentrait une part importante des liens entrants, n'était pas prévu dans la reprise initiale. Les données structurées produit étaient portées par le thème PrestaShop et disparaissaient avec lui. Le changement de domaine ajoutait une couche : les redirections devaient être posées côté ancien domaine, qui restait à maintenir, pendant que la déclaration de changement d'adresse était faite dans la Search Console.
Travaux menés : inventaire croisant le crawl, la Search Console et les liens entrants pour identifier les pages réellement porteuses ; table de correspondance intégrale, adresse par adresse, y compris les 180 articles de blog réintégrés au périmètre ; contrôle des regroupements pour éviter que des fiches d'intentions différentes ne convergent vers une même collection ; reconstruction complète des données structurées produit dans le nouvel environnement, alignées sur le flux Merchant Center ; maintien de l'ancien domaine avec ses règles de redirection en un seul saut ; déclaration de changement d'adresse dans la Search Console, en complément et non en remplacement des redirections ; mise à jour des campagnes Shopping vers les nouvelles adresses ; contrôles renforcés sur 90 jours.
Livrables remis : table de correspondance intégrale avec le sort documenté de chaque adresse, plan de redirections sur l'ancien domaine, spécifications du balisage et des données structurées de la plateforme cible, grille de recette, séquence de bascule et tableau de suivi étendu.
Les indicateurs que je contrôle après une migration PrestaShop
| Indicateur | Ce qu'il permet de vérifier |
|---|---|
| Taux de réponse correcte sur les nouvelles adresses cibles | S'assurer que les destinations du plan existent réellement et répondent, avant même de regarder les redirections. |
| Part des anciennes adresses redirigées en permanence et en un seul saut | Vérifier que le plan est appliqué tel quel, sans chaîne ni redirection temporaire. |
| Pages introuvables remontées par la Search Console | Détecter les adresses oubliées de la correspondance avant qu'elles ne sortent de l'index. |
| Nouvelles adresses indexées face aux anciennes sorties de l'index | Confirmer que le transfert progresse dans le bon sens, semaine après semaine. |
| Canoniques retenues par Google sur le nouveau site | Valider que les signaux se consolident sur les adresses voulues, pas sur une facette ou une déclinaison. |
| Clics et impressions des pages piliers face à la période de référence | Mesurer la tenue du trafic gabarit par gabarit, sur une base de comparaison constituée avant la bascule. |
| Performance mobile du nouveau thème | Confirmer que la migration n'a pas dégradé le temps de réponse ni l'affichage des fiches. |
| Cohérence entre le flux produit, les données structurées et la page servie | Éviter que la visibilité Shopping et les résultats enrichis ne se dégradent silencieusement après la bascule. |
Note de transparence : ces deux exemples décrivent des scénarios d'intervention représentatifs de migrations PrestaShop à Paris et en Île-de-France. Ils ne présentent aucun résultat chiffré et ne constituent pas une promesse de performance. Les résultats dépendent du catalogue, de l'écart entre l'ancien et le nouveau site, de l'historique du domaine, de la concurrence, de la qualité de la recette et de la rapidité des corrections après bascule.
Vous vous reconnaissez dans l'un de ces cas ? Indiquez-moi votre version actuelle, votre version ou CMS cible et la taille de votre catalogue : je vous précise les travaux réellement utiles dans votre situation et le moment où il faut intervenir.
Mes formules d'accompagnement à la migration de site sur Prestashop
Le budget d'une migration SEO dépend de trois choses : l'écart entre votre version de départ et votre cible, le volume d'adresses à cartographier, et la profondeur du suivi après la bascule. Mes trois formules couvrent ces situations. Les montants sont des tarifs indicatifs 2026 en hors taxes, confirmés après un échange de cadrage et un premier coup d'œil sur votre boutique et votre calendrier.
Migration Essentielle
Pour une boutique de moins de 1 000 références, ou pour vérifier qu'une migration déjà préparée par votre développeur ne laisse rien d'essentiel de côté avant le jour J.
- Crawl complet de l'ancien site et lecture de la couverture Search Console
- Inventaire des adresses à trafic, à liens entrants et des pages stratégiques
- Table de correspondance des pages stratégiques et règles de redirection par gabarit
- Contrôle des réglages natifs critiques : schéma d'adresses, redirection canonique, robots.txt, sitemap, fin de vie produit
- Séquence de bascule et grille de recette remises à votre développeur
- Restitution d'une heure en visioconférence, avec session de questions et réponses
Délai : 5 à 10 jours ouvrés
Objectif : arriver à la bascule avec un plan, pas avec des espoirs
Migration Complète
Pour une boutique établie qui change de version, de thème ou de schéma d'adresses, et qui ne peut pas se permettre une rupture d'indexation au moment de la bascule.
- Tout le contenu de la formule Essentielle, plus :
- Table de correspondance exhaustive et plan de redirections permanentes individuelles
- Matrice de reprise du balisage et des contenus, extraite de la base et du thème
- Cahier de spécifications SEO du nouveau site, remis avant le développement
- Crawl comparatif entre l'ancien site et la préproduction, gabarit par gabarit
- Séquence de bascule horodatée et scénario de retour arrière
- Contrôles à un jour, une semaine et un mois, avec correctifs priorisés
- Restitution de deux heures avec votre développeur, à Paris ou en visioconférence
Délai : 2 à 4 semaines, calé sur votre date de bascule
Objectif : transférer le capital de visibilité sans rupture d'indexation
Migration Avancée
Pour les gros catalogues, les changements de plateforme et les architectures multilingues ou multiboutiques, où chaque erreur se multiplie par le volume.
- Tout le contenu de la formule Complète, plus :
- Analyse des logs serveur pour identifier les adresses réellement visitées par Googlebot
- Correspondance par règles de réécriture et contrôles en masse par requêtes SQL
- Gouvernance hreflang et multiboutique sur le nouveau site
- Politique de fin de vie produit appliquée au catalogue avant la bascule
- Alignement du flux produit et des campagnes payantes sur les nouvelles adresses
- Coordination directe avec votre développeur ou votre agence pendant tout le projet
- Suivi post-migration étendu à 90 jours
Délai : 3 à 6 semaines, calé sur votre date de bascule
Objectif : migrer à grande échelle sans perdre ni le crawl ni l'historique
Comparatif des trois formules
Tarifs indicatifs en hors taxes. Le budget dépend de la version de départ et de la cible, du nombre de références et de déclinaisons, du volume d'adresses à rediriger, des modules installés, du nombre de langues et de la date de bascule. Devis personnalisé sous 24 à 48 heures après l'échange de cadrage.
| Critère | Migration Essentielle | Migration Complète | Migration Avancée |
|---|---|---|---|
| Budget indicatif | 600 à 1 200 € | 1 800 à 3 500 € | 3 500 à 6 000 € et plus |
| Profil de projet | Moins de 1 000 références, ou bascule déjà cadrée | 1 000 à 10 000 références, changement de version, de thème ou de schéma d'adresses | Plus de 10 000 références, multilingue, multiboutique ou changement de CMS |
| Inventaire des adresses | Crawl complet | Crawl complet et exports du catalogue | Crawl, exports et analyse de logs serveur |
| Période de référence avant bascule | Pages stratégiques | Par gabarit | Par gabarit et par langue |
| Table de correspondance | Pages stratégiques et règles par gabarit | Exhaustive, page à page | Par règles, avec exceptions nommées et contrôles SQL |
| Plan de redirections | Règles par gabarit | Redirections individuelles en un seul saut | Redirections individuelles et résorption des chaînes héritées |
| Reprise du balisage et des contenus | Contrôle des pages stratégiques | Matrice complète extraite de la base et du thème | Matrice complète, toutes langues et boutiques |
| Spécifications du nouveau site | Liste des points critiques | Cahier complet remis avant le développement | Cahier complet, hreflang et gouvernance multiboutique |
| Recette | Grille remise au développeur | Crawl comparatif sur préproduction et recette menée par mes soins | Crawl comparatif étendu et retour arrière testé |
| Suivi après bascule | Un contrôle à une semaine | Contrôles à un jour, une semaine et un mois | Contrôles à un jour, une semaine, un mois, puis suivi à 90 jours |
| Analyse de logs serveur | Non incluse | En option | Incluse |
| Restitution | 1 heure en visioconférence | 2 heures, à Paris ou en visioconférence | 2 heures à Paris et points de suivi planifiés |
| Délai de livraison | 5 à 10 jours ouvrés | 2 à 4 semaines | 3 à 6 semaines |
Les outils mobilisés et ce qu'ils sécurisent lors de la migration de votre site Prestashop
Aucun outil ne fait une migration. Chacun sert à répondre à une question précise du projet, et c'est le croisement de leurs réponses qui permet de trancher. Voici ce que j'utilise et ce que cela sécurise concrètement.
| Outil | Ce qu'il sert à sécuriser dans la migration |
|---|---|
| Crawler de site en mode exploration | Inventaire exhaustif de l'ancien site : adresses, balises titre, méta descriptions, hiérarchie des titres, canoniques, données structurées. C'est la photographie de référence de l'existant. |
| Crawler en mode liste | Test du plan de redirections sur les anciennes adresses réelles : code de réponse, nombre de sauts, destination finale. C'est le contrôle qui prouve qu'une redirection fonctionne comme prévu. |
| Comparaison de deux crawls | Écarts gabarit par gabarit entre l'ancien site et la préproduction : balise perdue, titre dupliqué, contenu absent, canonique déplacée. C'est la recette rendue mesurable plutôt que visuelle. |
| Search Console | Adresses réellement indexées, canoniques retenues par Google, pages introuvables après bascule, clics et impressions face à la période de référence. C'est la seule source qui dit ce que Google fait, et non ce qu'on lui demande. |
| Analyse de logs serveur | Adresses réellement visitées par Googlebot avant et après la bascule, vitesse de reprise des nouvelles adresses, budget de crawl gaspillé sur des paramètres. Indispensable au-delà de 10 000 références. |
| Exports et requêtes en base de données | Extraction et réinjection en masse des balises et des contenus, réécriture des liens internes en dur, contrôle de cohérence sur les tables de traduction du catalogue. |
| Outils de suivi de positions et de liens | Identification des pages qui portent réellement le trafic et la popularité, donc de celles qui méritent une vérification individuelle plutôt qu'une règle générique. |
| Outils de mesure de performance | Comparaison du temps de réponse et de l'affichage mobile entre l'ancien thème et le nouveau, sur les gabarits qui comptent : accueil, catégorie, fiche produit, panier. |
| Analyse et statistiques d'audience | Constitution de la période de référence avant la bascule, puis suivi du trafic et du chiffre d'affaires organique après, avec un modèle d'attribution explicite. |
Une migration accompagnée pour les e-commerçants parisiens
Une migration est le seul projet SEO où la disponibilité compte autant que la compétence. Le jour de la bascule, les décisions se prennent en quelques minutes : une redirection qui ne répond pas comme prévu, un gabarit qui perd sa balise titre, un blocage de robots resté actif. Être joignable, et pouvoir se déplacer, change la nature de l'accompagnement.
Recette et ateliers en présentiel
La recette sur préproduction et l'atelier de passation avec votre développeur se tiennent dans vos locaux à Paris ou en Île-de-France. Les arbitrages qui traînent pendant des semaines par messages se règlent en une séance devant l'écran.
Disponibilité le jour de la bascule
La séquence de bascule est exécutée avec votre équipe technique, sur une fenêtre choisie à l'avance. Les premiers contrôles se font dans la foulée, pas le lendemain matin.
Un interlocuteur unique
Le consultant qui cartographie vos adresses est celui qui écrit les spécifications, mène la recette et assure le suivi. Aucune perte d'information entre un commercial, un chef de projet et un exécutant.
J'accompagne en priorité les e-commerçants de Paris et d'Île-de-France, avec les mêmes livrables partout en France à distance. Le présentiel n'ajoute pas de contenu au projet : il en accélère les décisions.
Consultant, agence ou équipe interne : qui pilote la migration ?
La question n'est pas de savoir qui est le plus compétent, mais qui occupe quel rôle. Une migration met en présence celui qui construit le nouveau site et celui qui vérifie que rien n'a été perdu. Confondre les deux est la source d'erreur la plus fréquente : personne ne recette sérieusement son propre travail sous pression de calendrier.
| Configuration | Ce qu'elle apporte | Le point de vigilance |
|---|---|---|
| Votre agence de développement pilote seule | Maîtrise complète du socle technique, du thème et des modules, et un seul interlocuteur pour tout le projet | Le SEO devient une ligne du cahier des charges parmi d'autres, et la recette est faite par ceux qui ont produit le site. Les redirections arrivent souvent en dernier, quand le calendrier est déjà tendu. |
| Votre équipe interne pilote | Connaissance fine du catalogue, des saisonnalités et des pages qui comptent commercialement | Une migration est un exercice rare : peu d'équipes en mènent plus d'une tous les trois ou quatre ans, et les pièges sont précisément ceux que l'expérience évite. |
| Un consultant indépendant en appui | Un rôle de contrôle séparé de la production : inventaire, correspondance, spécifications, recette et suivi, avec un intérêt unique à ce que rien ne se perde | Le consultant ne remplace pas le développeur : la pose des redirections, l'import et les corrections du thème restent à la charge de votre équipe technique. |
La configuration que je recommande : votre développeur ou votre agence construit, je cartographie, je spécifie et je recette, votre équipe e-commerce valide les contenus. Chaque livrable nomme le responsable de mise en œuvre ligne par ligne, ce qui évite le scénario habituel où chacun pensait que l'autre s'en occupait.
Avant, pendant ou après : trois moments pour intervenir
Le moment où vous m'appelez change ce qu'il est possible de sécuriser. Plus il est précoce, plus le travail est préventif et moins il coûte cher.
| Format | Pour quel besoin | Inclus | Prix |
|---|---|---|---|
| Pré-audit de migration | Qualifier un projet ou une chute déjà constatée | Échange de 30 minutes, première lecture des adresses à protéger, du risque principal et du calendrier, orientation vers le format pertinent | Gratuit |
| Migration SEO accompagnée (format recommandé) | Sécuriser un changement de version, de thème, de schéma d'adresses ou de CMS avant la bascule | Inventaire, période de référence, table de correspondance, plan de redirections, spécifications du nouveau site, recette sur préproduction, séquence de bascule, contrôles à un jour, une semaine et un mois | De 600 à 6 000 € selon la taille du catalogue |
| Suivi post-migration renforcé | Piloter la période critique qui suit une bascule déjà accompagnée | Contrôles planifiés de l'indexation et des redirections, correctifs priorisés, coordination avec votre développeur, reporting face à la période de référence | Sur devis |
| Rattrapage après migration | La bascule a eu lieu et le trafic organique a chuté | Diagnostic des pertes, reconstruction de la table de correspondance à partir du crawl, de la Search Console et des liens entrants, redirections de rattrapage, reprise du balisage perdu, plan de redressement priorisé | Sur devis |
| Accompagnement du cahier des charges | Le nouveau site n'est pas encore développé | Spécifications SEO intégrées au cahier des charges avant le premier gabarit : schéma d'adresses, reprise du balisage, règles d'indexation, exigences de performance | Sur devis |
Tous les prix affichés sont présentés en hors taxes.
Aymeric Maingé, votre consultant en migration SEO PrestaShop
Consultant SEO senior avec plus de 10 ans d'expérience, j'accompagne les e-commerçants sur les trois piliers du référencement naturel : la technique, la stratégie sémantique et la popularité. Une migration est le moment où ces trois piliers se jouent en même temps, sur quelques semaines, pour transférer ce qu'une boutique a mis des années à construire.
Mon parcours combine l'expérience d'e-commerçant, d'annonceur, d'agence SEO et de consultant. C'est ce qui me permet de relier une table de correspondance aux contraintes réelles d'un projet : un catalogue qui continue de bouger pendant le développement, un développeur au calendrier chargé, une date de bascule déjà annoncée en interne et un chiffre d'affaires qui ne peut pas s'arrêter le temps de la transition.
- Expérience e-commerce : e-commerçant, responsable SEO côté annonceur et chef de projet SEO sur des catalogues à fort trafic
- Expertises migration PrestaShop : montées de version 1.6 et 1.7 vers 8 et 9, migrations vers ou depuis un autre CMS, tables de correspondance d'adresses, plans de redirections permanentes, recette sur préproduction et séquence de bascule, hreflang et multiboutique, données structurées produit, analyse de logs
- Outils : Screaming Frog, Oncrawl, Semrush, Ahrefs, Search Console, GA4, Looker Studio, Majestic
- Formation : Licence Expert SEO, certifications Google Analytics, Google Ads et Semrush
- Zone d'intervention : Paris et Île-de-France en présentiel, France entière à distance
Consulter mon parcours, mes expertises et mes certifications →
Questions fréquentes sur la migration SEO PrestaShop
Combien coûte une migration SEO PrestaShop ?
Mes formules vont de 900 € pour un cadrage sur un petit catalogue ou une bascule déjà préparée, à 2 500 € pour une migration complète avec correspondance exhaustive, recette et suivi, et 4 500 € pour une migration avancée avec analyse de logs, multilingue, multiboutique ou changement de CMS. Le budget dépend de trois facteurs : l'écart entre votre version de départ et votre cible, le volume d'adresses à cartographier, et la durée du suivi après la bascule. Le devis est établi après un échange de cadrage.
Quelles informations préparer avant de me contacter ?
Trois éléments suffisent : votre version actuelle de PrestaShop et votre cible, qu'il s'agisse d'une nouvelle version majeure ou d'un autre CMS ; la taille réelle de votre catalogue en produits, déclinaisons, catégories, pages CMS et articles ; et l'état d'avancement du projet, de la simple réflexion à la bascule déjà effectuée. Ajoutez si possible les accès à la Search Console et à votre outil d'analyse d'audience, la liste de vos modules principaux et l'historique des refontes précédentes, qui explique souvent les chaînes de redirection déjà en place.
Mes adresses changent-elles vraiment si je garde les mêmes noms de produits ?
Oui, dans la grande majorité des montées de version majeures. Par défaut, PrestaShop construit ses adresses de produits et de catégories à partir d'un identifiant numérique interne. Quand le catalogue est réimporté dans une base neuve, ces identifiants sont réattribués dans l'ordre de l'import, ce qui réécrit l'adresse même si le nom, la description et le texte réécrit sont strictement identiques. C'est la cause numéro un des migrations qui perdent leur trafic alors que « rien n'avait changé ».
Faut-il conserver le même schéma d'adresses lors d'une migration ?
C'est l'option la plus sûre : une adresse qui ne change pas n'a rien à transférer. Nettoyer les adresses n'est pas un objectif de référencement le jour d'une montée de version, c'est un chantier de confort qui multiplie le risque. Si le schéma doit malgré tout évoluer, par exemple pour sortir les identifiants des routes, la décision se prend une fois, avant le développement, avec une table de correspondance exhaustive et des redirections permanentes prêtes avant la bascule. Elle ne s'improvise jamais pendant la recette.
Pourquoi ne pas rediriger toutes les anciennes pages vers la page d'accueil ?
Parce que Google ne l'interprète pas comme un transfert. Une redirection vers une destination sans rapport avec la page d'origine est traitée comme une page introuvable, et l'historique de la page est perdu. Chaque ancienne adresse doit pointer vers son équivalent exact, ou à défaut vers son successeur ou sa catégorie mère. Les pages sans aucun équivalent assument un retrait propre, ce qui est toujours préférable à une redirection trompeuse.
Peut-on rediriger plusieurs anciennes pages vers la même nouvelle page ?
Oui, mais seulement si elles répondaient à la même intention de recherche. Regrouper trois anciennes catégories qui se positionnaient sur trois requêtes différentes vers une seule page revient à demander à cette page de porter trois sujets à la fois : elle en perd généralement au moins deux. Chaque regroupement est donc justifié explicitement dans la table de correspondance, et les cas douteux gardent leur propre destination.
Faut-il bloquer les anciennes adresses dans le robots.txt après la migration ?
Non, et c'est une erreur fréquente. Si le robot n'a plus le droit d'explorer l'ancienne adresse, il ne peut pas lire la redirection qui s'y trouve, donc il ne transfère rien. Les anciennes adresses doivent rester explorables aussi longtemps que le transfert n'est pas constaté dans l'index. Le blocage se réserve à ce que vous ne voulez pas voir explorer sur le nouveau site, comme les combinaisons de filtres hors liste blanche.
Combien de temps faut-il conserver les redirections ?
Au minimum un an, et de préférence indéfiniment. Le trafic revenu ne signifie pas que les redirections sont devenues inutiles : les liens externes acquis au fil des années continuent de pointer vers les anciennes adresses, et ce sont eux qui transportent la popularité. Retirer les règles trop tôt revient à couper cette popularité une seconde fois, longtemps après que plus personne ne surveille.
Mes règles de redirection peuvent-elles être effacées par PrestaShop ?
Oui, si elles sont placées au mauvais endroit. La régénération des règles de réécriture depuis le back-office réécrit intégralement le bloc délimité par les commentaires de PrestaShop dans le fichier de configuration du serveur. Ce qui se trouve à l'intérieur disparaît, ce qui se trouve à l'extérieur survit. Les redirections de migration sont donc posées hors de ce bloc, dans un fichier inclus, dans la configuration du serveur ou via un module dédié.
Un changement de thème est-il une migration SEO ?
Oui, même si aucune adresse ne bouge. Le thème porte la hiérarchie des titres, une partie des données structurées, des contenus affichés en dur, le maillage interne et le poids des pages. Un nouveau thème peut faire disparaître un H1, en introduire trois, dupliquer les données structurées produit ou charger les prix en JavaScript sans que personne ne s'en aperçoive à l'œil nu. La recette est la même que pour une migration complète : un crawl comparatif de l'ancien et du nouveau rendu, gabarit par gabarit.
Quand faut-il commencer à préparer la migration ?
Dès que le projet est décidé, et idéalement avant que le premier gabarit ne soit développé. L'inventaire de l'ancien site, la période de référence de trafic et les spécifications SEO doivent exister avant le développement, pas après la recette : ce qui n'a pas été demandé au départ se paie en corrections à la fin, quand le calendrier ne le permet plus. Une migration cadrée tardivement reste utile tant que la bascule n'a pas eu lieu, mais chaque semaine gagnée en amont est une semaine de rattrapage évitée.
Que se passe-t-il concrètement le jour de la bascule ?
Une séquence écrite à l'avance et horodatée : mise en production et vérification du certificat sécurisé, retrait des protections de la préproduction et de toute balise noindex de recette, déploiement du fichier robots.txt de production, activation du plan de redirections, génération et soumission du nouveau sitemap, mise à jour du flux produit et des campagnes payantes, puis premiers contrôles sur un échantillon d'anciennes et de nouvelles adresses. Un scénario de retour arrière est prêt, avec sa condition de déclenchement définie avant le jour J.
Peut-on profiter d'une migration pour améliorer le SEO, pas seulement le préserver ?
Oui, et c'est même le meilleur moment pour certains chantiers : repartir sur une liste blanche de facettes au lieu de réimporter l'indexation sauvage de l'ancien site, solder la fin de vie du catalogue, refondre le maillage interne dans le nouveau thème, corriger une performance mobile dégradée. Une règle tient cependant : on change l'adresse d'une page ou son contenu, rarement les deux en même temps. On améliore ce qui est faible, on conserve intact ce qui porte déjà le trafic.
Que deviennent les produits arrêtés pendant la migration ?
La migration est le bon moment pour trancher. Une rupture temporaire justifie de conserver la page et son adresse avec une disponibilité correctement signalée. Un produit remplacé appelle une redirection permanente vers son successeur, jamais vers l'accueil. Un arrêt définitif sans équivalent appelle un retrait propre, signalé comme tel plutôt que laissé en simple page introuvable. PrestaShop propose ces options dans l'onglet Référencement de la fiche produit : la politique se décide avant la bascule, puis s'applique uniformément au catalogue.
Mes facettes indexées vont-elles survivre à la montée de version ?
Rarement telles quelles. Le module de navigation à facettes est généralement réinstallé lors d'une montée de version majeure, et il revient avec l'ensemble des groupes d'attributs ouverts à l'indexation. Sans report explicite de votre liste blanche, la migration rouvre au crawl des dizaines de milliers de combinaisons de filtres le premier jour. Les adresses de facettes qui se positionnaient réellement sont, elles, traitées comme n'importe quelle autre page : équivalent identifié et redirection permanente.
Mes pages répondent correctement après la bascule, est-ce suffisant ?
Non. Une page peut répondre parfaitement, s'afficher normalement, et avoir perdu sa balise titre d'origine, son texte de catégorie, sa canonique ou les liens internes qui la nourrissaient. Le code de réponse ne dit rien du contenu. C'est pourquoi la recette compare l'ancien et le nouveau site champ par champ, gabarit par gabarit, au lieu de se contenter de vérifier que le site est en ligne.
Faut-il un développeur pour appliquer le plan de migration ?
Pour la partie technique, oui : la pose des redirections au niveau du serveur, les règles de réécriture, l'import du catalogue, les corrections du thème et des données structurées relèvent d'un développeur, le vôtre ou celui de votre agence. La reprise des contenus, les réglages natifs de la boutique et une partie des contrôles se font depuis le back-office. Cette séparation est volontaire : celui qui recette n'est pas celui qui produit, et chaque ligne des livrables précise qui met en œuvre.
Faut-il déclarer la migration dans la Search Console ?
Uniquement si vous changez de nom de domaine. L'outil de changement d'adresse ne couvre que ce cas, et il vient en complément des redirections permanentes, jamais à leur place. Sur une montée de version ou une refonte à domaine constant, il n'y a rien à déclarer : tout se joue dans le plan de redirections, le sitemap soumis et les contrôles d'indexation.
Combien de temps faut-il pour que Google reprenne la migration ?
Les premières réexplorations des anciennes adresses interviennent dès les jours qui suivent la bascule, à un rythme qui dépend de la fréquence de passage habituelle sur votre boutique. La sortie des anciennes adresses de l'index et la reprise complète des nouvelles se jouent ensuite sur plusieurs semaines, davantage sur un gros catalogue. Aucun délai fixe ne peut être annoncé, et c'est précisément l'objet des contrôles à un jour, une semaine et un mois : mesurer la reprise au lieu de l'attendre.
Ma migration est déjà faite et mon trafic a chuté. Est-ce rattrapable ?
Dans la plupart des cas oui, à condition d'intervenir vite. Le diagnostic reconstitue ce qui a été perdu à partir du crawl de l'ancien site quand il est encore disponible, des données de la Search Console et des liens entrants : adresses sans redirection, redirections en chaîne, balisage disparu avec l'ancien thème, contenus non réimportés, canoniques incohérentes, indexation bloquée par un fichier robots.txt ou une balise oubliée. Les correctifs sont ensuite priorisés sur les pages qui portaient réellement le trafic, et leurs effets contrôlés semaine après semaine.
Garantissez-vous l'absence de perte de trafic ?
Non. Je garantis un travail cadré, documenté et vérifiable selon le périmètre convenu : chaque adresse a une destination, chaque réglage est contrôlé, chaque écart après la bascule est détecté et corrigé dans des délais courts. Le trafic dépend ensuite de facteurs internes, dont la qualité de l'exécution technique et la rapidité des corrections, et de facteurs externes sur lesquels personne n'a de prise.
Intervenez-vous uniquement à Paris ?
J'accompagne en priorité les e-commerçants de Paris et d'Île-de-France, avec recette et ateliers en présentiel et une disponibilité réelle le jour de la bascule. J'interviens également partout en France à distance, avec exactement les mêmes livrables.
AM Paris
- 3 Rue de Picpus 75012, Paris
- 0766486484
- am.seo.pro @ gmail.com
- Lundi au vendredi de 9h à 17h

