Trois URLs de votre site se battent pour la requête « audit SEO ». Vous l'avez découvert en comparant deux exports de Search Console à six mois d'intervalle : la position moyenne stagne à 11, l'impression count grimpe, le clic ne suit pas. Ce n'est pas un problème d'algorithme. C'est vous qui avez mis trois pages en concurrence sur la même intention de recherche, et Google, incapable de trancher, les laisse s'entretuer en deuxième page.
La cannibalisation de mots-clés a ceci de pervers qu'elle ressemble à de la bonne santé : le site indexe, les pages existent, le trafic potentiel est là. Sauf qu'il ne se matérialise jamais. J'ai vu des sites perdre facilement un tiers de leur visibilité organique sur des requêtes à fort volume à cause de ce seul phénomène, sans qu'aucune pénalité ne soit jamais prononcée.
Points clés à retenir
- La cannibalisation se détecte sur une alternance d'URL en position pour une même requête, pas sur une simple ressemblance de sujets.
- Un chevauchement sémantique n'est pas une cannibalisation : c'est souvent Google qui teste plusieurs pages, et c'est parfois sain.
- Trois issues seulement : fusionner, différencier ou rediriger. Le choix dépend de l'intention, jamais du volume de mots.
- Les balises canoniques ne règlent presque jamais une cannibalisation réelle — elles masquent le symptôme.
- Comptez 4 à 8 semaines avant de juger l'effet d'une consolidation sur les positions.
Comment identifier une vraie cannibalisation de mots-clés (et éviter les faux positifs)
La plupart des articles sur le sujet vous envoient chercher du contenu dupliqué. Mauvaise piste. Deux pages peuvent dire exactement la même chose avec des mots différents et se cannibaliser quand même ; deux autres peuvent partager 40 % de texte sans jamais se marcher dessus.
Le vrai signal est ailleurs : l'alternance d'URL. Sur une même requête, Google affiche tantôt la page A, tantôt la page B, selon la période, l'appareil ou la géographie. Ce ballet signifie qu'il n'a pas décidé laquelle était la référence.
La manipulation exacte dans Search Console
Ouvrez le rapport « Résultats de recherche », onglet « Requêtes », et filtrez sur une requête précise à fort enjeu. Puis basculez sur l'onglet « Pages ». Vous verrez alors toutes les URL qui se sont positionnées sur cette requête. Si plus de deux URLs apparaissent avec des impressions significatives, vous tenez un candidat sérieux.
Le piège que j'ai mis des mois à comprendre : ne filtrez pas sur les positions 1 à 10 uniquement. Une cannibalisation se repère souvent entre la 8e et la 25e place, là où deux pages se disputent la sortie de la deuxième page. Sur un site que j'ai audité, la page « guide débutant » et la page « méthode avancée » alternaient entre la 12e et la 18e position sur une requête à 8 000 recherches mensuelles. Aucune des deux ne décollait, alors qu'elles cumulaient 40 % de part d'impressions.
Le tableau de mapping que je monte systématiquement
Exportez les données et construisez ceci, requête par requête :
| Requête | URL A (impressions / position) | URL B (impressions / position) | CTR cumulé | Verdict |
|---|---|---|---|---|
| audit SEO | /guide-audit (12 400 / 11,2) | /services/audit (3 100 / 14,8) | 2,1 % | Cannibalisation — fusionner |
| formation référencement | /formation (8 900 / 4,1) | /blog/formation-ref (620 / 27) | 6,8 % | Chevauchement bénin — différencier |
| prix SEO | /tarifs (5 200 / 8,3) | /blog/combien-coute-seo (1 800 / 19,4) | 3,4 % | À surveiller |
Ce tableau, je le remplis sur une fenêtre de trois mois minimum. En dessous, les données sont trop bruitées pour conclure quoi que ce soit.
Le seuil que j'utilise (et qui n'a rien d'officiel)
Avouons-le, il n'existe pas de seuil magique documenté. Voici ma règle empirique, forgée à force d'audits :
- Deux pages minimum se positionnent sur la même requête
- Chacune capte au moins 20 % des impressions totales de cette requête
- L'écart de position moyenne entre les deux est inférieur à 8 places
- La situation dure depuis au moins deux mois
Si les quatre conditions sont réunies, il y a un problème à traiter. En dessous, on est souvent face à un simple chevauchement sémantique que Google gère très bien tout seul.
Fusionner, différencier ou rediriger : l'arbre de décision
Bon, vous avez identifié le conflit. Reste à choisir le remède. Et là, les articles génériques vous listent cinq options sans jamais dire laquelle prendre. Voici ma logique.
Cas 1 : même intention exacte → fusionner
Deux pages qui répondent à la même question, avec le même angle, à destination de la même audience. La seule issue propre est la consolidation : vous gardez l'URL la plus forte (celle avec le plus de liens entrants et le meilleur historique), vous y intégrez le contenu utile de l'autre, puis vous redirigez en 301.
En 2022, j'ai fusionné trois articles de blog qui expliquaient tous « comment choisir un mot-clé ». Fusion en une seule page. Résultat mesuré sur les huit semaines suivantes : la page consolidée est passée de la 14e à la 5e position sur la requête principale, et le trafic organique de l'ensemble a augmenté de 62 % sur ce thème. Le total de mots était pourtant inférieur à la somme des trois articles — preuve que la dilution, pas le volume, était le problème.
Cas 2 : intentions proches mais distinctes → différencier
Ici, deux pages parlent du même thème mais visent des intentions différentes. Exemple typique : une page service commerciale et un article de blog informatifs. Ils peuvent se positionner sur des requêtes voisines sans se nuire, à condition que le contenu soit réellement distinct.
Comment vérifier ? Comparez les termes sur lesquels chacune se positionne. Si les requêtes qui les font apparaître ne se recoupent qu'à 20-30 %, tout va bien. Si le recoupement dépasse 70 %, c'est que vous avez écrit deux fois la même chose sans vous en rendre compte.
Cas 3 : page obsolète ou redondante → rediriger
Une page qui n'a plus de raison d'être, une vieille actualité, un article dépassé : redirection 301 vers la version à jour. Simple, propre, efficace. Attention quand même aux redirections en chaîne — un 301 A→B puis B→C casse la transmission de signal et Google finit par ignorer le maillon. Pointez directement vers la destination finale.
Les erreurs que je vois systématiquement (j'en ai commis la moitié)
Le réflexe du débutant consiste à poser une balise canonique sur la page « secondaire » et à considérer le problème réglé. Spoiler : ça ne fonctionne pas. Une canonique dit à Google « indexe celle-ci plutôt que celle-là », mais si les deux pages reçoivent des liens internes et externes distincts, il continue de les considérer indépendamment.
Autre erreur : supprimer purement et simplement la page faible. Sans redirection, vous perdez tout l'historique, les liens entrants et la valeur accumulée. Une suppression sèche sur une page qui a deux ans d'existence, c'est jeter un capital.
Et puis il y a l'erreur de timing. J'ai consolidé une page, vérifié les positions trois jours après, constaté une chute, paniqué, et remis l'ancienne version en ligne. Grave erreur. Le repositionnement de Google prend des semaines. Sur ce même projet, après avoir remis la consolidation en place et attendu six semaines, la page est montée en 6e position. La leçon m'a coûté un mois.
Que faire quand la cannibalisation revient après correction ?
Trois causes possibles. Vous avez laissé les liens internes pointant vers l'ancienne URL dépréciée — vérifiez le maillage. Vous avez créé une nouvelle page sur le même sujet sans supprimer la précédente — erreur d'hygiène éditoriale. Ou vous avez fusionné deux contenus mais les intentions restaient vraiment distinctes, et Google cherche à nouveau à les séparer. Dans ce dernier cas, différenciez franchement les deux pages au lieu de les contraindre à n'en faire qu'une.
Faut-il surveiller la cannibalisation en continu ou ponctuellement ?
Ponctuellement suffit, mais à intervalles réguliers. Un audit dédié à chaque trimestre sur les 50 requêtes qui pèsent le plus dans votre trafic organique. En dehors de ça, surveillez les indicateurs de stagnation : une page qui gagne des impressions sans gagner de clics est un signal d'alerte.
Une astuce que j'utilise : dans Search Console, filtrez par page et regardez l'onglet « Requêtes ». Si vous voyez apparaître une requête à fort volume sur une page à laquelle elle ne correspond pas thématiquement, méfiance.
Prévenir plutôt que réparer : le maillage interne comme garde-fou
La vraie prévention se joue avant publication. Chaque nouveau contenu doit répondre à une question : quelle page existante est la plus proche de ce sujet, et en quoi mon nouvel article est-il différent ? Si vous ne pouvez pas répondre en une phrase, ne publiez pas.
J'ai instauré une règle simple sur les projets que je pilote : avant d'écrire un article, on vérifie dans Search Console si une URL se positionne déjà sur le mot-clé cible. Si oui, soit on enrichit cette page, soit on documente explicitement en quoi la nouvelle diffère. Cette discipline nous a évité au moins une dizaine de cannibalisations sur un seul site en dix-huit mois.
Le maillage interne, ensuite, oriente Google. Si toutes vos pages sur un thème pointent vers une page pivot unique, vous signalez clairement la hiérarchie. À l'inverse, si vos articles se lient entre eux sans logique de référence, vous suggérez l'équivalence — et vous fabriquez la concurrence que vous cherchez à éviter.
Une dernière chose. Quand vous consolidez, ne vous contentez pas de copier-coller les contenus. Réécrivez l'ensemble. Une fusion bâclée donne une page fourre-tout, plus longue mais moins lisible, et Google le détecte dans la cohérence du propos. La consolidation est un travail éditorial, pas un exercice de mécanique.
Reste une question ouverte que je n'ai jamais tranché complètement : la cannibalisation entre une page de catégorie et un article de blog qui la concurrence. J'ai vu les deux approches fonctionner, selon les sites. La seule chose dont je suis sûr, c'est qu'il faut en choisir une et s'y tenir — l'ambiguïté, c'est exactement ce que Google sanctionne.