テクニカルGEO

キーワードカニバリゼーション:発見・診断・修正の方法

カニバリゼーションのレポートは数千件のクエリを警告するが、実際に修正が必要なものはほとんどない。当サイトで警告された6,959件のうち、基本チェックを通過したのは42件だった。その見つけ方と直し方を解説する。

2 分で読めます 6件の質問に回答

キーワードカニバリゼーションとは、自分自身の2つ以上のページが同じ検索でランキングすることです。カニバリゼーションのレポートが警告するもののほとんどは、修正する価値のある問題ではありません。2026年11月7日までの4週間で、amicited.comでは6,959件のクエリで当社の2つ以上のURLがGoogleでランキングしていました。そのうち、100以上のインプレッションがあり、リードURLが変動し、少なくとも1回のクリックがあったのはわずか42件でした。

このガイドでは、Search Consoleでキーワードカニバリゼーションを見つける方法、レポートのノイズと本当の分裂を見分ける方法、そして原因に応じた修正方法を解説します。当社自身のSearch Consoleデータと Cannibalization Detectionレポートを使い、当サイトの実際の2つの例を紹介します。

Googleはこれをペナルティとして扱いません。John Mueller氏は 2025年9月に「ページがたまたま同じ検索結果ページに表示されるというだけで、重複しているわけではない」と述べています。やるべきことは、どの重複がクリックを損ねているかを見極めることです。

主なポイント

  • キーワードカニバリゼーションとは、自分自身の2つ以上のURLが同じクエリでランキングすることです。Googleはそれをペナルティとして扱いません( John Mueller氏による)。
  • amicited.comでは、2026年10月12日から11月7日の間に6,959件のクエリで2つ以上の競合URLが存在しました。100以上のインプレッション、リーダーの変動、クリックがあったのはわずか42件でした。
  • 警告されたクエリの51%(3,525件)は8語以上で、そのほとんどがプロンプト形式の検索であり、チームがターゲットにするようなキーワードではありませんでした。
  • 当社がランキングしたクエリのうち、任意の1日において7.2~9.9%で当社の2つ以上のURLが存在していました( Cannibalization Detectionレポートによる)。
  • 1つのURLがインプレッションの99.9%を占めている場合でも、レポートはクエリを警告することがあります。何かを変更する前にインプレッションシェアを確認してください。
  • 修正方法は原因で選びます:統合して301、インテントの差別化、canonical、hreflangまたはリダイレクトの修復、あるいはそのままにする。

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

キーワードカニバリゼーションは、1つのドメイン内の複数のページが同じクエリでランキングし、Googleがその中から選ばなければならない状態で起こります。切り替えが続くと、その検索のクリック、リンク、エンゲージメントを1つのページが集めることができません。 コンテンツカニバリゼーションの用語集エントリでは、より広い概念を扱っています。

Googleに関する3つの事実がこの問題の枠組みを示します:

  • ペナルティではない。 Mueller氏の回答は「Search Consoleはページが実際に表示されたときのデータを示すものであり、理論上の測定値ではない」、そして「同じ検索結果に3つの異なるページが表示されていても、私には問題があるようには思えない」というものでした。ただし同氏は「不要な重複を減らし、素晴らしいページにエネルギーを注ぐべきだ」とも助言しています。
  • Googleは繰り返しを制限する。 2019年6月の変更以降、Googleはほとんどのクエリの上位結果で 同じサイトから2つまでしか結果を表示しないのが通常です。ブランドクエリは例外です。
  • シグナルには順序がある。 Googleのドキュメントでは、どのURLをcanonicalにすべきかの強いシグナルとして リダイレクトとrel=“canonical”が、弱いシグナルとしてサイトマップへの登録が挙げられています。

つまり問うべきは「カニバリゼーションはあるか?」ではありません。数ページ以上あるサイトならどこにでもあります。問うべきは、どの重複が可視性を損ねているかです。

Logo

AI可視性のモニタリングを始めませんか?

ChatGPTやPerplexityなどで、AIチャットボットがあなたのブランドをどのように言及しているかを追跡します。

Search Consoleでの見つけ方

Search Consoleは無料で始められる場所です。Googleが実際に何を表示したかを示してくれるからです。

  1. パフォーマンスレポートを開く。 「パフォーマンス」→「検索結果」に進み、期間を少なくとも28日間に設定します。1日ではノイズが多すぎます。
  2. 1つのクエリに絞る。 関心のある検索語に対して「完全一致」のクエリフィルタを追加します。
  3. 「ページ」タブを開く。 一覧に表示されたすべてのURLがそのクエリでインプレッションを得ています。実際にインプレッションのあるURLが2つ以上あれば分裂です。
  4. URLを比較する。 ページごとのインプレッション、クリック、平均掲載順位を確認します。インプレッションの95%以上を占めるページは明確な勝者で、それ以外は通過的な可視性にすぎません。
  5. 時系列で確認する。 グラフを日次に切り替えてページの傾向を比較します。数日ごとにリーダーが変わる場合が、対応する価値のあるシグナルです。

結果:2つのページが本当にインプレッションを分け合っているクエリの短いリストが得られます。

Search Consoleの限界は規模です。一度に1つのクエリしか確認できません。サイト全体を見るには、2つ以上のURLがあるすべてのクエリをグループ化するレポートが必要です。たとえばSemrush、Ahrefs、AmICited(以下で比較)などです。以下は、同じ期間における当社自身のサイトのAmICitedレポートです:

amicited.comのAmICited Cannibalization Detectionレポート(2026年10月12日~11月7日):カニバリゼーションが発生したクエリ数は1日あたり約440から10月28日にピークの813まで増加し、ランキングクエリ全体に占める割合は最大9.9%に達した。最も深刻な競合リストの先頭はブランドクエリ「amicited」で241の競合URL、続いて「AI visibility」のスウェーデン語版とスロバキア語版がそれぞれ23~34のURLを持つ

日次の件数は、サイトがランキングしているクエリの総数とおおむね連動しています。10月12日はランキングクエリ4,980件のうち440件(8.8%)が2つ以上のURLを持ち、10月28日は8,193件のうち813件(9.9%)でした。シェアが横ばいで件数が増えているなら、それはカニバリゼーションの増加ではなく、全体の可視性の向上を意味します。

警告されたクエリのほとんどがノイズである理由

上の「最も深刻な競合」リストはノイズの良い例です。上位8件のクエリは当社のブランド名で241の競合URLを持ち、それに続くのは「AI visibility」のスウェーデン語、スロバキア語、チェコ語、ノルウェー語のバージョンです。これらはいずれも互いに争っているページではありません。同じページの翻訳であり、またGoogleが設計上サイトの多数のページを表示するブランド検索です。

完全なリストを段階的に絞り込んで、どれだけ残るかを確認しました:

amicited.comで当社の2つ以上のURLがGoogleでランキングしたクエリ
2つ以上の競合URLを持つすべてのクエリ 6,959
8語以上(プロンプト形式) 3,525
100以上のインプレッション 337
少なくとも1回のクリック 128
100以上のインプレッション、リーダーの変動、クリック 42

各バーは同じ6,959件のクエリに対する個別のフィルタであり、最後のバーは3つの条件すべてを同時に適用したもの。1サイトのデータで、15の言語バージョンすべてを含む。

Source: AmICited Cannibalization Detection、amicited.comのGoogle Search Consoleデータ、2026年10月12日~11月7日

ノイズは4つのグループに分かれます:

  • ブランドおよびナビゲーショナルクエリ。 Googleはサイト自身の名前に対して複数のページを表示します。「amicited」は当社の241のURLと65クリックがありました。これは意図どおりの動作です。
  • プロンプト形式のクエリ。 警告された3,525件のクエリは8語以上で、たとえば「what are the best practices for optimizing authorship and credentials to improve ai visibility and citation worthiness?」のようなものでした。これらはAIエージェントやAI支援検索によるものと思われ、多くの場合クリックはゼロです。 長くなるGoogle検索クエリに関する記事でこの変化を扱っています。
  • 言語バージョン。 多言語サイトでは、同じクエリに対して翻訳版が表示されることがあります。Googleがローカライズされたページを重複として扱うのは メインコンテンツが翻訳されていない場合のみで、 hreflangがどのバージョンを表示するかを伝えます。
  • 明確な勝者が1つあるケース。 2つ目のURLが1日に1回だけインプレッションを得た場合でも、クエリが「反転」としてカウントされることがあります。

最後のグループは最も見落とされやすいものです。以下は、リーダーの変動回数でレポートが2位にランクしたクエリです:

amicited.comのAmICited「すべてのカニバリゼーションクエリ」テーブル(2026年10月12日~11月7日、6,959件のクエリを表示)。上位行には「ai modus」(2つの競合URL、9,771インプレッション)、「ai läge」(3つのURL、4回のリーダー変動、5,749インプレッション)、ブランドクエリ「amicited」(241のURL、65クリック)が含まれる

「ai läge」(スウェーデン語でAI Mode)は3つの競合URLと4回のリーダー変動を示しています。開いてみると、当社のスウェーデン語の Google AI Mode用語集ページが5,749インプレッションのうち5,741、つまり99.9%を占めています。他の2つのURLは1回と7回のインプレッションでした。4回の「リーダー変動」は、そのうちの1つが1~2回表示されて用語集ページより上位にランクした4日間です。修正すべきものは何もありません。

実際のケースを診断する方法

ノイズフィルタの後、42件のクエリが残りました。これを手作業で分類しました:

グループクエリ数例想定される判定
AIクローラー名10「oai-searchbot」「claudebot」「google-extended」差別化:用語集、レビュー、ブログのページは異なるインテントに応えている
非英語クエリ9「ai läge」「rezim ai」「ai-modus」hreflangを確認。ほとんどは明確な勝者が1つ
ブランド名と製品名6「amicited」「trakkr」「profound ai」そのまま:ナビゲーショナルで、複数の結果が想定される
英語トピックのクエリ17「bluf」「hub and spoke」「visibility score」1件ずつ確認

残った各クエリについて、4つの問いに答えます:

  1. ページは同じインテントに応えているか? 定義と比較はどちらもランクインする価値があるかもしれません。同じ問いに答える2つのガイドはそうはいきません。
  2. インプレッションシェアはどう分かれているか? 95対5は勝者と通過者です。60対40は本当の分裂です。
  3. リーダーは変わり続けているか? 強いページ間で頻繁に反転するなら、Googleが判断できていない証拠です。
  4. 原因は技術的なものか? 欠落したリダイレクト、誤ったcanonical、あるいは誤った言語で表示されている翻訳ページを探します。

以下は当サイトの実際の分裂例です。「oai-searchbot」では、当社の4つのURLが合計1,233インプレッションを持ち、フランス語ページがわずか2、残りを3つで分け合っていました:

URLインプレッションシェア平均掲載順位クリック
/reviews/gptbot-vs-oai-searchbot/57%2.54
/glossary/oai-searchbot/31%9.23
/ja/reviews/gptbot-vs-oai-searchbot/12%5.43

レビューは2つのOpenAIクローラーを比較し、用語集は1つを定義しています。インテントが異なるため、判定は統合ではなく差別化です。用語集は平易な定義とし、比較ページへリンクさせます。このクエリの12%を占めている日本語版は技術的な確認項目です。hreflangタグを確認し、英語の検索者には英語ページ、日本語の検索者には日本語ページが表示されるようにします。

キーワードカニバリゼーションの修正方法

診断に修正方法を合わせます。最も強い変更から最も軽いものまで:

修正方法使う場面Googleに伝わること
統合して301リダイレクト2つのページが同じ読者に対して同じ問いに答えている301リダイレクトは強いcanonicalシグナルであり、旧URLのシグナルが新URLへ移る
インテントを差別化両方のページが有用だが、タイトル、H1、焦点が重複している弱い方のページを別の問いを中心に書き直し、タイトル、見出し、アンカーテキストを調整する
canonicalタグほぼ重複するページを残さざるを得ない(フィルタ、印刷版、バリエーション)rel=“canonical”は強いシグナルだが、Googleが別のURLを選ぶことはある
内部リンク1つのページを明確にメインにしたいトピックに関するリンクをそのページに向け、説明的なアンカーテキストを使う
hreflangまたはリダイレクトの修正翻訳版や旧URLが表示され続ける症状ではなく原因を修復する
そのままにする1つのURLがインプレッションの95%以上を占める、またはブランドクエリである何もしない。勝っているページを変更すると順位を失う可能性がある

2つの警告です。第一に、統合は簡単には元に戻せない唯一の修正なので、インテントが本当に同じ場合にのみ行ってください。第二に、変更後はGoogleに数週間の猶予を与え、同じクエリのインプレッション、クリック、リーダー変動を同じ期間長で比較してください。 Claude Codeでカニバリゼーションを修正するのケーススタディでは、サイト全体での1回の作業を、密かに削除されていたリダイレクトファイルも含めて解説しています。canonicalの詳細については、 canonical URLのガイドをご覧ください。

カニバリゼーションはAI Overviewsに影響するか?

キーワードカニバリゼーションがAI Overviews、AI Mode、ChatGPTで引用される可能性を下げるかどうかを測定した公開研究はありません。示せるのは、カニバリゼーションに関する質問に対してAIエンジンがどのページを選んだかです。

AmICitedは2026年10月に5つのカニバリゼーション関連プロンプト(「how to fix keyword cannibalization」「keyword cannibalization tool」など)を追跡しました。Google AI Overviews、AI Mode、ChatGPTはほぼ同じ助言を与えました:統合、301、canonical、最適化の解除、内部リンクです。いずれもamicited.comを引用しませんでした。引用したのは単一の焦点の絞られたガイドで、たとえば Ahrefsの用語集エントリ、 Semrushのガイド、 Yoastの記事、 Search Engine Landのガイド、さらにRedditのスレッドやYouTube動画でした。

これはトピックごとに1ページあればより多く引用されるという証明ではありません。しかし、エンジンにどのページを引用してほしいかを自分でコントロールできるということは意味します。3つのページが同じ問いに答えているなら、エンジンがどれを選ぶか、そもそも自社のページを選ぶかどうかを予測できません。AIの回答が実際にどのページを引用しているかを確認するには、 引用とランキングのギャップビューで順位と比較してください。

キーワードカニバリゼーションツールの比較

以下のツールはすべて、複数のURLが存在するクエリを見つけます。違いはデータの出所と、サイトのどこまでをカバーするかです。

ツールデータソースカバレッジ時系列でのリーダー変動の表示価格
Google Search ConsoleGoogle自身のインプレッション手作業で一度に1クエリページを手動で比較する場合のみ無料
SemrushのカニバリゼーションレポートSemrushのランクトラッキング、上位100Position Trackingキャンペーン内のキーワードはい、期間ごとGuruおよびBusinessプラン
Ahrefsのオーガニックキーワード、「複数URLのみ」AhrefsのキーワードデータベースAhrefsがサイトについて追跡するキーワード順位履歴経由ベンダーの価格を参照
SE RankingSE RankingのランクトラッキングInsightsではボリュームの大きい上位30キーワード、Rank Trackerではさらに多くドキュメントからは未確認ベンダーの価格を参照
AmICited Cannibalization Detection自社のSearch ConsoleまたはBing Webmaster Toolsのデータ期間内にインプレッションがあるすべてのクエリはい、日次、URLごと価格を参照

方法:2026年11月9日に各ベンダー自身のヘルプまたはブログページで確認しました。「未確認」はベンダーのドキュメントから検証できなかったことを意味し、機能が存在しないという意味ではありません。

AmICitedは当社の製品です。そのレポートは、GoogleまたはBingが実際に自社の2つのURLを表示したクエリのみをカウントし、サードパーティのクロールによる順位は使いません。各URLのインプレッションシェア、日次の順位、リーダーの変動を表示し、前の期間と比較します。同じデータは AmICited SEO MCPサーバーを通じてAIエージェントからも利用できます。限界は、接続されたSearch ConsoleまたはBingのプロパティが必要で、一度に1つのエンジンを読み取り、インプレッションのあるクエリしか見えないため、まだランキングしていないページの重複については警告できないことです。

ブランドが今すべきこと

  1. 完全なリストを取得する。 いくつかの主要なクエリにはSearch Consoleを、すべてのクエリには Cannibalization Detectionのようなレポートを使い、少なくとも28日間を対象にします。
  2. まずノイズを除外する。 ブランドクエリ、プロンプト形式のクエリ、翻訳、そして1つのURLがインプレッションの95%以上を占めるものは脇に置きます。
  3. 重要なクエリを残す。 意味のあるインプレッション、クリック、繰り返されるリーダー変動があるものに注目します。
  4. 修正の前に診断する。 同じインテントか異なるインテントかを判断し、リダイレクト、canonical、hreflangを確認します。
  5. 機能する最も軽い修正を適用する。 統合する前に差別化し、インテントが同じ場合にのみ統合します。
  6. 同じ期間で再度測定する。 変更から数週間後にインプレッション、クリック、リーダー変動を比較し、選んだページをAIの回答が引用しているかを AI可視性トラッキングで追跡します。

まとめ

キーワードカニバリゼーションのレポートが長いのは、ブランド、翻訳、1回だけのインプレッションの揺らぎを含め、あらゆる重複をカウントしているからです。当社自身のサイトでは、警告された6,959件のクエリは確認に値する42件に絞られ、そのほとんどが必要としていたのは統合ではなく、より明確なインテントでした。本当の分裂を見つけ、その原因を修正し、勝っているページには手を加えないようにしましょう。

役に立ちましたか?シェアしてください。

LinkedIn X

よくある質問

Arshiaは、FlowHuntのAIワークフローエンジニアです。コンピューターサイエンスの素養とAIへの情熱を活かし、AIツールを日々の業務に統合して生産性と創造性を高める効率的なワークフローの構築を得意としています。

Arshia Kahani
Arshia Kahani
AI Workflow Engineer

自社ページのどれが同じ検索で競合しているかを確認する

AmICitedはGoogle Search ConsoleとBing Webmaster Toolsのデータを読み取り、2つ以上のURLがランキングしたすべてのクエリを一覧表示します。各URLのインプレッションシェア、日次の順位、リーダーの変動もわかるため、本当の分裂なのかノイズなのかを判断できます。