SEOコンテンツ戦略内部リンク

キーワードカニバリゼーションとは?|似た記事同士で検索順位を奪い合う原因と直し方

2026年09月09日 ・ MonaLens

サイトを育てているはずなのに、なぜか主力記事の順位が思うように上がらない——そんな経験はないでしょうか。

原因をアルゴリズムの変更や競合の強さに求めたくなりますが、実は答えが自分のサイトの中にあることも少なくありません。

似たテーマの記事を書き足すたびに、検索エンジンはどのページを優先すべきか判断を迫られます。この判断が割れて起きる現象を、キーワードカニバリゼーションと呼びます。

日本語では「共食い」と訳されることもありますが、意味合いとしては共食いというより共倒れに近い現象です。

この記事では、なぜこの現象が起きるのか、自分のサイトでどう見つけるか、見つけたあとにどう直すかを順に整理します。

キーワードカニバリゼーションとは何か

検索エンジン側で何が起きているか

キーワードカニバリゼーションとは、同じサイト内の複数のページが、同じ、あるいは非常に近い検索意図に対して競合してしまう状態を指します。

呼び名は、複数の作物が同じ土壌の養分を奪い合う様子にたとえた比喩から来ています。

検索エンジンは基本的に、同じサイトから似たページを何本も上位に並べることはしません。似たページが複数あると、どれが最も適切かを判断するための評価が複数のURLに分散してしまいます。

結果として、どのページも本来の実力どおりには上がりにくくなります。被リンクや内部リンク、クリックのされ方といった評価の材料が一本化されないまま検索エンジンに渡ってしまう、と考えるとイメージしやすいでしょう。

一つのテーマに対して力を集中させれば10の評価を得られるはずの記事が、二つに分かれたことで6と4に割れてしまう——そんな引き算が、サイトの中で静かに起きているとも言えます。評価の分散という言葉は、この引き算のことを指しています。

「即ペナルティ」という誤解

注意したいのは、キーワードカニバリゼーションはGoogleからの罰則ではないという点です。

多くのSEO専門メディアが繰り返し指摘しているとおり、これは順位が不安定になったり、意図した記事ではなく別の記事が代わりに表示されたりする間接的な機会損失であって、サイト全体の評価を落とす処罰ではありません。

ただし、機会損失であっても実害は実害です。力を入れて書いた新しい記事ではなく、更新を止めていた古い記事のほうが検索結果に残り続ける、ということは十分に起こり得ます。

ペナルティではないが見つけたら直す価値がある、という前提を最初に共有しておくと、社内で対応の優先度を説明しやすくなります。

典型的に起きる2つのパターン

カニバリゼーションは、特別なミスをしたときだけ起きるわけではありません。むしろ、サイトを真面目に育てているからこそ起きるパターンが二つあります。

サイトが育つ過程で自然に起きるケース

立ち上げ当初は1本しかなかったテーマの記事が、更新を重ねるうちに3本、5本と増えていく——これは珍しいことではありません。

担当者が変わったり、過去に似た記事を書いたことを忘れていたりすると、切り口の微妙に違う記事が同じキーワードを目指して量産されます。

特に外部のライターやSEO会社に記事作成を委託している場合、この重複は起きやすくなります。過去の納品物を横断的に把握しないまま新しい記事を発注すると、依頼を受けた側は既存記事の存在を知らないまま似た構成の記事を書いてしまうためです。

意図してページを増やした結果起きるケース

一方で、意図的な施策が裏目に出るケースもあります。地域別・言語別に同じ製品ページを作ったものの、正規化の設定を忘れたケースはその代表例です。

キャンペーンごとにほぼ同じ内容のランディングページを量産する場合も同様です。訴求文言だけを変えた似たページが増えていき、どれも中途半端な順位で埋もれてしまいます。

過去記事を更新せず、新しい記事だけを足し続けるのも典型例です。情報が古い旧記事をそのまま残すと、検索エンジンからは同じテーマについて書かれた、鮮度も評価も分散した2枚のページとして扱われてしまいます。

自分のサイトで見分ける方法

検索結果とサーチコンソールで見る

もっとも手軽な確認方法は、検索エンジンで「site:自社ドメイン 狙っているキーワード」のように検索し、自社のページが複数表示されないかを見ることです。たとえば次のように入力します。

site:example.com リードスコアリング

このとき自社ドメインのページが2件以上表示されれば、それだけでもカニバリゼーションを疑う十分な理由になります。

より正確に見るなら、Google Search Consoleの検索パフォーマンスレポートで対象のキーワードを絞り込みます。同じキーワードでクリック数や表示回数が2つ以上のURLに割れていれば、それはカニバリゼーションの明確なサインです。

表示順位の欄も合わせて見ると、さらに手がかりが増えます。二つのURLの順位が月ごとに入れ替わっている場合、検索エンジン側もどちらを優先すべきか決めかねている可能性が高いといえます。

社内に競合分析の習慣があるなら、その延長で自社サイトも同じ目で棚卸ししてみることをおすすめします。他社サイトの重複ページには気づけても、自社サイトの重複には案外気づきにくいものです。

この確認は一度やって終わりにせず、記事を増やすペースに合わせて数か月おきに繰り返す価値があります。特に主力の10〜20キーワードだけでも定期的に見返しておくと、重複が積み上がる前の早い段階で気づけます。

解析データに表れる兆候

サーチコンソールを直接見なくても、ページ単位のPV・UUや検索経由の流入を解析ツールで並べたときに気づける兆候があります。

以下のような状態が重なっていたら、カニバリゼーションを疑う価値があります。

  • 似たタイトルの記事が、どちらも思ったほど検索流入を伸ばせていない
  • 新しく書いた記事の順位が、古い記事に阻まれるように上がらない
  • 検索結果に表示されるページが、月によって新旧の記事を行き来している
  • サイト内検索や内部リンクのクリックが、同じテーマの複数ページに分散している

Google Search Console連携を備えた解析ツールを使っていれば、キーワードごとのクリックがどのURLに紐づいているかと、ページ単位のPV・UUを同じ画面で見比べられます。

MonaLensもこの連携を持っており、こうした兆候には比較的早く気づけます。ただし、気づいたあとにどう直すかは、次で見るとおりページの性質次第です。

直し方は一つではない

カニバリゼーションが見つかったとき、反射的に片方を消せばいいと考えがちですが、実際の選択肢はもう少し幅があります。

どちらのページも一定のアクセスや被リンクを持っている場合、単純な削除はそれまで積み上げた評価を丸ごと捨てることになりかねません。

統合と正規化

二つのページがほぼ同じ内容で、片方が明らかに古いか薄い場合は、価値のある部分を残す側に移し、古い側は残す側へリダイレクトするのが基本です。

URLの構造上どうしても両方を残す必要がある場合は、canonicalタグで「評価してほしいのはこちらだ」と検索エンジンに伝える方法もあります。この設定を一般に正規化と呼びます。

正規化はページ自体を消さずに済む一方、設定を間違えると意図しないページのほうが正規と扱われてしまうこともあるため、公開後に一度は検索結果での見え方を確認しておくと安心です。

差別化と内部リンクで役割を明確にする

一方、二つのページが微妙に異なる検索意図に応えている場合は、統合せずにそれぞれの役割をはっきり分けるほうが得策です。

定義を説明する記事と、始め方を説明する実践的な記事は、検索する人の目的が違います。両方残したうえでタイトルと見出しを意図に合わせて書き分け、記事同士を内部リンクでつなぐほうが、検索エンジンにも読者にも親切です。

どの対処法を選ぶかは、ページの性質によって次のように整理できます。

状況 対処法 効果が出るまで 主なリスク
内容がほぼ同じで片方が古い・薄い 統合してリダイレクト 数週間〜数か月 移行漏れによる情報欠落
構造上どちらのURLも残す必要がある canonicalタグで正規化 数週間〜数か月 設定ミスで意図しないページが正規化される
検索意図が微妙に異なる 差別化して内部リンクで接続 比較的緩やか 差別化が不十分だと再びカニバリゼーションに戻る
キャンペーン終了後に不要になった 削除してリダイレクトまたは410 即時〜数週間 被リンクの評価を失う可能性

どの選択肢を取るにせよ、変更した直後に順位が急に動くことはあまりありません。検索エンジンが再クロールし、新しい構造を学習し直すまでには時間がかかる、という前提で数週間単位で経過を見る必要があります。

もう一つ見落とされがちなのが、社内の合意形成です。記事を書いたライターや、そのページ経由の問い合わせを追っている営業からすれば、既存ページを統合したりリダイレクトしたりする判断は唐突に映ることがあります。

事前に対処法の比較表を共有し、なぜその選択をするのかを説明できる状態にしておくと、後から揉める事態を避けやすくなります。

実務での進め方

なぜ今、重みが増しているか

この問題は今に始まったことではありませんが、優先度は近年むしろ上がっています。背景にあるのは、検索結果そのものの形が変わってきたことです。

ゼロクリック検索とは?|AI Overviewsでオーガニック流入はどう変わったかで見たように、検索結果の上部でAIが一つの回答をまとめて提示する場面が増えています。

その回答が参照する情報源は、基本的に一つか少数のページに絞られます。同じサイトに似たページが複数あると、AIがそのうちどれを参照するかは不安定になりやすくなります。

AI検索からの流入とは?|ChatGPTが生み出す新しい流入元をどう計測するかで触れた生成AIチャット経由の流入でも、同じ理屈が働きます。参照先として選ばれるページが定まっていないサイトは、AI経由の流入でも同じ不利を抱えることになります。

検索結果が一つの答えに集約されていく場所が増えるほど、サイト側にとっては「どのページを代表として選んでもらうか」を自分で決めておくことの重要性が増していく、というのがこの変化の実務的な意味です。

棚卸しから実行までの流れ

実務では、いきなり個別のページを直しにいくのではなく、まずサイト全体の棚卸しから始めるほうが手戻りが少なくなります。

棚卸しの段階では、次の点を確認しておくと後の判断がしやすくなります。

  • 似た検索意図に応えていそうな記事をテーマごとにグルーピングする
  • グループ内の各ページの流入・被リンク・更新日を並べて比較する
  • どちらも一定の実績を持っているページは、無理に統合しない候補として残す
  • 対応の優先順位は、影響が大きい主力キーワードから着手する

棚卸しが終わったら、前章の表に沿って統合・正規化・差別化のいずれかを決めます。影響範囲の小さいページから順に実行し、一度に大量のページを動かさないことが、原因の切り分けを楽にするコツです。

一人か少人数でサイトを運営している場合は、専任チームを持つ大きな組織ほど体系立てた手順を組む必要はありません。四半期に一度、上位30記事程度のタイトルとテーマを見直す時間を確保するだけでも、カニバリゼーションの芽はかなりの割合で早期に摘み取れます。

統合すべきか差別化すべきかの見極め

最後まで迷うのは、統合と差別化のどちらを選ぶかという判断です。

この迷いは、プロダクトマーケティング(PMM)とは?|ポジショニングとローンチ戦略を設計する仕事で扱うポジショニングの考え方と近い構造を持っています。

二つの機能を無理に一つにまとめるべきか、あえて違いを際立たせて別物として打ち出すべきか——この判断と、二つの記事を統合すべきか差別化すべきかという判断は、根っこの問いが同じだからです。

説明用の仮定として、記事Aが月間200クリック、記事Bが同じキーワードで月間150クリックを獲得しているとします。

この二つを統合して評価を一本化できれば、単純合計の350クリックを超えるクリックを一つのページで獲得できる可能性があります(数値はあくまで説明用の仮定です)。逆にAとBが異なる読者層に向けた記事であれば、統合はむしろ双方の読者にとって的外れなページを作ってしまいます。

判断に迷ったときは、AIクローラーの急増とボットトラフィック|PVの数字は「人間」を語れているかで触れたクロール予算の考え方も参考になります。

似たページが増えるほど、クローラーが同じサイト内を巡回する手間も増えます。読者にとっての分かりやすさだけでなく、クロールされる側の効率という視点を持っておくと、判断材料が一つ増えます。

まとめ

キーワードカニバリゼーションは、サイトを真面目に育てているサイトほど起きやすい現象です。特別なミスというより、成長の副産物だと捉えるほうが実態に近いでしょう。

大切なのは、見つけたら焦って片方を消すのではなく、それぞれのページが誰のどんな検索意図に応えているのかを見極めたうえで、統合か差別化かを選ぶことです。

年に一度でもよいので、似たテーマの記事をグルーピングして棚卸しする時間を作っておくと、気づかないうちに自分の記事同士で順位を奪い合う事態を防げます。

書く記事の本数を増やすことだけがコンテンツ戦略ではありません。すでに書いた記事同士の関係を整理することも、同じくらい地道で効果のある投資だと言えるでしょう。

MonaLensで、あなたのサイトの導線を可視化しませんか?

Cookieレスで、離脱ポイントとコンバージョンが数分でわかります。

無料で始める