「順位がなかなか安定しない」「しっかり書いた記事なのに上位に届かない」——その原因が、自社サイト内のページ同士で評価を奪い合う「カニバリ(カニバリゼーション)」であるケースは少なくありません。カニバリは正しく見つけて対処すれば解消でき、放置するとサイト全体の評価にも影響します。この記事では、意味と仕組みから、Search Consoleを使った見つけ方、判定ツールの比較、そして被りの程度に応じた対処法までを、実務の手順に沿って解説します。
この記事でわかること
- カニバリの意味と仕組み: 自社サイトのページ同士が同じキーワードで評価を奪い合い、共倒れになる現象です。
- 見つけ方と判定ツール: Search Consoleで候補にアタリをつけ、ツールで効率的に洗い出す手順を解説します。
- 対処法の使い分け: 被りの「程度」に応じて、統合・canonical・内部リンク・リライトを選び分けます。
カニバリ(キーワードカニバリゼーション)とは
カニバリとは、正式には「キーワードカニバリゼーション(Keyword Cannibalization)」と呼ばれ、同一サイト内の複数ページが、同じ検索キーワードや検索意図に対して検索エンジン上で競合し合っている状態を指します。日本語では「カニバリ」「SEOカニバリ」「キーワードの共食い」といった表記ゆれで語られます。もともとは自社製品同士がシェアを奪い合うマーケティング用語で、SEOでは「自社ページ同士が検索順位や評価(被リンク・関連性シグナルなど)を奪い合う現象」として使われます。
なぜ順位が下がるのか(評価の分散)
Googleは、あるクエリに対して「どのページを最も関連性の高い回答として順位付けすべきか」を判断します。同じキーワードを狙うページが複数あると、この判断が分散し、被リンクや関連性の評価も割れてしまいます。その結果、本来1ページに集約すれば上位を狙えたはずの評価が二分され、どちらも中位以下に沈む——という機会損失が起こります。
なお、GoogleのJohn Mueller氏らは一貫して「カニバリゼーションという名前のペナルティは存在しない」と説明しています。つまりカニバリ自体で罰則を受けるわけではなく、あくまで評価が分散することによる「順位が伸びない・安定しない」という間接的な損失が問題の本質です。
(アイダイム分析)当社は臨床検査の精度管理(QC)の考え方をSEOに応用しており、カニバリも「異常値そのもの」ではなく「評価が本来集まるべき1ページに集約されていない状態=ばらつき」として捉えています。犯人探しよりも、評価をどのページへ収束させるかを先に決めるほうが、対処の判断が速くなります。
「良いカニバリ」と「悪いカニバリ」の見分け方
複数ページが同じキーワードで表示されること自体は、必ずしも悪ではありません。対処すべきかどうかは、順位が安定しているか、検索意図が分かれているかで判断します。
| 観点 | 良いカニバリ(対処不要) | 悪いカニバリ(要対処) |
|---|---|---|
| 順位の安定 | 同じクエリで1位・2位を安定して独占 | 日や週で表示URLが入れ替わる(シーソー現象) |
| 検索意図 | 一方が情報提供、もう一方が申込など意図が分かれている | 2ページの意図がほぼ同じで内容も重複 |
| 順位の推移 | 両方とも上位で横ばい | どちらも中位以下で下落傾向 |
判断の決め手は「シーソー現象」です。同じクエリで表示されるURLが日や週でコロコロ入れ替わり、かつ順位が安定せず下がっているなら、悪性のカニバリとして早めに対処します。
Q. 複数ページが上位表示されていたら、必ず直すべきですか?
A. いいえ、必ずしも直す必要はありません。1位・2位を安定して独占していたり、情報提供と申込のように検索意図が分かれていたりする場合は、むしろ多様な意図を満たせている良い状態です。順位が不安定で下落傾向にある場合のみ対処を検討します。
この見分けができると、不要な統合でせっかくの流入を失う事故を防げます。次に、そもそもカニバリがなぜ起こるのかを見ていきます。
カニバリが起きる原因と放置するリスク
カニバリの多くは、記事を書いた後ではなく「企画・構成の段階」で生まれます。
(実務知見)当社が多くのBtoBサイトを診断してきた経験では、カニバリはライティングそのものよりも、構成を決めるディレクション段階での切り分けミスから起きるケースが目立ちます。特に経験の浅い担当者が、すでに社内にある記事と検索意図が重なる企画をそのまま通してしまい、後から「同じテーマの記事が2本ある」と気づくパターンが典型です。原因が構成段階にあるからこそ、後述する「執筆前の重複チェック」が効きます。
放置するとサイト全体やAI検索の露出にも影響する
カニバリは、対象ページの順位が伸びないだけの問題ではありません。2024年から2026年にかけてのGoogleコアアップデートでは、ページ単体だけでなく「サイト全体としての独自性・情報の質」がより強く問われるようになりました。検索意図を満たしきれない類似・重複ページをサイト内に多数放置すると、ドメイン全体の評価を押し下げる要因になり得ます。
さらに、AI Overviews(AIによる検索結果の要約)の普及により、露出機会の損失も無視できません。AI Overviewsは信頼できる情報源を統合して回答を生成しますが、自サイト内に似たトピックのページが散在していると、AIが「どのURLが最も信頼できる一次ソースか」を特定しづらくなり、引用元として選ばれるチャンスを逃すリスクが高まります。「分散させず1ページに集約する」ことの価値は、以前より大きくなっています。
Q. カニバリを放置するとどうなりますか?
A. 対象キーワードの順位が伸び悩むだけでなく、類似ページの蓄積がサイト全体の品質評価を下げ、AI Overviewsの引用元にも選ばれにくくなります。順位が不安定なカニバリは早めに解消するのが安全です。
では、実際にカニバリをどう見つけるのか、無料でできる手順から解説します。
カニバリの見つけ方(Search Console・site:検索)
見つけ方の基本は、無料で使えるGoogle Search Console(GSC)とGoogle検索です。
(実務知見)当社の実務では、まずGSCのデータでカニバリの候補にアタリをつけ、そのうえで該当ページの中身を目視で照合する、という順番を徹底しています。データで絞り込まずにいきなり全ページを目視で確認すると、時間がいくらあっても足りないためです。「データで疑わしいクエリを特定 → 該当ページだけを人の目で見る」という二段構えが、最も速く正確です。
Search Consoleでカニバリを特定する手順
以下の順番で操作すると、同じクエリで複数ページが競合していないかを確認できます。
- GSCの「検索パフォーマンス(検索結果)」を開く
- 上部の「+新規」→「検索キーワード」で、疑わしいキーワードを「次を含む」で入力して適用する
- 下部のデータテーブルを「クエリ」タブから「ページ」タブに切り替える
- 複数のURLが似たような表示回数・掲載順位で並んでいないかを確認する
このとき、複数URLが近い表示回数で並んでいれば、Googleがどのページを優先すべきか迷っている=カニバリの可能性が濃厚です。ここで初めて、該当ページのタイトル・見出し・内容を目視で照合します。
site:検索でざっくり確認する
もっと手早く確認したいときは、Google検索窓に「site:自社ドメイン キーワード」と入力します。そのキーワードで、Googleが自サイトのどのページ群を関連性が高いと認識しているかがひと目で分かり、似た内容のページが複数出てくればカニバリを疑う材料になります。
Q. GSCで表示回数がどれくらい近ければカニバリと判断しますか?
A. 明確な数値基準はありませんが、同一クエリで複数URLが同程度の表示回数を持ち、かつ順位が不安定なら要注意です。GSCはあくまで候補の絞り込みに使い、最終判断は該当ページの内容が重複しているかの目視で行います。
サイト全体を一括で洗い出したい場合は、専用ツールを使うと効率的です。
カニバリ判定・チェックツール比較
GSCは正確ですが、キーワードごとに手動で調べる必要があり、サイト全体の一括把握には向きません。規模が大きいサイトでは、以下のツールを併用すると効率が上がります。
| ツール | 料金 | できること・特徴 |
|---|---|---|
| Search Console | 無料 | 実データで最も正確。クエリごとに手動確認するため、サイト全体の一括把握には不向き。 |
| site:検索 | 無料 | 「site:ドメイン KW」で該当ページ群を素早く確認。インデックス状況の把握向き。 |
| Ahrefs | 有料 | オーガニックキーワードをCSVで書き出し、同一KWで複数URLが順位を持つものを抽出。※順位取得の仕様変更で以前より一括検出しづらいとの指摘もあり。 |
| Semrush | 有料 | Position Tracking内にカニバリゼーション専用タブがあり、自動検出とアラートが可能。実務上もっとも効率的。 |
| ruri-co(国内) | 無料枠あり | 複数URLを入力し、検索意図の類似率をスコア化。統合すべきかの判断材料になる。 |
まずは無料のGSCで候補を絞り、サイト規模が大きくなってきたらSemrushやruri-coで一括チェックする、という段階的な使い方が現実的です。ツールで候補が見つかったら、次は具体的な対処に移ります。
カニバリの対処法と使い分け
対処でつまずきやすいのは「どちらのページを残すか」と「4つの手段のどれを選ぶか」です。順番に決めていきます。
まず「残す記事(正規URL)」を決める
カニバリを見つけたら、最初に「AとBのどちらを正として残すか」を決めます。判断材料は、流入(クリック)が多い方、被リンクが多い方、コンバージョンに近い方です。迷ったら、GSCで流入実績のある方を軸にすると失敗しにくくなります。ここが決まらないと、この後の手段選びがぶれます。
被りの「程度」で4つの手段を使い分ける
(アイダイム分析)当社が対処手段を選ぶときの決め手は、カニバリの「程度」です。内容がほぼ丸ごと被っているなら統合、一部だけの重複ならリライトで差別化して内部リンクでつなぐ、と切り分けます。程度を無視して一律に301をかけると、残すべき独自コンテンツまで失いかねません。
| 手段 | 選ぶ状況(被りの程度) | 具体アクション |
|---|---|---|
| 統合+301 | 内容がほぼ丸ごと被り、両方残す意味がない | 情報を残す方へ寄せて網羅性を高め、不要ページを削除して301リダイレクト |
| リライト+内部リンク | 一部だけ重複し、どちらも残したい | サブ側を独自のロングテールに特化させ、正ページへ内部リンクで評価を集約 |
| canonical | ページは残したいが検索結果には1つで良い(EC色違い等) | 評価させたくない側のheadに、正ページを指すrel=”canonical”を設置 |
| 内部リンク調整 | 独立トピックだがGoogleが正を誤認 | 他ページから正ページへのアンカーテキストにKWを的確に含めて評価を集中 |
内部リンクで評価を集約する具体的な貼り方は「内部リンクとは?SEO効果を出す貼り方」で、サブ記事を独自テーマへ書き換える進め方は「WEB記事のリライトとは?効果の出し方と注意点」で詳しく解説しています。なお、canonicalは誤ってGoogleに無視される設定や、安易な301によるリダイレクトチェーンで流入を失う失敗が起きやすいため、設置後は必ず反映を確認してください。
カニバリを未然に防ぐ予防策
カニバリは「起きてからの治療」より「起こさない設計」が効きます。
まず、対策キーワードとURLの対応表(キーワードマッピング)を作り、「1URL=1メインKW」を原則にします。新規記事を企画する段階で、site:検索やGSCを使い「すでに同じ意図を満たす記事が自サイトにないか」を確認するフローを設けるだけで、構成段階の切り分けミスは大きく減らせます。キーワードの整理の考え方は「キーワード選びのコツ」が参考になります。
あわせて、まとめ記事(ピラーページ)と詳細記事(クラスターページ)の役割を分け、詳細記事からまとめ記事へ内部リンクを集中させるトピッククラスター設計にすると、意図の重複が起きにくくなります。サイト全体の構造づくりは「SEOを意識したサイト構造のポイント」で解説しています。
カニバリSEOのよくある質問
Q. 301リダイレクトとcanonicalは、どちらを使えばよいですか?
A. ページを消して1本に統合するなら301、ページ自体は残しつつ検索評価だけを1つにまとめたいならcanonicalです。内容がほぼ同じで片方が不要なら301、EC商品の色違いなどユーザー向けにページを残す必要があるならcanonicalが目安です。
Q. 「良いカニバリ」と「悪いカニバリ」はどう見分けますか?
A. 順位が安定して1位・2位を独占していたり、情報提供と申込のように検索意図が分かれていたりするなら良いカニバリで、対処は不要です。日や週で表示URLが入れ替わり順位が下落しているなら悪いカニバリで、対処が必要です。
Q. カニバリでGoogleからペナルティを受けますか?
A. いいえ。Googleは「カニバリゼーションという名前のペナルティは存在しない」と説明しています。問題はペナルティではなく、評価が複数ページに分散して順位が伸びない・安定しないという間接的な機会損失です。
参考情報
- Google Search Central(Google公式ドキュメント)
- Google Search Console ヘルプ「検索パフォーマンス レポート」

