SEOの悩み

キーワードカニバリゼーションとは?順位下落の原因と対策のやり方

更新日:2026年5月22日 ・ 約8分で読めます

「順位が急に下がった」「上位に表示されるURLが日によって入れ替わる」——その原因は、自社サイト内のページ同士が同じキーワードを奪い合うキーワードカニバリゼーションかもしれません。気づかないままタイトルだけを変えても改善しないこの問題について、原因・確認方法・具体的な対策のやり方を整理します。

キーワードカニバリゼーション(カニバリ)とは

キーワードカニバリゼーションとは、同じ(または非常に近い)検索キーワードを狙ったページが自社サイト内に複数存在し、検索エンジンの評価が分散してしまう状態を指します。英語の cannibalization(共食い)が語源で、SEOの現場では「カニバリ」「カニバる」と略されます。

Googleは1つの検索キーワードに対して、原則1サイトから最も適切と判断した1ページを上位に表示しようとします。同じキーワードを狙うページが複数あると、Googleはどのページを評価すべきか迷い、本来1ページに集約されるはずだった評価が分散します。結果として、どのページも上位に上がりきらない、という状況が生まれます。

カニバリが起きると何が問題なのか

単に「順位が上がらない」だけでなく、運用上いくつもの不利益が連鎖します。

特にやっかいなのは、順位が下がった原因がカニバリだと気づきにくい点です。原因を取り違えたまま、表示されているページのタイトルだけを変えても、評価が分散している根本は解決しないため改善しません。

カニバリが起きる主な原因

  1. 1似たテーマの記事を増やしすぎて、内容が重複したページが量産されている
  2. 2カテゴリページ・タグページと個別記事が、同じキーワードで競合している
  3. 3商品ページと、その商品を解説する記事ページが同一キーワードを奪い合っている
  4. 4リライトや追記を重ねるうちに、別ページと内容が被ってしまった
  5. 5ECサイトで、色違い・型番違いなど内容のほぼ同じ商品ページが多数存在する

カニバリが起きているかの確認方法

やみくもに対策する前に、まずは本当にカニバリが起きているか、どのページ同士が競合しているかを特定します。代表的な確認方法は次の3つです。

1. Google Search Console で確認する

サーチコンソールの「検索パフォーマンス」を開き、対象キーワードでクエリを絞り込みます。その状態で「ページ」タブを見たとき、1つのキーワードに対して複数のURLが表示回数を獲得している場合、その複数ページがカニバリの候補です。さらに期間を区切って比較し、上位に出るURLが時期によって入れ替わっていれば、評価が分散しているサインです。

2. site: 検索で確認する

Google検索で「site:あなたのドメイン 対象キーワード」と入力すると、そのキーワードに関連する自社ページが一覧で表示されます。ほぼ同じ内容のページが複数並んでいれば、統合・整理の候補になります。

3. 順位ツールで「表示URLの変動」を監視する

日々の順位計測の中で、同じキーワードに対して検索結果に表示される自社URLが入れ替わっていないかを継続的に監視すると、カニバリの発生をいち早く察知できます。手動で毎日チェックするのは現実的ではないため、ツールでの自動監視が有効です。

TransearchのURL変動検知
Transearchは、狙ったページとは別のURLが検索結果に表示される「URL変動」を自動で検知します。順位が下がった原因がカニバリかどうかを早期に把握でき、対策の取り違えを防げます。毎日の自動計測とあわせて、評価が分散し始めたサインを見逃しません。

カニバリ対策のやり方(5つの基本手順)

1. 正規ページ(残すページ)を1つ決める

まず、そのキーワードで最終的に上位表示させたいページを1つ決めます。判断基準は、検索意図との一致度、コンテンツの充実度、被リンクや既存の順位・流入実績などです。ここで軸を決めないまま統合を始めると、かえって評価を失うため、最初に必ず決めます。

2. 重複コンテンツを正規ページへ統合する

競合している他ページの有用な情報を、正規ページに集約してリライトします。単純に削除するのではなく、それぞれのページが持っていた独自の切り口や情報を正規ページに取り込み、1ページとしての網羅性と質を高めるのがポイントです。

3. 統合したページは301リダイレクトで一本化する

内容を正規ページへ移したあと、不要になったページは301リダイレクトで正規ページへ転送します。これにより、旧ページが集めていた評価や被リンクを正規ページへ引き継げます。ページを単に削除して404にすると、それまでの評価を失うため避けます。

4. canonical / noindex を使い分ける

ECの類似商品ページなど、ユーザーには見せたいが検索結果では1つに集約したいケースでは、canonicalタグで正規ページを指定します。一覧の重複や検索結果に出す必要のないページは、noindexで検索結果から外します。リダイレクト・canonical・noindexは目的に応じて使い分けます。

5. 内部リンクを正規ページに集約する

サイト内から対象キーワードでリンクを張る際は、リンク先を正規ページに統一します。アンカーテキストや内部リンクが複数ページに分散していると、Googleがどのページを評価すべきか迷う原因になります。正規ページへリンクを集めることで、評価の集中を後押しします。

対策するときの注意点

まとめ

キーワードカニバリゼーションは、コンテンツを増やしていく過程で誰にでも起こり得る問題です。順位が急に下がったとき、原因をカニバリだと気づけるかどうかで、打つべき対策はまったく変わります。まずはSearch Consoleや順位ツールで競合ページを特定し、正規ページを決めて統合・リダイレクト・内部リンク集約を進めるのが基本の流れです。そして、対策後も評価が再び分散していないかを継続的に監視することが、安定した順位を保つうえで欠かせません。

順位を見て終わりにしない。

Transearchは毎日の順位を自動計測し、優先度・機会損失・改善アクションまで一画面で整理します。次にやるべき施策が、データからわかります。まずは無料で始めてみてください。

無料で始める →
関連記事
キーワードカニバリの見つけ方|サーチコンソールでの確認と自動検知検索順位が下がる原因と対処法|急落時にまず確認すべきことGRCとNobilistaを比較|SEO順位チェックツールの選び方