SEO / CANNIBALIZATION / CONTENT STRUCTURE
SEO記事を増やしているのに、 狙っているページの順位が安定しない。 同じようなキーワードで複数の記事が表示される。
こうした状態を確認するときに よく使われるのが 「SEOカニバリ」 という考え方です。
ただし、 同じキーワードを複数ページで使っているだけで すべてが問題になるわけではありません。
大切なのは、 それぞれのページが どの検索意図を担当しているのかを確認し、 本当に役割が重複しているページだけを整理することです。
この記事では、 SEOカニバリの考え方から、 Search Consoleでの確認方法、 統合・リライト・301リダイレクト・内部リンクによる改善、 新規記事を増やす前の防止策まで整理します。
SEOのカニバリとは?
SEOでいうカニバリとは一般に、 同じサイト内に検索意図の近いページが複数存在し、 どのページを評価・表示させたいのかが 分かりにくくなっている状態 を指します。
「キーワードカニバリゼーション」 と呼ばれることもあります。
ただし、 Googleに 「カニバリというペナルティ」 が用意されているわけではありません。
実務では、 複数ページの役割が重なっていることで、 自社サイト内のどのページを中心にするべきか 整理できていない状態を確認するための考え方として使います。
カニバリ対策で重要なのは、 「同じキーワードがあるか」ではなく 「同じ検索意図を複数ページが担当していないか」 を見ることです。
同じキーワードなら
カニバリなのか
同じキーワードが 複数ページに登場していても、 それだけでカニバリとは判断できません。
たとえば、 「SEO」という言葉は キーワード選定の記事にも、 内部リンクの記事にも、 Search Consoleの記事にも登場します。
しかし、 それぞれが別の検索意図へ答えているのであれば、 ページを分ける意味があります。
分けてよい例
同じSEOテーマでも、 求めている答えが違うページ。
- SEO キーワード 選定
- SEO 内部リンク
- SEO 競合分析
- SEO リライト
重複を疑う例
タイトルは違うが、 ほぼ同じ悩みへ答えているページ。
- SEO順位が上がらない10の理由
- SEO順位が伸びない原因8選
- 検索順位が上がらないときの対策
- SEOで上位表示できない原因
記事設計では、 「1キーワード=1記事」より 「1検索意図=1ページ」 で考える方が、 不必要なページ重複を避けやすくなります。
カニバリが
起きやすい原因
カニバリは、 記事数が多いサイトだけで起きるものではありません。
新規記事を追加する前に 既存ページを確認していなかったり、 サービスページとコラムの役割を分けていなかったりすると、 比較的小さなサイトでも起こります。
似た記事を量産
少し違うキーワードごとに 記事を作っている。
既存記事を確認しない
新規記事制作前に 過去コンテンツを調べていない。
役割が曖昧
どのページで 何を取るか決めていない。
サービスと記事が競合
商談ページと情報記事が 同じ意図を狙っている。
カテゴリだけ増える
似た一覧ページが 複数作られている。
地域ページの重複
地名だけ変え、 本文がほぼ同じ。
古い記事を残す
新版を作った後も 旧記事を整理していない。
記事数を目的化
必要性より 更新本数を優先している。
よくある
カニバリのパターン
実際のサイトでは、 単純に 「記事Aと記事Bが似ている」 だけではありません。
ページの種類が違っていても、 同じ検索意図を担当しているケースがあります。
記事同士
類似テーマの記事が 複数存在する。
サービスと記事
商談ページとコラムが 同じ意図を狙う。
旧記事と新版
新しい記事を作り、 旧版が残っている。
地域ページ
地域名以外の内容が ほぼ同じ。
URLやタイトルだけで判断せず、 ページを検索した人が 「どんな答えを期待しているか」 まで比較します。
Search Consoleで
カニバリを見つける方法
Google Search Consoleでは、 特定のクエリを選択し、 その検索で表示されたページを確認できます。
一つの重要なクエリに対して 複数のURLが表示されている場合は、 それぞれのページの役割を確認するきっかけになります。
ただし、 複数URLが表示されたという事実だけで カニバリだと断定する必要はありません。
クエリを選ぶ
確認したい 検索語で絞る。
ページを見る
表示された URLを確認する。
役割を比較
同じ意図を 担当していないか見る。
推移を見る
表示回数やクリックの 変化も確認する。
Search Consoleの掲載順位だけでなく、 表示回数・クリック・どのURLが表示されているか を合わせて確認します。
本当に直すべき
カニバリか判断する
同じクエリで複数URLが表示されても、 すぐに統合する必要はありません。
たとえば、 一つは基礎解説、 もう一つは費用や比較など、 ユーザーの検討段階によって 別ページが適している場合があります。
直すべきかどうかは、 検索意図とページの役割を見て判断します。
検索意図が同じか
ページが答えている 疑問を比較する。
内容が重複しているか
見出しや結論が ほぼ同じではないか。
残す理由があるか
別ページである 明確な価値があるか。
どちらを育てたいか
サイト上の 中心ページを決められるか。
SEOカニバリの
直し方
カニバリを見つけても、 すべて同じ方法で直すわけではありません。
ページの役割や既存流入、 情報の重複度によって 対応を選びます。
統合する
同じ検索意図なら 強い1ページへまとめる。
役割を分ける
別の意図を担当するよう 内容を整理する。
削除する
価値がなく 残す必要もないページを整理する。
そのまま残す
検索意図が違うなら 無理に統合しない。
統合・削除・
301リダイレクト
2ページを1ページへ統合する場合は、 残すページへ必要な情報を移したうえで、 不要になったURLの扱いを決めます。
旧URLと内容を引き継ぐ適切なページがある場合は、 旧URLから新しいURLへ 301リダイレクトを設定する方法があります。
単にページを消すだけではなく、 旧ページにアクセスするユーザーや 既存リンクの行き先まで考えて整理します。
情報を統合
必要な内容を 残すページへ移す。
リンクを更新
内部リンクを 新しいURLへ変更する。
301リダイレクト
適切な移転先があれば 旧URLから転送する。
slugやURLを変更する場合も、 「新しいURLを作って終わり」 にせず旧URLの扱いまで決める ことが重要です。
canonicalで直せる?
カニバリとの違い
カニバリ対策として canonicalを付ければよい、 と考えるケースがあります。
しかしcanonicalは、 Googleに対して 重複または非常に類似した複数URLの中で どのURLを正規版として扱ってほしいかを示す ための仕組みです。
検索意図が重複した別々の記事を 何でもcanonicalで解決するものではありません。
カニバリ整理
ページの検索意図や役割そのものを見直します。
- 統合する
- 検索意図を分ける
- 内容をリライトする
- 不要ページを整理する
canonical
重複・非常に類似するURL群の 正規URLを示します。
- URL違いの重複
- パラメータURL
- 類似コンテンツ
- 正規URLの指定
canonicalは コンテンツ設計の重複を放置するための仕組みではない ため、 まずページの役割そのものを整理します。
内部リンクで
ページの役割を明確にする
コンテンツの役割を整理した後は、 内部リンクも見直します。
詳細記事から 中心となる記事へリンクする。 課題記事から比較・費用記事へ進める。 コラムからサービスページへつなぐ。
こうした構造を作ることで、 ユーザーにとっても どのページを次に読むべきか分かりやすくなります。
課題記事
悩みを 認識する。
詳細記事
解決方法を 深く知る。
比較・費用
依頼を 検討する。
サービス
問い合わせへ つなげる。
新規記事を作る前の
カニバリ防止チェック
カニバリは、 発生してから直すよりも 新規記事を作る前に防ぐ方が効率的です。
「次に何を書けるか」ではなく、 本当に新しいページが必要かを確認します。
同じメインKWの記事がないか
類似KWの記事がないか
検索意図が重複していないか
既存記事への追記で済まないか
新規ページである意味があるか
どのページと役割を分けるか
どの記事からリンクするか
どのサービスへつなぐか
slugが既存ページと重複しないか
本当に今作るべきページか
SEOでは、 記事数を増やすことより、 必要な検索意図を必要なページで取り切る ことを優先します。
SEOカニバリについて
よくある質問
同じキーワードを2記事で使うとカニバリになりますか? +
同じ言葉が含まれているだけでは判断できません。 2ページが別の検索意図へ答えているなら、 独立したページとして存在する意味があります。
Search Consoleで複数URLが出たら統合すべきですか? +
すぐに統合する必要はありません。 それぞれのページが担当する検索意図と内容を確認し、 本当に重複している場合に統合やリライトを検討します。
カニバリはcanonicalで解決できますか? +
canonicalは、 重複または非常に類似するURL群の正規URLを示すための仕組みです。 検索意図が重複した複数記事を整理する代わりとして 一律に使うものではありません。
記事を統合したら古いURLはどうしますか? +
内容を引き継ぐ適切なページがある場合は、 旧URLから新しいURLへの301リダイレクトを検討します。 あわせてサイト内の内部リンクも新しいURLへ更新します。
カニバリを防ぐ一番簡単な方法は? +
新規記事を作る前に、 同じ・類似する検索意図の既存ページがないか確認することです。 既存記事への追記やリライトで十分なら、 新しいURLを増やさない判断も必要です。
SUMMARY
増やす前に、
役割を整理する。
SEOカニバリは、 同じキーワードを使ったこと自体が 問題なのではありません。
同じ検索意図を 複数ページが担当し、 サイト内で役割が曖昧になっていないかを見ることが重要です。
重複しているなら統合する。 役割を分けられるならリライトする。 不要なら整理する。 別の検索意図なら残す。
そして、 新しい記事を作る前に 既存ページを確認する。
この判断を続けることが、 記事数だけを増やさず サイト全体をSEO資産として育てることにつながります。
検索意図を見る
重複を確認
役割を決める
必要なら統合
新規量産を防ぐ
記事を増やす前に、
サイト全体のSEO整理を。
LEONOIRでは、 Search Console、 既存記事、 検索意図、 内部リンク、 サービスページまで確認し、 新規制作・統合・リライトの 優先順位を整理します。