「記事数は増えているのに、検索順位が10〜30位でピタッと止まって上がらない……」
「昨日まで1ページ目にいたのに、今日見たら圏外に飛んでいる」
ブログを長く運営していると必ずぶつかるこの壁。その原因の多くは、記事の質が低いからではなく、サイト内で記事同士が競合する「カニバリゼーション(カニバリ)」を起こしているからです。
カニバリとは、同じキーワードを狙う記事が複数あるせいで、Googleが「どれを上位に出せばいいか迷い、評価を分散させる」もったいない状態のこと。
この記事では、無料ツールのGoogle Search Consoleを使ってカニバリを確実に見つける手順と、評価を1本に集めるための4つの解消パターン(統合・301・noindex・canonical)を、初心者でも迷わない形で解説します。
カニバリゼーションとは?順位が上がらない本当の理由
カニバリ(カニバリゼーション)は、同じ(または近い)キーワード・検索意図を狙う記事がサイト内に複数あり、Googleが評価やクリックを分散させてしまう状態です。
- 同じクエリでA記事とB記事が日替わりで表示される
- 順位が上がりそうで上がらない(10〜30位で停滞)
- 表示回数はあるのにCTRが伸びない(クリックが分散)
ポイントは、カニバリは「記事が増えた結果として起こる自然な問題」だということ。直し方を知っていれば、統合=評価集中でむしろ伸びやすくなります。
Search Consoleでカニバリを見つける方法
カニバリ診断の本丸は、Search Consoleのパフォーマンス(検索結果)レポートです。ここで「どのクエリに対して、どのページが表示されているか」を確認できます。
手順1:疑わしいキーワードを1つ選ぶ
最初は1つでOKです。おすすめは、表示回数が多いのに順位が伸びないクエリです。
手順2:Search Consoleで「クエリ→ページ」を見る
- Search Console → パフォーマンス(検索結果)
- 上部のフィルタでクエリを指定(例:「カニバリ 解消」)
- 下のタブを「ページ」に切り替え
- 同一クエリで2URL以上が表示回数/クリックを持っていたら要注意
ここに編集指示(スクショ挿入)
※Search Console「検索結果」画面のスクリーンショットを1枚挿入(クエリフィルタ→ページタブ→複数URLが出ている部分を赤枠)
手順3:カニバリ度を「3つの症状」で判定する
同じクエリで2URLが出ていても、必ず統合すべきとは限りません。次の症状が揃うほど、統合の優先度が上がります。
- 症状A:順位が日替わりで入れ替わる(Googleが迷っている)
- 症状B:クリックが分散している(どちらも伸び切らない)
- 症状C:検索意図が同じ(結局同じ内容を別記事で説明している)
カニバリの直し方は4パターンで足りる
カニバリ解消は、やることが多そうに見えますが、実務では次の4パターンに収束します。
パターン1:記事統合(1本に集約)+301リダイレクト
最も強い解消策です。検索意図が同じならこれが第一候補になります。
- 勝たせる記事(主)に内容を統合
- 統合される記事(従)は公開終了し、主へ301
- 内部リンクも主へ張り替え
(※自サイト内に「301リダイレクトのやり方」があるなら、ここでテキストリンクを入れる)
パターン2:棲み分け(意図をズラす)
同じキーワードでも検索意図が違うなら、統合せず住み分けできます。
- 記事A:初心者向けの基礎(定義・全体像)
- 記事B:上級者向けの実務(テンプレ・チェックリスト・事例)
この場合はタイトル・見出し・導入文で狙う意図を明確に分けるのがポイントです。
パターン3:noindex(検索に出さない)で競合を止める
検索流入を狙う必要がないページ(タグ一覧、薄い補助記事、社内用ページなど)なら、noindexで競合を止める選択肢があります。noindexはGoogle公式でも案内されている手段です。
- 主記事はindexのまま
- 競合する補助記事はnoindex(内部リンクは残してOKなことが多い)
(※自サイト内に「noindexの設定方法」があるなら、ここでテキストリンクを入れる)
パターン4:canonical(正規URLの明示)
似たページが技術的に発生してしまう場合(パラメータ違い、カテゴリ複製など)に有効です。
ただし、コンテンツ自体がほぼ同じでないと効きにくいので、記事同士の競合はまず統合/住み分け/noindexを検討するのが現実的です。
診断→統合までの具体手順(チェックリスト)
Step1:カニバリ候補を5個までメモする
Search Consoleで「表示回数が多いのに伸びない」クエリを、まずは5つまでメモします。欲張らないのがコツです。
Step2:「勝たせる1本(主)」を決める
主記事は次の基準で選ぶと失敗が減ります。
- 直近でクリックが取れている
- 被リンクや内部リンクが集まっている
- 内容を拡張しやすい(網羅記事にできる)
- URLが分かりやすい(将来も使い続けられる)
Step3:従記事の「強い部分」だけを主へ移植する
全部コピペはNGです。主記事の構成に合わせて再編集し、重複を消します。統合後の主記事は「長い」より迷いが少ないほうが強いです。
Step4:内部リンクを主に集約する
- サイト内の関連記事リンクを主記事へ寄せる
- パンくず・カテゴリの整合性を確認
- 記事下の「次に読む」導線も主中心に
Step5:301かnoindexかを決める
- 301:従記事に被リンクや検索流入がある/同じ意図で統合した → 主へ集約
- noindex:検索流入は不要だが、導線として残したい → 競合だけ止める
Step6:Search Consoleで再チェックする
統合後は、同じクエリで「ページ」が主記事に寄ってきているかを確認します。必要ならURL検査でインデックス状況も確認できます。
統合で順位が上がる記事にするコツ
統合しても伸びないパターンは「2本を足しただけ」で記事が重くなっているケースです。統合記事は次の型が強いです。
- 導入:検索意図に即答(結論ファースト)
- 比較:読者が迷うポイントを表 or 箇条書きで整理
- 手順:初心者が動けるステップ(再現できる)
- FAQ:関連クエリを拾って網羅(従記事の役割を吸収)
統合は「長文化」ではなく、迷いを減らす再編集が勝ち筋です。
よくある失敗5選と回避策
失敗1:カニバリなのに両方リライトして増やしてしまう
- 回避策:勝たせる1本を決め、もう1本は統合/住み分け/noindexに振る
失敗2:統合したのに内部リンクが分散したまま
- 回避策:統合後に「リンクの寄せ」を必ずやる
失敗3:301したが、主記事が弱くて伸びない
- 回避策:従記事の“強い見出し”を主記事に合わせて再編集してから301
失敗4:noindex対象が増殖して管理不能になる
- 回避策:noindexは「検索で勝たないページ」と定義し、一覧で管理
失敗5:統合後すぐに判断してまた記事を増やす
- 回避策:同クエリで主記事に寄ってきたかを定点観測してから次へ
すぐできるチェックリスト(スクショ推奨)
- Search Consoleで「クエリ→ページ」を見て、同一クエリに複数URLが出ている
- 勝たせる主記事を1本決めた
- 従記事の有用パーツを主に移植し、重複を削った
- 内部リンクを主に集約した
- 従記事は301またはnoindexで競合を止めた
- 統合後に同クエリで主に寄ってきているか再チェックした
まとめ
カニバリ解消は、記事が増えたサイトほど避けて通れません。Search Consoleで「同一クエリに複数ページ」が出ている状態を見つけたら、勝たせる1本を決めて統合する。これが最短ルートです。
特に効くのは、統合(主に集約)+内部リンク整理+301/noindexのセット。迷ったら「主記事に評価を集める」方針で進めると失敗しにくいです。
次にやること(3ステップ)
- ステップ1:Search Consoleで伸び悩みクエリを1つ選び、「クエリ→ページ」で複数URLが出ているか確認する
- ステップ2:勝たせる主記事を決め、従記事の強い見出しを主へ統合する(再編集)
- ステップ3:内部リンクを主に寄せ、従記事は301またはnoindexで競合を止め、定点観測する
