Sur un audit récent d'un site e-commerce de 18 000 références, nous avons identifié 340 cas de cannibalisation. Si on les avait tous traités de la même manière, comme le suggèrent la plupart des articles du web, on aurait cassé une partie du site et amélioré l'autre. Parce qu'une cannibalisation SEO n'est jamais "une" cannibalisation. C'est au moins cinq problèmes différents qui se cachent sous le même mot.
C'est aussi l'un des sujets sur lesquels notre agence seo intervient le plus, parce que la mauvaise résolution coûte plus cher que le problème initial.
Le discours dominant sur le sujet est étonnamment uniforme : détectez avec Search Console, choisissez entre fusionner, rediriger ou ajuster, et passez à autre chose. Ça fonctionne sur un blog WordPress qui aurait deux articles trop proches. Ça ne fonctionne pas sur un catalogue Magento ou Prestashop sérieux.
Cet article reprend les choses depuis le départ. Cinq types de cannibalisation SEO, chacun avec ses causes, ses signes, et sa résolution propre. Ce que l'IA détecte correctement et ce qu'elle vous fait manquer. Et la matrice de décision qui évite les corrections plus coûteuses que le problème initial.
La définition classique tient en une phrase : deux pages d'un même site se positionnent sur une requête identique ou très proche, ce qui dilue leur visibilité respective. C'est juste. Mais c'est aussi insuffisant, parce que cette définition recouvre des situations qui n'ont rien à voir entre elles. Sur les audits que nous menons, nous voyons systématiquement les cinq types suivants.
Deux pages cherchent à répondre à la même requête, mais l'une vise une intention transactionnelle et l'autre une intention informationnelle. Typiquement : une page catégorie "chaussures de running" et un article de blog "comment choisir ses chaussures de running". Google hésite sur celle qu'il faut servir, alterne, et aucune des deux n'atteint sa pleine performance.
C'est probablement le type le plus fréquent. Et aussi le plus mal traité, parce que la "solution" classique (fusionner) est presque toujours la mauvaise réponse ici. Les deux pages méritent d'exister, mais elles doivent répondre à des intentions différentes et être maillées en conséquence. Travailler l'intention de recherche avant de toucher au contenu est ici la seule voie raisonnable.
Deux pages traitent du même sujet sous des angles très proches mais avec des formulations différentes. Par exemple "comment optimiser son maillage interne" et "améliorer son maillage SEO". Pour le lecteur humain, c'est le même article. Pour Google, ce sont deux contenus en compétition.
Ce type est en explosion depuis l'arrivée de l'IA générative, qui produit facilement des variations sémantiques d'un même sujet sans angle distinctif. C'est souvent le signe d'un planning éditorial mal cadré, où les sujets ont été listés sans vérifier ce qui existait déjà.
Spécifique aux sites e-commerce, ce type est sans doute le plus complexe à traiter. Une catégorie "chaussures de running" coexiste avec des pages filtrées du type "chaussures de running pour homme", "chaussures de running Nike", "chaussures de running pour marathon". Selon la configuration du site, ces URL filtrées peuvent ou non être indexées, et créent des chaînes de cannibalisation invisibles à l'œil nu.
Sur Magento comme sur Prestashop, la gestion des paramètres URL et des balises canonical sur les pages de navigation à facettes est un sujet à part entière. C'est rarement réglé correctement par défaut.
Au fil du temps, le blog d'un site accumule plusieurs articles sur des sujets très voisins, publiés à des années différentes par des auteurs différents avec des angles différents. Aucun n'est strictement identique à un autre, mais l'ensemble forme un nuage qui se cannibalise en cascade. Sur un blog de 5 ans, ce phénomène touche couramment 15 à 25 % des articles.
C'est typiquement le type qui se résout par une stratégie de mise à jour de contenu SEO : fusion, refonte, redirection, retrait. Pas par une correction au cas par cas.
Une fiche produit star d'un site se positionne sur la même requête que la catégorie qui devrait la porter. C'est généralement le signe d'un déséquilibre dans le maillage interne ou dans le netlinking entrant, qui a sur-pondéré une fiche au détriment de sa catégorie de rattachement. Ce type est traître parce qu'il est souvent le signe d'un succès commercial qui se transforme en handicap SEO.
Avant d'aller plus loin sur la détection et la résolution, voici un diagnostic rapide qui vous oriente vers le type de cannibalisation auquel vous êtes confronté. Décrivez votre situation en quelques clics, et l'outil vous propose le type le plus probable et la voie de résolution adaptée.
Cinq questions, un diagnostic, une voie de résolution.
Si le diagnostic est posé, la détection systématique sur l'ensemble du site reste un autre chantier. Et c'est là que l'IA peut faire gagner du temps, à condition de savoir exactement ce qu'on lui demande.
L'approche classique consiste à exporter les requêtes de Search Console, à les croiser avec les URL qui se positionnent dessus, et à repérer les requêtes où plusieurs URL d'un même site apparaissent. Cette méthode reste utile, mais elle ne détecte que la pointe de l'iceberg.
Concrètement, Search Console montre les cas où Google hésite déjà. Elle ne montre pas les cas où :
Brancher un GPT sur un export Search Console pour qu'il détecte les cannibalisations donne souvent de mauvais résultats. Le piège classique : l'IA va flaguer comme "cannibalisation potentielle" toutes les paires d'URL qui partagent quelques mots-clés, sans regarder si les intentions ou les performances justifient un signalement. Résultat : des dizaines, parfois des centaines de faux positifs, qu'il faut ensuite trier manuellement.
Un bon prompt définit explicitement les critères : intention équivalente, écart de position serré (moins de 10 places), volume de recherche significatif sur la requête concernée, et historique de variation sur au moins 8 semaines. Avec ces filtres, le nombre de cas remontés tombe drastiquement et chaque cas est vraiment exploitable.
Trois types de cannibalisation restent largement hors de portée de l'IA, et nécessitent une analyse humaine ou des outils SEO spécialisés :
Ces trois types demandent un croisement de données analytics, business et techniques que l'IA ne sait pas faire seule. C'est pour cela qu'un audit SEO sérieux reste irremplaçable pour détecter exhaustivement les cannibalisations sur un gros site.
Une fois le type identifié, la résolution suit une logique qui n'est pas la même pour tous les cas. Voici la matrice que nous appliquons sur les audits e-commerce, et qui évite les corrections plus coûteuses que le problème initial.
| Type | Résolution principale | Action interdite |
|---|---|---|
| Intention confondue | Différencier les intentions, ajuster titres et maillage | Fusionner les deux pages |
| Variation lexicale | Fusion + redirection 301 | Garder les deux en espérant que ça passe |
| Facettes/filtres | Travail technique sur canonicals et noindex | Bloquer toutes les facettes via robots.txt |
| Accumulation éditoriale | Plan de mise à jour avec fusion et désindexation | Supprimer brutalement sans redirections |
| Catégorie/fiche | Rééquilibrage du maillage interne | Désindexer la fiche qui performe |
La fusion est la résolution la plus souvent recommandée dans les articles SEO, mais c'est en réalité la plus risquée quand elle est mal calibrée. Fusionner deux pages, c'est faire un pari : que la page conservée va capter au moins autant de trafic que les deux pages cumulées. Sur les types 1 (intention confondue) et 5 (catégorie/fiche), ce pari est presque toujours perdu, parce que les deux pages servaient des objectifs différents.
À l'inverse, sur les types 2 (variation lexicale) et 4 (accumulation), la fusion est généralement la bonne réponse. C'est pourquoi le diagnostic du type est plus important que la précipitation à corriger.
Sur les missions de remédiation, nous voyons régulièrement des actions qui partent d'une bonne intention et qui aggravent la situation :
Sur les sites Magento et Prestashop avec plusieurs milliers de références, la cannibalisation prend des proportions qui ne se gèrent pas comme sur un blog. Trois patterns spécifiques méritent une attention particulière.
Les variations produit indexées séparément. Une même chaussure existe en 8 pointures et 4 coloris. Selon la configuration du CMS, vous pouvez vous retrouver avec 32 URL distinctes pour ce qui est essentiellement le même produit. Si elles sont toutes indexables, vous avez créé 32 cannibalisations potentielles. La résolution passe par la gestion des canonicals au niveau du produit parent, pas au niveau des variantes.
Les paginations comme cannibalisation interne. Page 2, 3, 4 d'une catégorie portent souvent le même H1 et la même balise title que la page 1. Pour Google, ce sont des pages quasi-identiques. La balisation rel="next/prev" ne suffit plus depuis que Google l'a abandonnée en 2019. Il faut une réflexion ad hoc sur la pagination, généralement avec des balises noindex,follow sur les paginations 2+ pour les sites qui ne dépendent pas du référencement de ces paginations.
Les pages tag du blog qui cannibalisent les catégories du shop. Le blog d'un site e-commerce génère parfois des pages "tag" automatiques (ex: /tag/running) qui se retrouvent en concurrence avec la catégorie commerciale (/categorie/running). Ce pattern est extrêmement fréquent et passe souvent inaperçu. La résolution passe par la désindexation des pages tag, en s'assurant que les articles tagés restent accessibles via une autre voie de navigation.
Régler ces cannibalisations e-commerce demande souvent un travail conjoint sur le maillage interne et sur la structure du cocon sémantique autour de chaque catégorie principale.
Le discours dominant présente la cannibalisation comme un mal absolu. C'est exagéré. Sur certains cas précis, accepter (voire organiser) une forme de cannibalisation est la bonne stratégie. Trois situations en pratique.
Quand vous voulez occuper la SERP avec plusieurs résultats, sur une requête de marque ou stratégique. Un site dominant son secteur peut avoir intérêt à apparaître en position 1, 4 et 7 sur sa requête principale plutôt qu'à concentrer toute son autorité sur la seule position 1.
Quand deux pages convertissent différemment sur la même requête, en attirant des profils d'acheteurs différents. Une page "vue d'ensemble" et une page "comparatif détaillé" peuvent légitimement cohabiter, même si elles se cannibalisent partiellement en SERP, parce qu'elles convertissent ensemble mieux que séparément.
Quand vous êtes en phase de test, avant de décider quelle version garder. Faire vivre deux versions pendant 6 à 8 semaines et mesurer leurs performances respectives est parfois plus efficace que de trancher a priori. À condition de ne pas oublier de trancher après le test.
Sur les audits que nous menons, un site de 5 000 à 20 000 références présente typiquement entre 150 et 500 cas de cannibalisation, dont 30 à 60 % méritent une intervention. Les autres sont soit volontaires, soit à faible enjeu, soit demandent des arbitrages qui dépassent le SEO pur.
Search Console reste la base. Pour aller plus loin, Screaming Frog (crawl + croisement avec GSC API), Ahrefs (cannibalization report), Semrush (position tracking par URL) sont les outils de référence. Les outils IA viennent en complément pour le tri et la priorisation, pas pour la détection brute.
Oui, et c'est fréquent. Une mise à jour majeure (core update, helpful content update) modifie la manière dont Google évalue la pertinence des pages, et peut révéler des cannibalisations latentes. C'est souvent à ces moments-là qu'un site voit son trafic baisser sans changement éditorial apparent.
Cela dépend du contexte. Sur 200 cannibalisations à 20 recherches mensuelles chacune, l'impact cumulé peut être significatif. Sur une seule cannibalisation à 20 recherches mensuelles isolée, l'enjeu est marginal. Le bon arbitrage croise volume, valeur business et coût de résolution.
Rarement seule, mais elle aggrave d'autres facteurs. Quand on observe une chute de 20 à 40 % sur un site, la cannibalisation est rarement la cause principale, mais elle est souvent un des contributeurs. C'est typiquement le genre de problème qui ressort lors d'une migration SEO mal préparée.
Sur un site e-commerce actif (ajouts de produits, nouveaux contenus), un check tous les 6 mois est raisonnable. Sur un site avec un blog très actif ou une équipe SEO interne qui publie beaucoup, un check trimestriel est plus prudent. Sur un site stable sans nouveau contenu, un audit annuel suffit.
Oui. Sur les audits récents, nous voyons clairement l'effet des contenus produits massivement à l'IA depuis 2023-2024 : explosion du type 2 (variation lexicale). Sans angle éditorial distinctif, l'IA produit des contenus qui se ressemblent et qui se cannibalisent. C'est précisément ce que l'EEAT Google vise à pénaliser.
Indirectement, oui. Un netlinking concentré sur une fiche produit peut la propulser au-dessus de sa catégorie de rattachement. Un bon netlinking de qualité répartit l'autorité de manière équilibrée plutôt que de sur-pondérer une seule URL. C'est aussi pour ça qu'une stratégie SEO globale prime sur des actions tactiques isolées.
Sur les missions e-commerce que nous menons, la cannibalisation est l'un des problèmes les plus rentables à régler. Pas parce qu'il est techniquement complexe (il ne l'est pas toujours), mais parce qu'il libère du potentiel SEO qui dormait, parfois depuis des années. Un site avec 200 cannibalisations bien résolues peut gagner 15 à 35 % de trafic organique en 4 à 6 mois, sans produire un seul contenu supplémentaire.
Si vous voulez savoir précisément combien de cannibalisations sont en jeu sur votre site, de quels types elles sont, et ce que leur résolution représenterait en termes de trafic et de chiffre d'affaires, on en parle volontiers. Échangeons sur votre situation : analyse chiffrée, recommandations par type, hiérarchisation des actions.
Si l'un des points évoqués dans cet article reflète une situation que vous vivez, parlons-en. Un échange court, un premier diagnostic, et un avis honnête sur ce qu'il y a à faire.
Demander un échange →