キーワードカニバリゼーションとは?本当に問題になるケース
要約
キーワードカニバリゼーションとは、同じサイト内の複数ページが同じ検索意図のクエリを狙い、検索エンジンが一方を選ぶ必要が生じた状態です。実在する問題ですが、順位が上がらない原因の多くは別にあります。まず重複が実際に起きているかを確認するのが最初の一歩です。
キーワードカニバリゼーションとは、同じサイト内の二つ以上のページが同じ検索意図のクエリを狙ってしまい、検索エンジンがそのどちらかを選ばなければならなくなる状態のことです。クリック、被リンク、各種シグナルが自社のURLどうしで分散してしまいます。実在する問題ですが、同時に過剰に診断されがちな概念でもあります。順位が上がらないページの多くは、別の問題を抱えています。まず、その重複が実際に起きているのか、それとも理論上の話にすぎないのかを確認することが、最初の現実的な一歩です。
サーチコンソールでは実際どう見えるか
典型的な症状は、一つのクエリで自社の二つのURLが交互に表示されることです。月曜日はガイド記事が7位に入り、木曜日には古いブログ記事が9位に入れ替わり、どちらも上位5位には定着しません。サーチコンソールのパフォーマンスレポートで特定のクエリに絞り込み、「ページ」タブに切り替えると確認できます。その完全一致のクエリで複数のURLに実際の表示回数がある場合、候補が見つかったことになります。
ただし、それはあくまで候補であり、判定ではありません。サーチコンソールに出るのは実際に表示されたページだけです。そのため、Google のジョン・ミュラー氏が2025年9月に示した見解のとおり、理論上の重複であれば本当のカニバリゼーションとは言えません。一つの検索結果に自社の三ページが並ぶことは、自動的に欠陥を意味するわけではありません。むしろ良い結果である場合さえあります。
実務で見かけるのは、少し成績の悪いページが、別のページと話題が重なっているというだけで、この言葉のせいにされるケースです。しかし、この何でも受け止める便利な言葉は、本当の原因を隠してしまいます。コンテンツが薄い、内部リンクが弱い、テーマから外れたセクションがある、あるいは単純に競合より質問への答えが劣っている、といった原因です。

本当に重複している場合、何が困るのか
二つのページが同じ検索意図を本当に奪い合っているとき、三つのコストが現れます。
シグナルの分散。 内部リンク、被リンク、エンゲージメントが、一つのURLを強化する代わりに二つのURLへ割れてしまいます。ほかの条件が同じなら、参照ドメインが40の一ページは、20ずつの二ページに勝ります。
不安定な順位。 Googleはクロールのたびに順位を表示するURLを入れ替えます。計測できるほど安定していないページは最適化しようがなく、レポートはノイズだらけになります。
選ばれるのが弱いページ。 Googleが選ぶのが、コンバージョンを狙って作ったガイドではなく、CTAが合わない古い記事であることもあります。訪問は来ますが、成果は出ません。
これはペナルティではありません。ジョン・ミュラー氏の一貫した立場は、似たページ同士は競合するので、ページ数が多いより、少なくても強いページの方が望ましい、というものです。これは順位のルールではなく、焦点に関する指摘です。パニックになる必要はありませんが、監査は続けてください。
普通の複数表示と、カニバリゼーションをどう見分けるか
同じキーワードで二つのページがあることは、判定基準になりません。判定基準は検索意図です。以下の四つの手順で確認してください。
サーチコンソールから過去90日分のクエリとページをエクスポートし、複数のURLが表示されているクエリを抽出します。
一方のURLが明らかに大半を占める(表示回数の90%程度)クエリは除外します。もう一方は単なる例外です。
残ったクエリについて、実際のSERPを開き、Googleが何を評価しているかを読みます。「〇〇とは」は定義を、「〇〇 方法」は手順を、「おすすめ」は比較を求めています。
二つのページが、その同じ種類の答えを返しているかを問います。そうであれば衝突です。一方が定義し、もう一方が比較するなら、健全なクラスターです。
成立するケースが三つ、成立しないケースが二つあります。検索意図が異なる場合は、重複とは言えません。一方で、同じブリーフに従って書かれた二つのページは、本当の衝突です。これは、大量に公開し、既存の記事を振り返らないサイトでよく起きます。誰かが自社と競合させようと決めたわけではなく、ブリーフ生成の仕組みが同じ切り口を二度作ってしまったのです。プログラムによるSEOでありがちな、静かな失敗です。
キーワードマップがあれば、こうした問題の多くは防げます。URLごとに一行、主要クエリを一つ、検索意図のラベルを一つ。地味な作業ですが、このページで最も安上がりな対策です。
重複ページを最速で見つけるツール
サーチコンソールは無料で、Googleが実際に表示したものを確認できる基準です。サイトが大きい場合は、キーワードごとに表示されたすべてのURLを記録するランクトラッカーを使うと、手作業のエクスポートなしでパターンが見えてきます。AhrefsとSemrushはどちらも、過去にURLが複数ランクインしたキーワードにフラグを立ててくれます。数百ページを超えるサイトなら、どちらでも数時間の作業を節約できます。
編集ツールは、別の側面の問題に役立ちます。ほぼ同じ用語リストに対して二つの下書きが高いスコアを得るなら、それはおそらく同じ記事です。Surfer SEOとMarketMuseは、公開前にその重複を見せてくれます。半年後に見つけるより、ずっと安上がりです。
ツールについての私たちの見方はシンプルです。ツールは何かを決めてくれません。疑わしいものの一覧を出すだけです。二つのページを読み、読者が両方を見つけたときに混乱するかどうかを判断するのは、最終的に人間の仕事です。

本当の対処法は五つ、それぞれ使いどころが違う
五つあり、どれも互換性はありません。
統合してリダイレクトする。 二つのページが検索意図を共有している場合の標準的な対応です。両方の良い素材を強いURLにまとめ、弱い方を301でリダイレクトし、内部リンクを更新します。廃止したページに向いていた被リンクも回収できます。私たちがまず手を伸ばす対処法であり、最も効果が出やすいものです。
一方のページのターゲットを変える。 両方を残す価値があるなら、一方のブリーフを変えて、別の検索意図に応えさせます。メタタグだけでなく、タイトル、H1、冒頭の段落を書き直してください。定義のページと比較のページは、同じ問いに答えるのをやめれば、問題なく共存できます。
内部リンクのアンカーを直す。 原因が自社にあることも多いです。十本の内部リンクが「キーワードカニバリゼーション」というアンカーで小さな記事を指していれば、Googleにその記事を優先させるよう教えてしまっています。アンカーは、勝たせたいページに向けてください。
canonicalタグ。 フィルタ付きページや地域別ページのように、ほぼ重複していて公開を続ける必要があるものに使います。canonicalは指示ではなくヒントであり、本当に別の記事である二つには不適切な道具です。
何もしない。 過小評価されがちな選択肢です。二つのURLが1位と3位を占めているなら、何も失っていません。そのままにして、数字を動かす別の作業に一時間を使ってください。
やってはいけないこと
ツールが重複を報告したというだけで、トラフィックのあるページを削除するのはやめてください。ペアの片方をnoindexにして手早く片付けるのもやめてください。残したかった被リンクと履歴を捨ててしまいます。そして、意図ではなくクエリの数を数える監査も避けてください。「カニバリゼーションのキーワードが47件」と書かれたスプレッドシートは、一週間分の無駄な作業のToDoリストにすぎません。
ここでの職人技は、その47件のうち、どれが本物かを見分けることです。たいてい五つか六つです。

再発を防ぐための三つの習慣
派手さはありませんが、三つの習慣があります。
第一に、ブリーフを作る前にキーワードマップを確認することです。主要クエリにすでにURLがあれば、新しい記事は別の検索意図を狙うか、既存記事の更新であるべきです。第二に、トラフィックが落ち込むのを待つのではなく、サーチコンソールで新しい複数URLのクエリを四半期ごとに確認することです。第三に、ページを廃止したり統合したりしたら、それを記録しておくことです。そうすれば、次に書く人が同じキーワードリストから同じページを作り直すことがなくなります。
ジェネレーターで大量に公開しているなら、マップを後から考えるものではなく、ブリーフへの必須入力にしてください。仕組みで規律を強制できるのは、この部分だけです。記憶に頼るよりも確実です。ここでの職人技は、何より先に、いつ公開しないかを知ることです。
具体例:二本の記事、一つの検索意図
例えば、2023年の「トピカルオーソリティとは?」という記事と、2025年の「B2B向けトピカルオーソリティの解説」というガイドを持つSaaSブログがあるとします。どちらも定義から始まり、同じ四つの要素を挙げ、同じ二つの事例にリンクしています。サーチコンソールでは、「トピカルオーソリティ」のクエリで1,900回の表示があり、内訳は2025年のガイドが1,100回、2023年の記事が800回です。平均掲載順位はそれぞれ8位と11位で、どちらも長く1ページ目に入ったことはありません。
これは衝突です。検索意図は同じ(定義)で、構成も同じで、数字は分散を示しています。対処法は統合です。新しい情報を持つ2025年のURLを残し、2023年の記事の強い段落を三つ移し、古いURLを301でリダイレクトして、古いURLを指していた内部リンクのアンカーを変更します。その後、判断は四〜六週間待ってください。Googleが統合するまでに数回のクロールが必要だからです。
では、一つだけ細部を変えてみましょう。2023年の記事が実は「トピカルオーソリティとドメインオーソリティの違い」で、まったく別のクエリで順位がついているとします。タイトルには同じキーワードがあるものの、検索意図は違います。この場合は何もしません。キーワードだけで監査すると、両方のページが指摘されてしまいますが、それは誤りです。
期待できる効果と、そもそも心配すべきか
単一の統合で数百パーセントのトラフィック増を約束する事例には、懐疑的になってください。統合が効くのは、重複が本物で、統合後のページが元の二つのどちらよりも優れている場合です。根本的な問題が薄いコンテンツや弱いサイトにあるなら、統合はほとんど効きません。一か月以内に順位が安定することを期待し、統合したページが両方のリンクを集められれば、控えめな上昇が見込めます。何も動かなければ、それも情報です。カニバリゼーションはおそらく問題ではなく、力を注ぐべきはそのページ自体です。
確認する価値はありますが、恐れるほどではありません。キーワードカニバリゼーションは、二つのページ、一つの検索意図、不安定な結果という、特定で修正可能な状況を指す便利な言葉です。順位が上がらないすべてのページに付ける言葉としては不適切です。サーチコンソールで重複を確認し、SERPで検索意図を読み、そのうえで統合、ターゲット変更、あるいは放置を選んでください。EsyBloggは、この種の監査に耐える記事をオンデマンドで生成します。デモを見る。