SEO分析
2026年8月13日 11分

キーワードカニバリゼーションとは?発見と解決ガイド

キーワードカニバリゼーションとは?発見と解決ガイド

AIで要約する

AIにこの記事を読ませて重要なポイントを要約させましょう。

あるトピックについて、あなたのサイトに6本の記事があるのに、どれも1ページ目に上がってきません。コンテンツの質が悪いわけでもなく、技術的な問題も見当たりません。原因はもっと厄介なところにあります。その6本のページが、互いに競合しているのです。

これをキーワードカニバリゼーション(keyword cannibalization)と呼び、中規模サイトが最も見落としがちな順位低下の原因の一つです。この記事では、カニバリゼーションとは何か、どう発見するか、そして——最も重要な——状況ごとに何をすべきかを解説します。

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

同じ検索意図を満たそうとする2つ以上のページが、Googleの目には同じクエリを奪い合っているように見える状態です。

Googleは通常、あるクエリに対して1つのページだけを最も関連性の高い情報源として選びます。同じ意図を満たすページが5つあると、Googleはどれを表示するかを自分で判断し、その判断はしばしば入れ替わります。結果として起きるのは次の通りです。

  • 順位が上下に不安定になり、どのページも安定した評価を得られない
  • 獲得したバックリンクが5つのURLに分散し、どれも強くなれない
  • 意図に合わないページが表示されることがあり、クリック率が下がる
  • クロールバジェットが、同じトピックを扱う複数ページの間で浪費される

重要な区別があります。カニバリゼーションとは、同じ単語が複数のページに登場することではありません。 「SEO」という単語がサイト内の200ページに出てきても、それ自体は問題ではありません。問題は、2つのページが同じ質問に答えるために存在していることです。

カニバリゼーションはどんな状況で起きるか?

状況カニバリゼーションか?
同じテーマの年別記事「2024年SEOトレンド」「2025年SEOトレンド」「2026年SEOトレンド」はい——すべて同じ意図を満たしている
同じ商品の異なるページカテゴリページ+同じ商品を扱うブログ記事多くの場合、はい
意図が異なるが似た単語「SEOとは」(学習)vs「SEO会社」(購入)いいえ——意図が異なる
サブトピックの分離が明確「テクニカルSEO」vs「テクニカルSEOチェックリスト」通常はいいえだが、境界線上
フィルター・並び替えURL?color=red、?sort=priceはい——canonicalで解決する

最もよくある原因は、年を重ねて蓄積されたブログのアーカイブです。毎年「最新版」の記事が書かれ、古い記事は削除されないまま5年後には同じクエリを5本のページが奪い合うようになります。

カニバリゼーションをどう発見するか?

1. Google Search Consoleを使う(最も信頼できる方法)

推測する必要はありません。データはすでに手元にあります。Google Search Consoleパフォーマンスクエリタブで1つのクエリを選び、ページタブに切り替えてください。

1つのクエリに対して複数のURLがインプレッションを獲得しているなら、カニバリゼーションの候補です。次の3つのサインは確実な証拠です。

  • 同じクエリで2つ以上のURLがインプレッションを獲得している
  • URLの平均順位が近い(どちらも8〜15位あたりなど)
  • 時間の経過とともに、どちらのURLが表示されるかが入れ替わる

最後の項目が最も明確な証拠です。Googleが判断できていないということです。

2. サイト内検索演算子を使う

手早く確認するには、Googleで次のように検索します。

site:yoursite.com "対象キーワード"

同じ意図を満たす結果が複数出てくるなら、調査する価値があります。他のGoogle検索演算子も、この調査に役立ちます。

3. 順位トラッキングを使う

最も確実なシグナルは、順位が入れ替わることです。あるクエリで昨日はAページが9位だったのに、今日はBページが14位になっているなら、Googleは2つのページの間で揺れ動いています。順位トラッキングツールを使っていれば、この変化を自動的に検知できます。

発見したら、次に何をすべきか?

ここで急いで判断するのが最も高くつくミスです。ページを削除する前に、それぞれが何をもたらしているかを確認してください。判断のプロセスは次の通りです。

ステップ1:ページをデータで比較する

候補となる各ページについて、次の4つの数値を並べてください。

  • 月間オーガニッククリック数
  • 獲得している参照ドメイン(バックリンク)数
  • 獲得している内部リンク数
  • コンバージョン(フォーム、購入、登録)

ステップ2:4つの選択肢から1つを選ぶ

状況対応
どちらも同じ意図を満たしているが、片方が明らかに強い弱い方を強い方へ301で統合
どちらも強いが、実際には意図が異なる分離する——タイトル、コンテンツ、内部リンクを差別化する
弱い方のページに価値がまったくない(トラフィックもリンクもない)削除して301 またはnoindex
フィルター・並び替えURLcanonicalでメインページを指定する

ステップ3:統合する場合はコンテンツを移す

最もよくあるミスは、弱いページを301にした後、その内容を捨ててしまうことです。しかしそのページには、そのページが順位を取っていたロングテールクエリがあります。Search Consoleでそのページが獲得しているクエリを洗い出し、それらのクエリに応える部分を統合先のページに追加してください。

そうしないと、統合後に合計トラフィックが下がり、「301は効果がなかった」と誤解することになります。

ステップ4:内部リンクを1つの統合先に向け直す

このステップを飛ばすと、統合作業は中途半端に終わります。サイト内で古いページを指している内部リンクをすべて見つけ、新しい統合先へ変更してください。リダイレクトの連鎖は残さないこと。/old → /middle → /newではなく、直接/old → /newにしてください。

アンカーテキストも多様化させてください。すべてが完全に同じキーワードだと不自然に見えます。内部リンク戦略の記事で、この配分について詳しく解説しています。

カニバリゼーションを未然に防ぐ

清掃するよりも、予防する方が常にコストが低くて済みます。3つの習慣で十分です。

1. 各ページに「プライマリクエリ」を割り当てる。 表で管理してください:URL、プライマリクエリ、セカンダリクエリ。新しいコンテンツを作る前に、そのクエリがすでに表にないか確認してください。

2. 新しい記事ではなく、既存の記事を更新する。 同じトピックで新年の記事を新規に立ち上げるのではなく、既存の記事を更新して日付を新しくする方が、カニバリゼーションを防ぎつつページが蓄積してきた権威も維持できます。このアプローチはコンテンツリフレッシュガイドで解説しています。

3. トピッククラスター構造を組む。 1つのメインとなるピラーページと、その周りにサブトピックを扱うサポートページを配置します。各サポートページは異なるサブ意図を満たし、ピラーページへリンクします。この構造は、カニバリゼーションを自然に防ぎます。

統合後、何を期待すべきか

301リダイレクトが定着するまでには数週間から数ヶ月かかります。この間は次のことに注意してください。

  • 最初の1〜2週間の変動は正常です。パニックになって元に戻さないでください
  • Search Consoleで統合先ページのインプレッション数が増加するのが、最初の良いシグナルです
  • リダイレクトしたページがクロールされているかは、Search ConsoleのURL検査で確認してください
  • 4〜8週間経っても回復が見られない場合、統合したページの意図が実は異なっていた可能性があります

よくある5つのミス

  1. ページを削除して404のまま放置する。 蓄積されたリンク評価がすべて失われます。必ず301を設定してください。放置した404は、積み上げた評価を無駄にする代償の大きいミスです。
  2. canonicalと301を混同する。 canonicalは提案であり、Googleが無視することがあります。ページを本当に廃止するなら301を使ってください。
  3. 一度に何十件も統合する。 問題が起きたとき、どれが原因かわからなくなります。バッチに分けて進めてください。
  4. 無関係なページへリダイレクトする。 関連性のない統合先へ向かう301を、Googleはソフト404のように評価することがあります。
  5. 内部リンクを更新しない。 最も見落とされがちなステップで、統合の効果を半減させてしまいます。

よくある質問

同じキーワードが2つのページに出てきたら、ペナルティを受けますか?

いいえ。カニバリゼーションはペナルティではなく、非効率です。Googleはあなたを罰するわけではなく、単にどちらを表示すべきか判断できず、どちらも本来あるべき順位まで上がれないだけです。

何ページからカニバリゼーションと言えますか?

ページ数ではなく、意図が重要です。同じ検索意図を満たす2ページがあればカニバリゼーションですし、異なる意図を満たす20ページはカニバリゼーションではありません。

カテゴリページとブログ記事が競合しています。どちらを選ぶべきですか?

クエリの意図を見てください。購入意図が強いクエリ(価格、購入、注文)ならカテゴリページを強化してください。学習意図が強いならブログ記事です。2つを統合するより、意図を分離する方が良い結果になることが多いです。

統合したページが、後で再び必要になったら?

301は取り消すことができますが、コストがかかります。Googleが新しい状態を学習し直すのに時間がかかるためです。だからこそ、統合の判断は感覚ではなく、データに基づいて行ってください。


関連記事:

この記事をシェアする: