キーワードカニバリゼーションを解消する方法

キーワードカニバリゼーションとは、自サイトの複数のページが同じクエリで競合する状態です。Googleがどのページを上位に出すべきか迷い、結果としてどちらも上位に出ないことがよくあります。Google Search Consoleで見つけ、何も壊さずに解消する方法を説明します。

目標

カニバリゼーションのクラスタを特定し、それぞれで正規の勝者を決めます。

所要時間

発見に15分、実施はクラスタごとに約20分。

必要なもの

GSCのデータと、canonicalタグや301リダイレクトを追加できる権限。

複数のURLが表示回数を分け合っているクエリを示した、キーワードカニバリゼーションレポートの注釈付きスクリーンショット
クエリクラスタを展開した状態のカニバリゼーションレポート。

カニバリゼーションとはどんな状態か

GSCのパフォーマンスレポートで、クエリを1つ選び、そのクエリで自サイトのどのURLが表示されたかを見ます。2つ以上のURLがそれぞれ表示回数の相当な割合を占めている場合(95%/5%ではなく、たとえば30%/70%)、それがカニバリゼーションです。Googleがそれらを入れ替えて表示しており、1つに統合されたページほどには、どちらも上位に出ません。

キーワードカニバリゼーションレポートは、このクラスタリングを自動で行い、複数のURLが注目を分け合っているクエリを洗い出して、深刻度をスコアリングします。Googleが重複の中からどれを選ぶかについては、FAQのGSCのcanonical URLもご覧ください。

手順

  1. カニバリゼーションレポートを開きます。改善機会 → カニバリゼーション。
  2. 合計表示回数で並べ替えます。トラフィックの多いクラスタから直します。表示回数10回のクラスタは、手間をかける価値がありません。
  3. クラスタごとに勝者を決めます。「勝者」とは、(a) コンバージョンの可能性が最も高く、(b) クエリの意図によりよく合致し、(c) より網羅的なURLです。既存のクリック数が最も多いURLが正しい勝者であることも多いですが、いつもそうとは限りません。
  4. 次の3つの対処から1つを選びます。
    • 統合してリダイレクトする(ページの内容がほぼ重複している場合に最適):内容を勝者に統合し、敗者を勝者に301リダイレクトします。
    • 敗者の最適化を弱める(それぞれのページに正当な目的がある場合に最適):ページは残しつつ、敗者のタイトルやH1から競合するクエリを外し、内容を別の狙いのクエリに寄せ直します。
    • canonicalタグを追加する(ほぼ重複しているが両方とも存在する必要がある場合に最適。例:ローカライズ版):敗者に、勝者を指すrel="canonical"を設定します。
  5. 内部リンクを更新します。敗者のURLへの内部リンクは、勝者に向けます。これは、Googleが注視する最も大きなレバーです。
  6. 判断を記録します。クラスタ、勝者、対処を書き留めます。4〜8週間後に順位がおかしくなったときに、何を変えたのかが分かるようにするためです。
  7. モニタリングします。4〜8週間後に、GSC Wizardでターゲットクエリの勝者の順位を確認します。カニバリゼーションが解消されると、通常は2〜5位上がります。

実際の例

クエリ:「best project management software」。GSCでは次のように表示されます。

  • /blog/best-project-management-tools-2024:表示回数1,200回、掲載順位9.1位
  • /blog/best-project-management-software:表示回数1,500回、掲載順位11.4位
  • /compare/project-management:表示回数800回、掲載順位14.2位

3つのページが競合しています。新しいほうのブログ記事は表示回数が多い一方で掲載順位は低く、Googleが入れ替え続けています。判断:/compare/ページは購入を検討する人にとって最も行動につながりやすいものの、トラフィックの面では最も弱いページです。そこで、新しいほうのブログ記事を勝者とし、2024年の記事をそこに301リダイレクトし、比較ページから勝者へのより強いリンクを追加して、比較ページのタイトルは代わりに「project management software comparison」を狙うように書き直します。6週間後には、勝者は通常5〜6位あたりに落ち着き、合計の表示回数は約3,500回になります。

やってはいけないこと

  • 確信がない限り、敗者をnoindexにしないでください。敗者に独自の良いクエリがある場合、noindexにするとそれらも失われます。
  • robots.txtでブロックしないでください。ブロックされたページは、canonical化もリダイレクトもできません。Googleに敗者をクロールさせ、リダイレクトやcanonicalを認識させる必要があります。
  • 1週間で10個のクラスタを直さないでください。一度に1つずつ変更して測定します。変更を重ねると、成果の要因が特定できなくなります。
  • ほぼ重複しているページと、正当な兄弟ページを混同しないでください。料金ページと比較ページが同じクエリを共有するのは普通のことで、カニバリゼーションではありません。

成果の例

100ページ以上あり、GSCのデータが1年分あるサイトの多くでは、検討に値するカニバリゼーションのクラスタが5〜20個見つかります。上位3つを解消すると、内部リンクの評価が集約され、Googleが再クロールした後、通常は6〜12週間以内に、対象クエリでクリックが15〜40%伸びます。

次のプレイブック

次は、クリックされるテキストを磨きましょう:順位の低いページのCTRを回復する →

執筆:Jan-Willem Bobbink · 公開日:2026年4月19日 · 更新日:2026年8月28日

Search Consoleのヒントをメールでお届け

GSCとGA4の実践的なワークフロー、製品のアップデート、SEOの実験をお届けします。スパムは送りません。いつでも配信を停止できます。