D'abord, vérifier que c'est bien une cannibalisation

Le symptôme classique, vous l'avez déjà vu : dans la Search Console, une requête sur laquelle votre position moyenne fait le yo-yo. Quand on ouvre le détail, ce n'est pas une page qui bouge, ce sont deux URL différentes qui se relaient. Google en montre une, puis l'autre, et aucune des deux ne s'installe.

La manipulation pour le confirmer prend deux minutes. Dans le rapport Performances, filtrez sur la requête exacte, puis ouvrez l'onglet Pages. Si deux URL (ou plus) se partagent les impressions, comparez leurs courbes sur une période assez longue, disons plusieurs semaines. Une vraie cannibalisation se reconnaît à l'alternance : quand l'une monte, l'autre descend. Google explique le fonctionnement du rapport dans son aide officielle sur le rapport Performances.

Attention à un piège fréquent. Si les deux URL affichent en réalité le même contenu (une version avec paramètre, une variante avec et sans slash, une page dupliquée par le CMS), ce n'est pas une cannibalisation éditoriale, c'est un problème de version canonique. Le traitement n'est pas le même du tout. Avant d'aller plus loin, vérifiez à quoi sert réellement la balise canonical et si la vôtre est en place. Ce guide part du cas où vous avez bien deux contenus distincts, écrits séparément, qui visent le même mot-clé.

Pourquoi Google hésite entre vos deux pages

Google classe des pages, pas des sites. Pour une requête donnée, il cherche le document qui répond le mieux, et il n'a pas de raison particulière d'afficher deux fois le même domaine si les deux réponses se ressemblent. Quand vos deux pages disent à peu près la même chose, il choisit selon des signaux qui bougent en permanence. D'où le ballet.

Il n'y a pas de « pénalité cannibalisation » dans l'algorithme, il faut arrêter de le croire. Ce qui se passe est plus bête : une dilution. Les liens internes se répartissent sur deux URL, les backlinks aussi, les clics aussi. Aucune des deux n'accumule assez de poids pour dépasser le concurrent qui, lui, a une seule page bien nourrie sur le sujet.

Le test qui décide : même intention, ou pas ?

Toute la décision tient dans une question : est-ce que ces deux pages répondent au même besoin ? Pas au même mot-clé, au même besoin.

Arbre de décision dessiné à la main sur une feuille : une question en haut, deux branches, deux issues distinctes

Ma méthode, dans l'ordre. Un : tapez la requête dans Google en navigation privée et regardez ce qui ressort, guides, listes, fiches produit, vidéos. C'est l'intention que Google a retenue. Deux : dans la Search Console, listez les requêtes qui amènent des impressions sur la page A, puis sur la page B. Si la majorité des requêtes sont communes, les pages font le même travail. Trois : posez-vous honnêtement la question qui tranche tout : un lecteur qui vient de lire la page A a-t-il encore une raison d'ouvrir la page B ? Si la réponse est non, vous avez votre verdict.

Même intention et même public : on fusionne. Intentions différentes mais titres et introductions trop proches : on différencie. Tout le reste n'est que de l'exécution.

Option 1 : fusionner, puis rediriger la page perdante

C'est le cas le plus fréquent sur un blog qui a quelques années : deux articles sur le même sujet, écrits à des années d'écart par deux personnes qui ne se sont pas parlé.

Commencez par désigner la page qui survit. Ce n'est pas forcément la mieux écrite. Regardez dans l'ordre : celle qui reçoit le plus de backlinks externes, celle qui génère le plus de clics dans la Search Console, puis celle dont l'URL est la plus propre. À qualité de liens équivalente, gardez l'URL la plus ancienne, elle a plus d'historique.

Ensuite, rapatriez dans la page gagnante tout ce que la perdante avait d'unique : un paragraphe, un tableau, une FAQ, des exemples. Ne collez pas bêtement les deux textes bout à bout, réécrivez une seule page cohérente. Une fois le contenu consolidé, mettez en place une redirection permanente de l'ancienne URL vers la nouvelle. Si vous n'avez jamais fait ça sur votre serveur, j'ai détaillé ce qu'est une redirection 301 et comment la mettre en place selon la plateforme. Google lui-même documente ce mécanisme de consolidation dans sa page sur le regroupement des URL en double.

Dernier point, et c'est celui que tout le monde oublie : mettez à jour vos liens internes. Chaque menu, chaque article, chaque bloc « à lire aussi » qui pointait vers l'ancienne URL doit désormais viser directement la nouvelle. Un crawl de votre site avec n'importe quel outil gratuit vous sort la liste en quelques minutes.

Option 2 : différencier les deux pages

Parfois la fusion serait une erreur. Votre page « définition » et votre page « prix » ont chacune leur public, mais elles portent le même title à deux mots près, la même introduction générique, et se citent l'une l'autre avec des ancres vagues. Google ne voit pas la différence parce que vous ne l'avez pas rendue visible.

Le travail consiste alors à creuser l'écart. Réécrivez les titles et les H1 pour qu'ils annoncent deux promesses distinctes. Retirez de chaque page les passages qui appartiennent à l'autre (la page « prix » n'a pas besoin de trois paragraphes de définition, un lien suffit). Puis organisez le maillage : la page généraliste envoie vers la page spécialisée avec une ancre qui décrit précisément ce qu'on va y trouver, et la page spécialisée renvoie vers le guide pour le contexte. Sur ce point, relisez les règles à respecter sur les ancres de liens en SEO : une ancre explicite est exactement le signal qui aide Google à comprendre laquelle des deux pages traite quoi.

Petit test de sortie : si après réécriture vous n'arrivez toujours pas à expliquer en une phrase pourquoi les deux pages existent, c'est que vous étiez dans le cas de l'option 1.

Les faux bons réflexes

Trois erreurs que je vois revenir chez les clients, dans l'ordre de fréquence.

  • Supprimer la page faible sans redirection. Vous fabriquez une 404 sur une URL qui avait peut-être des liens entrants, et vous jetez cette valeur. La redirection ne coûte rien, faites-la.
  • Mettre la perdante en noindex « pour voir ». La page reste en ligne, garde ses liens internes, continue de diluer, et vous ne récupérez rien. C'est le pire des deux mondes.
  • Poser une canonical de B vers A alors que les contenus sont différents. La canonical est une suggestion, pas un ordre. Quand les pages ne se ressemblent pas assez, Google l'ignore fréquemment et vous vous retrouvez au point de départ, avec en prime un signal contradictoire dans votre code.

Après la correction : ce qu'il faut surveiller

Ne jugez rien la première semaine. Le temps que Google recrawle les deux URL, digère la redirection ou les nouveaux titles, et réattribue les signaux, il se passe en général plusieurs semaines. Notez la date de l'intervention quelque part pour lire la courbe avec un repère.

Ce que vous devez voir ensuite : une seule URL dans l'onglet Pages pour la requête, une position moyenne qui arrête de zigzaguer, et souvent un CTR qui remonte parce que le même extrait s'affiche de façon stable. Si au bout de deux mois les deux URL alternent encore, c'est que l'écart n'est pas assez net : soit la différenciation n'est pas allée assez loin, soit il reste des liens internes vers l'ancienne adresse.