Il y a une phrase qu'on entend dans toutes les réunions de refonte : « attention, ces deux pages vont se cannibaliser ». Elle est suivie d'une décision, presque toujours la même, fusionner les deux en une seule et rediriger l'ancienne.

Cette décision repose sur un modèle précis du fonctionnement d'un moteur. Deux URL visent la même requête, le moteur doit en choisir une, il hésite, les signaux se répartissent entre les deux, personne ne gagne. Le modèle est cohérent et il décrit bien un index qui classe des pages.

Reste à savoir ce qu'il devient dans un moteur qui compose une réponse au lieu de trier une liste. J'ai posé la question le 2 septembre 2026 en trois endroits : dans ce que Google écrit, dans les données de mon propre site, et dans cinq Aperçus IA français dont j'ai comparé les références aux résultats organiques de la même page.

Ce que le secteur explique, et ce que Google écrit

La requête « cannibalisation seo » pèse 110 recherches par mois en France, concurrence faible, avec des enchères hautes de page qui montent à 15,96 euros. Toutes les SERP citées dans cet article sont relevées le 2 septembre 2026 par l'API de DataForSEO, sur Google France, appareil de bureau, profondeur 10 : les rangs, les dates et le texte des Aperçus IA viennent de cette réponse, pas d'une capture de navigateur. Celle de « cannibalisation seo » est entièrement définitionnelle : HubSpot en première position organique avec un article de septembre 2023, puis Metrixx, Linksgarden, Lemon Interactive, Adimeo, 1min30, Abondance, Bolectif, AntheDesign. Aucun des neuf ne traite le versant génératif.

L'Aperçu IA occupe le rang 1 et donne l'explication canonique du secteur. Elle tient en trois points, que je cite tels quels :

Confusion des moteurs : Google ne sait plus quelle URL positionner en priorité.

Dilution de l'autorité : Les liens et la popularité (PageRank) se répartissent entre plusieurs pages au lieu de se concentrer sur une seule.

Positions instables : Les pages alternent sans cesse dans les résultats de recherche ou perdent en visibilité.

Puis le remède, également cité mot pour mot : « Redirection 301 : Envoyez les pages les moins performantes vers la page principale que vous souhaitez garder. »

Premier détail du relevé, avant même le fond. Cet Aperçu IA porte huit références, et quatre d'entre elles sont des vidéos YouTube, dont deux Shorts. Sur un sujet de SEO technique en français, la moitié des sources mobilisées par Google pour expliquer la cannibalisation sont des vidéos. Le blog a déjà traité cette asymétrie du côté de l'hébergement des fichiers, dans l'article sur le référencement YouTube ; on la retrouve ici sur un sujet où l'on ne l'attendait pas.

Sur le fond, j'ai cherché le mot dans la documentation. Trois pages, texte extrait après suppression des balises de script et de style, comptage sur le corps aplati en une ligne :

document Google                        corps  "cannibal"  "PageRank"
Guide de demarrage SEO                33 170       0           3
Consolider les URL dupliquees         21 920       0           0
Fonctionnalites IA dans la recherche  14 570       0           0

Le terme central du secteur est absent des trois pages. Ce n'est pas une surprise en soi, Google n'a jamais employé ce vocabulaire, et l'absence d'un mot ne prouve pas l'absence du mécanisme.

Plus intéressant est ce que le guide de démarrage écrit à la place. Il porte une section opérationnelle intitulée « Reduce duplicate content », qui recommande exactement le remède de l'Aperçu IA, et qui le tempère aussitôt :

If you have multiple pages that have the same information, try setting up a redirect from non-preferred URLs to a URL that best represents that information. If you can't redirect, use the rel="canonical" link element instead. But again, don't worry too much about this; search engines can generally figure this out for you on their own most of the time.

Et il justifie la manoeuvre par un argument qui n'est pas celui du classement :

having two pages that contain the same information about your promotions can be a confusing user experience (for example, people might wonder which is the right page, and whether there's a difference between the two)

Le problème que Google nomme se situe chez le lecteur qui hésite devant deux pages, et il le formule en termes d'expérience, non de classement.

Le même document porte une seconde section, « Things we believe you shouldn't focus on », neuf entrées. Le blog a déjà exploité cette liste deux fois, dans l'article sur le keyword stuffing et dans celui sur les balises Hn, donc je ne la réintroduis pas. Je relève seulement les deux entrées qui concernent le sujet du jour, et qui n'avaient pas été citées. La première est le PageRank :

While PageRank uses links and is one of the fundamental algorithms at Google, there's much more to Google Search than just links. We have many ranking signals, and PageRank is just one of those.

La seconde est la pénalité de contenu dupliqué :

If you have some content that's accessible under multiple URLs, it's fine; don't fret about it. It's inefficient, but it's not something that will cause a manual action.

L'Aperçu IA de Google explique donc la cannibalisation par la dilution du PageRank, en s'appuyant sur quatre vidéos et quatre articles de prestataires, alors que la documentation de Google range le PageRank parmi les choses sur lesquelles il ne faut pas se concentrer. Les deux textes ne se contredisent pas frontalement, mais ils ne portent pas le même poids d'autorité, et c'est le plus faible qui occupe le rang 1.

Mon propre site : 145 requêtes, 15 en portent plusieurs

Le mode de détection que tout le monde recommande, y compris l'Aperçu IA du jour, consiste à ouvrir la Search Console et à chercher les requêtes qui déclenchent des impressions sur plusieurs URL. Je l'ai appliqué à agencegeoparis.com, période du 4 juin au 2 septembre 2026, dimension requête croisée avec la dimension page.

Search Console, agencegeoparis.com, 4 juin au 2 septembre 2026
  requetes distinctes                             145
  lignes requete + page                           169
  pages avec au moins une impression               30
  requetes portant plus d'une URL                  15  (10,3 %)
  lignes portees par ces 15 requetes               39
  controle d'integrite : 169 - 145 = 24 = 39 - 15

Le contrôle d'intégrité mérite une phrase, parce qu'il évite une erreur facile. La Search Console ne fournit pas de compteur de cannibalisation ; on l'obtient en soustrayant le nombre de requêtes distinctes du nombre de lignes requête plus page. Les 24 lignes excédentaires doivent se retrouver exactement dans les groupes identifiés à la main, et c'est le cas : 39 lignes réparties sur 15 requêtes laissent bien 24 lignes en excès. Sans ce contrôle, rien n'aurait signalé un groupe oublié.

Résultat : 10,3 % de mes requêtes portent plus d'une URL. Le site est jeune et peu visible : trois clics en quatre-vingt-dix jours, et 3 115 impressions si l'on somme la dimension page sur les trente pages qui en enregistrent, avec des positions moyennes entre 47 et 100 sur la plupart des termes. Ce faible volume est une limite du relevé, j'y reviens plus bas, mais il ne fabrique pas la cannibalisation : elle vient de la structure des pages, pas du trafic.

Le détail des cas est instructif. Sur « agence geo paris », quatre URL différentes se partagent 210 impressions au niveau requête : la page d'accueil, la page consultant, la page meilleures agences et la page agence SEO IA. Sur « consultant seo geo paris », deux URL, 253 impressions. Sur « agence seo geo paris », quatre URL pour 20 impressions.

Un chiffre dérivé de ce croisement m'a occupé un moment. La somme des impressions mesurées au niveau page, pour ces 15 requêtes, vaut 937. La somme des impressions mesurées au niveau requête vaut 812. L'écart de 125 lignes d'impressions correspond aux recherches où plusieurs de mes URL sont apparues dans le même jeu de résultats, la Search Console ne comptant alors qu'une impression au niveau requête. C'est une borne basse du nombre de fois où mes pages se sont retrouvées côte à côte devant le même internaute.

Sur 9 de ces 15 requêtes, la mieux placée n'est pas la plus montrée

Le résultat qui change la façon de lire le sujet est ailleurs. Pour chacune des 15 requêtes, j'ai comparé l'URL la mieux positionnée à celle qui récolte le plus d'impressions.

requete                       URL  imp.  mieux placee  plus montree
agence seo geo paris            4    20   11,0    (1)   43,6   (16)
le module ia / plateforme geo   2    18    3,4    (5)   60,9   (15)
geo aeo agency paris            2    17   18,3    (3)   62,6   (14)
agence geo                      3   182   98,0    (1)   99,4  (177)
agence seo gemini               3    26   85,7    (6)   90,3   (23)
consultant geo paris            2     5   37,8    (4)   48,4    (5)
consultant seo geo paris + geo  2     7   20,0    (1)   51,9    (7)
expert seo et geo paris         2     8   70,8    (4)   81,0    (5)
gso (generative search opt.)    5    24    1,0    (3)    8,6   (11)

Neuf requêtes sur quinze, soit 60 % des cas, montrent cette inversion : l'URL la mieux classée n'est pas celle que Google affiche le plus souvent. Sur « agence seo geo paris », la page positionnée en 11 a récolté une seule impression, quand celle positionnée en 43,6 en a récolté seize. Sur la requête d'outil qui interroge « gso (generative search optimization) », cinq de mes URL apparaissent, celle en position 1 recueille trois impressions et celle en position 8,6 en recueille onze.

Une précision de méthode, parce que la règle de comptage est mécanique et qu'elle mérite d'être nommée. La position affichée par la Search Console est une moyenne sur la période, et une page vue rarement mais bien placée peut donc afficher une excellente moyenne sur trois affichages. L'inversion est réelle, mais elle mesure autant la rareté d'affichage que la qualité de placement. Les six requêtes restantes, où les deux coïncident, encadrent le lot par les deux bouts : on y trouve les deux plus volumineuses, 253 et 210 impressions, et aussi les deux plus faibles, 2 et 1 impression.

Ce que cette inversion établit malgré tout est simple : sur un site qui cannibalise, la page que l'on croit être la principale, parce qu'elle affiche la meilleure position, n'est pas nécessairement celle que le moteur met devant les gens. Le choix de la page représentante appartient au moteur, et il varie d'une recherche à l'autre.

Le relevé génératif : cinq SERP, 44 références, 33 domaines

Restait la question qui motivait tout ça. Dans un Aperçu IA, deux pages concurrentes donnent-elles deux chances d'être cité, ou une seule ?

Le protocole : cinq SERP françaises, Google, France, ordinateur, profondeur 10, relevées le 2 septembre 2026. Requêtes choisies pour mélanger les intentions et pour concerner des sites qui publient beaucoup de pages voisines : « cannibalisation seo », « logiciel de facturation », « logiciel de gestion de projet », « meilleur hebergeur web », « creer une sasu ». Pour chacune, j'ai extrait le jeu de références de l'Aperçu IA et la liste des résultats organiques, puis j'ai croisé les deux par domaine.

requete                        refs  domaines  communs  divergences
cannibalisation seo              8       5         4          0
logiciel de facturation          9       7         3          1
logiciel de gestion de projet   10       8         6          1
meilleur hebergeur web           7       6         4          0
creer une sasu                  10       7         5          0
                                --      --        --         --
                                44      33        22          2

La colonne « communs » compte les domaines présents à la fois dans les références de l'Aperçu IA et dans les résultats organiques renvoyés. La colonne « divergences » applique une règle qu'il faut énoncer, parce que ma première version était fausse : une divergence est comptée quand aucune des URL classées du domaine ne figure dans le jeu de références. Ma règle initiale comparait les deux ensembles d'URL et exigeait l'égalité, ce qui déclarait YouTube divergent alors que sa vidéo classée était bien citée, simplement accompagnée de deux autres. La règle stricte donne trois divergences, la règle correcte en donne deux.

Un domaine, une URL : 28 références sur 28

Le résultat principal du relevé tient dans une ligne.

                       references  emplacements  domaines cites
                                    de domaine   avec 2 URL
toutes references          44           33             5
dont youtube.com           16            5             5
hors youtube.com           28           28             0

Sur 44 références, youtube.com en représente 16, soit 36,4 %, et c'est le seul domaine que ces cinq Aperçus IA citent avec plusieurs URL différentes : quatre vidéos distinctes sur « cannibalisation seo », trois sur « logiciel de facturation », trois sur « logiciel de gestion de projet », deux sur « meilleur hebergeur web », quatre sur « creer une sasu ».

Pour les 28 références restantes, le compte est net : 28 références réparties sur 28 emplacements de domaine, aucun domaine cité deux fois avec deux URL différentes. La phrase mérite son périmètre explicite, parce qu'une généralisation négative construite sur un sous-ensemble est le piège classique de ce genre de relevé : sur les cinq Aperçus IA relevés le 2 septembre 2026, en excluant youtube.com, chaque domaine web apparaît exactement une fois, avec une URL et une seule.

C'est la réponse à la question de départ, et elle est contre-intuitive dans le mauvais sens. Publier deux pages sur un sujet ne double pas les chances d'être cité. Le domaine occupe un emplacement, et un seul, quel que soit le nombre de pages qu'il propose. Les deux pages ne se partagent pas un emplacement, elles se disputent le droit de l'occuper. Et le seul domaine du relevé qui échappe à cette règle, YouTube, y échappe pour une raison qui n'est pas reproductible : ses URL sont des vidéos, un format que Google traite dans un dispositif à part, avec ses blocs vidéo et ses Shorts.

Les deux divergences, et ce qu'elles contiennent

Deux couples sur 22, soit 9,1 %, présentent la configuration qui intéresse directement le sujet : le domaine est classé avec une URL et cité avec une autre. Ce sont deux cas de cannibalisation en pleine lumière, arbitrés par le moteur sous nos yeux.

Le premier est Qonto sur « logiciel de facturation ». Google classe en position organique 7 la page « 10 logiciels de facturation gratuits pour auto-entrepreneur ». L'Aperçu IA cite « Top 7 des logiciels de facturation électronique ». Deux articles du même blog, dans le même dossier /fr/blog/gestion-entreprise/facturation/.

Le second est Atlassian sur « logiciel de gestion de projet ». Google classe en position organique 3 « Les 7 meilleurs logiciels de gestion de projet gratuits [2026] ». L'Aperçu IA cite « Les six meilleurs logiciels de planification de projets [2026] ». Deux pages du même dossier /fr/agile/project-management/, chacune portant sa propre balise canonique vers elle-même, donc deux URL assumées comme distinctes par l'éditeur.

J'ai récupéré les quatre pages pour comprendre ce qui les sépare. Texte extrait après suppression des scripts et des styles, deux agents utilisateurs testés, celui de PerplexityBot et un Chrome récent, qui renvoient ici le même nombre d'octets, donc pas de contenu conditionné par l'agent sur ces quatre pages.

qonto.com / requete : logiciel de facturation
                                    classee     citee
caracteres de texte                  29 333    29 624
"logiciel(s) de facturation"             57        35
"facturation"                            96        75
"electronique"                           21        77

atlassian.com / requete : logiciel de gestion de projet
                                    classee     citee
caracteres de texte                  59 863    60 017
"logiciel(s) de gestion de projet"       19         8
"gestion de projet"                      88        59
"planification"                          38        85

Le résultat est inverse de ce que l'intuition annonce. Dans les deux cas, la page citée contient l'expression de la requête moins souvent que la page classée : 35 contre 57 chez Qonto, 8 contre 19 chez Atlassian. Les deux pages de chaque paire font la même longueur à moins de 1 % près, donc ni la densité de mot-clé ni le volume ne départagent dans le sens attendu.

Ce qui les départage se lit dans la troisième ligne de chaque bloc. La page citée par Qonto domine sur « électronique », 77 occurrences contre 21. Or l'Aperçu IA de cette requête ouvre sur la conformité : « la législation française sur la facturation électronique obligatoire en vigueur à partir de septembre 2026 ». La page citée par Atlassian domine sur « planification », 85 contre 38, et l'Aperçu IA de cette requête consacre un bloc aux vues Gantt et aux calendriers.

Autrement dit, le moteur a choisi la page qui répond à la sous-question qu'il avait décidé de traiter, et il l'a préférée à celle qui couvre le mieux la requête tapée. C'est le mécanisme décrit dans notre article sur le query fan-out, appliqué ici à deux pages du même domaine : la décomposition de la requête en sous-questions ne se contente pas de sélectionner des passages, elle sélectionne aussi laquelle de vos pages vous représentera.

Détail utile pour ne pas surinterpréter : Qonto apparaît dans deux des cinq SERP du relevé. Sur « logiciel de facturation » l'URL citée diffère de l'URL classée, sur « creer une sasu » c'est la même, /fr/creation/sasu. Le même domaine produit les deux comportements selon la requête, ce qui interdit de traiter la divergence comme une propriété du site.

Ce que ce relevé n'établit pas

Le corpus est petit et assumé comme tel : cinq SERP, 44 références, 22 couples de domaines. Deux divergences sur 22 ne permettent pas d'annoncer un taux stable, et un relevé refait demain donnerait d'autres chiffres. Ce que ces deux cas établissent, c'est l'existence du phénomène et son mécanisme, pas sa fréquence.

La règle « un domaine, une URL » est mesurée sur ces cinq Aperçus IA seulement, en France, sur ordinateur, à une date. Elle est nette sur ce périmètre, 28 sur 28, et elle demande à être vérifiée ailleurs avant d'être présentée comme une propriété générale des Aperçus IA. L'exception YouTube montre d'ailleurs qu'il existe au moins une classe de contenus qui n'y est pas soumise.

Les données de mon propre site portent un biais évident : trois clics en quatre-vingt-dix jours, des positions moyennes entre 47 et 100, et deux des 145 requêtes qui viennent visiblement d'outils automatisés, reconnaissables à leurs longues listes de -site:. Une seule de ces deux figure parmi les quinze requêtes à plusieurs URL, et c'est celle qui en porte cinq. La proportion de 10,3 % vaut pour ce site à ce stade et n'a pas valeur de référence sectorielle.

Enfin, ce relevé porte sur les Aperçus IA de Google. Il ne dit rien de ChatGPT, de Perplexity ni de Claude, dont les jeux de citations obéissent à d'autres dispositifs de récupération. La règle du domaine unique y est peut-être différente, et c'est un test que je n'ai pas fait.

Le test à faire sur vos propres pages

Trois gestes, dans cet ordre, et le premier suffit souvent à trancher.

Comptez vos requêtes à plusieurs URL avant de fusionner quoi que ce soit. Search Console, dimension requête croisée avec la dimension page, sur quatre-vingt-dix jours. Soustrayez le nombre de requêtes distinctes du nombre de lignes : l'écart est votre volume de cannibalisation, et il se vérifie en retrouvant exactement ce nombre dans les groupes que vous identifiez.

Vérifiez laquelle de vos pages le moteur met en avant, pas laquelle est la mieux placée. Sur les requêtes concernées, comparez la position moyenne et les impressions URL par URL. Quand les deux ne désignent pas la même page, c'est que le moteur arbitre déjà, et son arbitrage compte plus que votre intention.

Sur chaque requête à enjeu, relevez si l'URL citée dans l'Aperçu IA est bien celle que vous avez optimisée. C'est la vérification que personne ne fait, et c'est la seule qui porte sur le résultat génératif. Une page qui se classe et une autre qui se fait citer, c'est le signe que vos deux pages répondent à deux sous-questions différentes, ce qui n'est pas un défaut à corriger.

Sur ce dernier point, le remède classique demande une nuance. Fusionner deux pages qui répondent à la même sous-question est justifié, et le guide de Google le recommande, pour le confort du lecteur autant que pour la propreté de l'index. Fusionner deux pages qui répondent à deux sous-questions distinctes revient à supprimer une couverture que le moteur exploitait déjà. Le tri se fait donc sur les sous-questions, pas sur les mots-clés, et c'est le même raisonnement que celui de notre article sur le maillage interne : ce que le lien interne organise, ce sont des rôles, pas des positions.

Ce qu'il faut retenir

Le mot « cannibalisation » n'apparaît nulle part dans les trois documentations Google mesurées ce jour, 69 660 caractères de texte cumulés. Le guide de démarrage recommande bien la redirection et la balise canonique, mais il en donne un motif de confort de lecture, « a confusing user experience », il ajoute « don't worry too much about this », et il range le PageRank et la pénalité de contenu dupliqué dans sa liste des choses sur lesquelles il ne faut pas se concentrer. L'explication qui occupe le rang 1 de la SERP française, produite par l'Aperçu IA de Google à partir de quatre vidéos et quatre articles de prestataires, repose pourtant sur la dilution du PageRank.

Sur mon propre site, 15 requêtes sur 145 portent plus d'une URL, et sur neuf de ces quinze, la page la mieux positionnée n'est pas celle que Google montre le plus. Sur cinq Aperçus IA français, 44 références et 33 emplacements de domaine, un seul domaine est cité avec plusieurs URL, youtube.com, et pour les 28 références restantes chaque domaine occupe exactement un emplacement.

De ces deux mesures sort une conclusion qui déplace le sujet. Le coût de la cannibalisation dans un moteur génératif n'est pas une dilution de signaux entre deux pages, puisqu'il n'y a plus de signaux à répartir entre des URL qui se disputent un rang. C'est une délégation : votre domaine obtient un emplacement, et c'est le moteur qui décide laquelle de vos pages l'occupe, sous-question par sous-question. Les deux divergences relevées montrent qu'il ne prend pas forcément celle que vous avez travaillée, et qu'il peut préférer celle qui contient l'expression de la requête deux fois moins souvent.

Le geste utile n'est donc pas de tout fondre en une page unique par réflexe. C'est de donner à chaque page une sous-question qui n'appartient qu'à elle, de sorte que le moteur n'ait plus à choisir entre deux candidates pour la même chose. Deux pages qui répondent à la même question sont un doublon coûteux ; deux pages qui répondent à deux questions sont une couverture. La différence ne se voit pas dans les mots-clés, elle se voit dans ce qu'on peut apprendre sur l'une sans le trouver sur l'autre, et c'est exactement le prolongement de ce que mesurait notre article de la veille sur le contenu généré par IA : une page substituable ne coûte rien à un moteur, il en garde une et laisse tomber l'autre.

C'est cette répartition des sous-questions entre vos pages que nous cartographions dans notre audit GEO. Sur le contenu dupliqué au sens strict, celui de la même page sous plusieurs URL, voir contenu dupliqué et moteurs IA. Et pour le vocabulaire employé ici, notre glossaire GEO.