キーワードカニバリゼーション:検索意図の競合を診断・解消する
ある家具小売店に、「人間工学チェアの選び方」「オフィスワーカーに最適な人間工学チェア」「買う価値のある人間工学チェア」という3記事があります。すべて「人間工学チェア」で表示されますが、安定した順位を保てません。ある週はガイドが8位、翌週は一覧記事が10位で入れ替わり、その後カテゴリページが現れます。コンテンツチームはキーワードカニバリゼーションと呼び、2ページを削除する準備をします。
その診断は正しいかもしれませんが、証拠が不足しています。1つのクエリで複数URLに表示回数が付くことは、自動的に問題を意味しません。Googleは表現、デバイス、場所、購買段階に応じて別のページを選ぶ場合があります。対処すべきなのは、ページが同じニーズを奪い合い、有用なシグナルを分散させ、事業成果を悪化させる場合です。
キーワードカニバリゼーションとは、実際には何ですか?
キーワードカニバリゼーションは、同じサイトの2つ以上のURLが、実質的に同じ検索意図を満たす場合に発生します。検索エンジンが代表ページを選びにくくなり、内部リンク、被リンク、内容の深さ、アンカーテキストが候補間に分かれます。
問題は検索意図にあり、同じ語句の繰り返しにあるわけではありません。「ゲーミングノートPC」のカテゴリページと「ゲーミングノートPCの選び方」の記事は、どちらも主要キーワードに触れますが、一方は購入を、もう一方は調査を助けます。両者は補完し合えます。一方、「2025年のゲーミングノートPCの選び方」と「2026年のゲーミングノートPC購入のコツ」は、同じ回答の2つの版にすぎないことが多いです。
実際のカニバリゼーションでは、次の3条件が同時に見られることが多いです。
- URLが同じクエリ群と同じユーザー目標を対象としています。
- 中核の約束、構成、情報が大幅に重なっています。
- シグナルを集中させた場合と比べ、成果が不安定または弱くなっています。
3つ目の条件がなければ、統合によって、最高順位ではなくても良好なコンバージョンを生んでいるURLを失う可能性があります。
キーワードの網羅と競合を区別する
コンテンツ構造が整ったサイトは、通常、同じテーマに複数のページを持ちます。これはトピックの網羅であり、問題ではありません。「画像SEO」を例に考えてみましょう。
- 中核ページが最適化の全手順を説明します。
- 焦点を絞った記事が、有用な代替テキストの書き方を教えます。
- 技術ガイドがレスポンシブ画像と遅延読み込みを扱います。
- 監査ツールが属性の不足した画像を検出します。
共通する語彙はありますが、解決する作業は異なります。親子関係や補助関係でリンクするべきです。競合が始まるのは、2ページが同じ成果を約束し、ほぼ同じ構成を使い、読者が一方を選ぶ明確な理由がない場合です。
簡単なテストは、URLごとに「このページを読むと、ユーザーは……できる」と1文で書くことです。2つの文がほぼ同じなら、詳しく調査する必要があります。それぞれ別の作業を表すなら、適切な網羅である可能性が高いです。
Search Consoleで確認すべき兆候
同じクエリで複数のページが交互に表示される
検索パフォーマンスのレポートでクエリを絞り、「ページ」タブを開きます。2つのURLが交互に大半の表示回数を得ているなら、週単位で記録してください。1日の変動から分かることは多くありません。4〜8週間繰り返されるパターンの方が信頼できます。
平均掲載順位だけを見ないでください。クリック、CTR、デバイス、国、分析システムのコンバージョンも加えます。ページAの順位が高くても、ページBの約束やCTAの方がニーズに合い、より良いリードを生む場合があります。
主要クエリで意図したURLが表示されない
力を入れたサービスページには表示回数がなく、古いブログ記事が購入意図のあるクエリをすべて受けている場合です。サービスページのリンク構造、充実度、約束に問題があることが多いです。ブログを即座に転送することが正解とは限りません。まず、目的のページをより良い回答にする必要があります。
両ページが検索結果の3〜4ページ目にとどまる
2つのURLが20–40位付近にある場合、制約はカニバリゼーションだけでなく、コンテンツの品質、トピックの権威性、検索意図との不一致かもしれません。浅い2ページを組み合わせても、自動的に権威あるページにはなりません。移行先には、より良い論拠、証拠、使いやすさ、直接の経験に基づく詳細が必要です。
内容を更新するたびに順位が入れ替わる
チームがページAに段落を加えると、数日後にGoogleがページBへ切り替えます。Bを修正するとAが戻ります。この「行ったり来たり」は、通常、2ページの境界が明確でないことを示します。
クエリ、URL、事業目標を対応付ける
初回の確認に高価なプラットフォームは不要です。多くの中小規模サイトでは、次の項目を持つスプレッドシートで十分です。
| 項目 | 答えるべき問い |
|---|---|
| URL | ページの正規アドレスは何ですか? |
| 主要クエリ | 実際に表示回数とクリックを生む語句は何ですか? |
| 検索意図 | 情報収集、比較、取引、案内のどれですか? |
| ページの種類 | ガイド、カテゴリ、サービス、商品のどれですか? |
| コンバージョン | リード、注文、補助的な行動の何を生みますか? |
| 被リンク | どのURLに維持すべき外部リンクがありますか? |
| 判断 | 維持、意図の分離、統合、インデックスからの除外のどれですか? |
Google Search Consoleからクエリとページのデータを取得し、意味の近い表現をグループ化します。「SEOサービスはいくら」と「SEOサービスの見積もり」を、言葉が違うという理由だけで別テーマにしないでください。検索者が求めているのは、似た回答です。
大規模サイトでは、まずディレクトリやテンプレートごとに進めるのが適切です。商品群の20–50URLを選び、解決してから対象を広げます。担当者のいない数千行の表は、すぐに眺めるだけの資料になりがちです。
4つの対処方法と使いどころ
両方を残し、検索意図を明確に分ける
2ページにそれぞれ独自の事業上の役割がある場合、適切な選択です。例えば、次のように分けます。
/crm-softwareは、機能、価格、体験利用に重点を置く商品ページです。/blog/what-is-crmは、概念、適したチーム、導入手順を説明します。
タイトル、H1、導入、見出し、事例、CTAを書き直し、それぞれの約束を変えます。解説ページから商品へ自然にリンクし、商品ページからは背景知識が必要な訪問者向けにガイドを提供できます。1つの完全一致キーワードを独占する必要はありませんが、各ページには固有の役割が必要です。
コンテンツを統合して301リダイレクトする
2記事が実際に同じ役割を持ち、一方が弱く、独立して存在する理由がない場合に使います。移行先URLは、記事の古さだけでなく、品質、被リンク、過去の成果、スラッグの適切さ、コンバージョンの可能性で選んでください。
リダイレクト前に、次を行います。
- 古いページから、独自で有用な部分を取り出します。
- 一貫した構成に沿って移行先へ編集・統合します。
- タイトル、説明文、見出し、日付のあるデータを更新します。
- 古いURLへの内部リンクを変更します。
- 中間のチェーンを経由せず、移行先URLへ直接
301リダイレクトします。 - 古いURLをサイトマップから削除します。
Redirect Chain Checkerで、移動が1段階で完了し、最終ページが期待するステータスを返すことを確認できます。
主要ページを決め、もう一方の範囲を狭める
補助ページに独自の読者や機能があるなら、削除しない方がよい場合もあります。概要記事を事例、チェックリスト、業界別比較表、特定層向けガイドへ変えるなど、範囲を絞ってください。新しい内容は、見出しを少し変えるだけでなく、最初の問いから最終成果まで異なる必要があります。
分離後は内部リンクを調整し、一般的なアンカーは中核ページを優先し、具体的なアンカーは補助ページへ向けます。これは構造による役割分担であり、キーワードの詰め込みではありません。
検索上の価値がないページをnoindexにするか削除する
空の絞り込みページ、内容の薄いタグ、サイト内検索結果、終了したキャンペーンのランディングページは、Googleに表示する必要がない場合があります。ユーザーには有用でも検索対象にすべきでないなら、noindexは意図的な選択肢です。完全に価値を失い、同等の代替ページもなければ、すべてをホームページへ転送するより、404や410を返す方が適切です。
判断を避けるためにcanonicalを使わないでください。Canonicalは、複数URLで存在する必要がある重複・類似コンテンツに適しています。同じ検索意図を持つ別々の記事を、よく編集された1記事に変えるものではありません。
内部リンクは忘れられがちです
サイトがAを中核ページに選んだのに、古い80記事が「SEOガイド」というアンカーでBへリンクし続けているとします。Googleも読者も、重要なのはBだというシグナルを受け取ります。Aのタイトルを直すだけでは、安定した変化を起こしにくくなります。
サイト全体をクロールし、次を数えてください。
- 競合する各URLへの内部リンク数。
- 各URLで多いアンカーテキスト。
- メニューやハブページからのクリック階層。
- 本文内のリンクか、繰り返されるフッターのリンクか。
- リダイレクトを経由しているか。
関連性があり、トラフィックを得ているコンテンツ内のリンクを優先して直します。すべてのアンカーを完全一致キーワードにする必要はありません。読者が得られるものを説明し、ページ間の役割を区別するアンカーにしてください。
Canonical URLと重複コンテンツのガイドでは、複数アドレスが1つのリソースを表す場合に、canonical、サイトマップ、内部リンクを一致させる方法を説明しています。
記事中のキーワードを変えるだけで対処しない
「会計サービス」を10回「企業の帳簿管理ソリューション」に置き換えても、検索意図は変わりません。検索エンジンは、内容全体、エンティティ、リンク、文脈からテーマを理解します。読者が受け取る回答も同じままです。
失敗しがちな表面的な修正には、次のようなものがあります。
- タイトルから主要キーワードを削除し、構成はそのままにします。
- 「トラフィックを分配する」ために各記事へ5つのロングテールキーワードを追加します。
- 内容が大きく異なるのに、一方の記事のcanonicalを他方へ向けます。
- 固有の内容を移さず、価値のあるURLを転送します。
- キーワード調査ツールにあるクエリの表現違いごとに、新しい記事を作ります。
目標は、ツールに異なる2組のキーワードを表示させることではありません。各URLが、顧客の行動経路の中で存在する理由を明確に持つことです。
修正後の結果を測定する方法
実施日を記録し、サイトのクロール速度に応じて、最低4〜8週間追跡します。週末や季節性の変動と混同しないよう、同じ種類の日で比較してください。
移行先URLだけでなく、URL群全体で確認します。
- クエリ群の合計クリック数と表示回数は増えましたか?
- 意図したURLの表示回数の割合は大きくなりましたか?
- 順位とCTRの変動は小さくなりましたか?
- グループ全体の自然検索コンバージョンはどう変わりましたか?
- リダイレクト済みURLは、レポートとサイトマップから徐々に消えていますか?
統合後は、補助URLの弱い表示がGoogleから除かれて合計表示回数が減る一方、クリックとコンバージョンが増える場合があります。これは良い結果かもしれません。1つの数値だけで判断しないでください。
SEO Checkerで、移行先のタイトル、canonical、インデックス登録のシグナルを確認してください。より広いURL群には、無料SEO監査を使うと、まだ食い違っている技術的なシグナルを発見できます。
カニバリゼーションを再発させない編集ルール
新しい記事を承認する前に、編集者はsite:演算子で自社サイトを検索し、Search Consoleを確認するべきです。制作指示書には既存ページ、新しい検索意図の違い、内部リンクの接続方法を明記します。
簡潔な手順は、次のように構成できます。
- 提案者が、新しい記事で解決する問いと成果を説明します。
- 編集者が、同じトピック群の既存URLと照合します。
- 意図が重複していれば、新URLを作らず既存記事を更新します。
- 意図が異なれば、範囲、CTA、想定するアンカーテキストを指示書に記載します。
- 公開後、ハブと関連記事からリンクを追加します。
- 30–60日後、指示書のキーワードだけでなく実際のクエリを確認します。
このルールは、後の編集作業を減らします。カニバリゼーションの多くは、技術的なミスから始まるのではありません。複数の執筆者が、共通のコンテンツ在庫を見ずに似た指示書を受け取るところから始まります。
まとめ
キーワードカニバリゼーションは、どのURLがキーワードを多く繰り返すかという競争ではありません。ページ間の役割分担の問題です。クエリのデータ、検索意図、内部リンク、コンバージョンで競合を確認してから、維持、分離、統合、インデックスからの除外を選んでください。
良い判断は、読者に訪れるべきページを、コンテンツチームに更新すべき場所を分かりやすくし、Googleへより一貫したシグナルを伝えます。ページの役割を変えずキーワードだけを変えるなら、競合はすぐに別の名前で戻ってきます。
参考資料:Google Search Centralのリンクとアンカーテキストのベストプラクティス、有用で信頼できるコンテンツの作成ガイド。
よくある質問
1つのクエリで2つのURLが順位を持つと、必ずカニバリゼーションですか?
2記事を統合する場合、どちらのURLを残すべきですか?
修正を評価するまで、どのくらい待つべきですか?
ウェブサイトを無料でチェック
SEO監査を実行したり、トラフィック品質をチェックしたりできます。登録は不要です。