SEO対策を続けていくと、「似たようなテーマの記事が増えてきたのに、なぜか順位が上がらない」という状況に出会うことがあります。その原因のひとつがキーワードカニバリゼーションです。
この記事では、キーワードカニバリゼーションが起こる仕組みと原因、見つけ方、そして具体的な解消方法まで解説します。
キーワードカニバリゼーションとは何か
キーワードカニバリゼーションとは、同じ、または似たキーワードを狙う複数のページが自サイト内に存在することで、検索エンジンからの評価が分散してしまう現象です。日本語では単に「カニバリゼーション」「カニバリ」と呼ばれることもあります。
なぜ「共食い」と呼ばれるのか
cannibalization(カニバリゼーション)は本来「共食い」を意味する英単語です。マーケティング用語としても、自社の新商品が自社の既存商品の売上を奪ってしまう現象を指す際に使われます。SEOにおいても同様に、自サイトのページ同士が同じキーワードの検索結果枠を奪い合ってしまうことから、この名前がつけられています。
カニバリゼーションが起きる原因
意図せず似たテーマの記事を複数作ってしまう
特にサイトの記事数が増えてきたタイミングで起こりやすい原因です。過去に書いた記事の存在を忘れ、似たテーマ・似たキーワードで新しい記事を作ってしまうケースがよくあります。
リライトの際に新しいURLで記事を追加してしまう
既存記事を改善したいとき、元の記事を編集せずに新しいURLで別記事を作ってしまうと、同じキーワードを狙う2つのページが並存することになります。
商品・サービスページとブログ記事が同じキーワードを狙う
「Web制作」というキーワードに対して、サービス紹介ページとブログ記事の両方が最適化されているようなケースです。ユーザーの検索意図(今すぐ発注したいのか、情報を知りたいだけなのか)によって出すべきページが異なるにもかかわらず、両方が同じキーワードで競合してしまうことがあります。
カニバリゼーションが起きるとどうなるか
Googleは通常、同じキーワードに対して1つのサイトから複数ページを上位表示させることを避ける傾向があります。カニバリゼーションが起きると、以下のような悪影響が生じます。
- 本来上位表示させたいページではなく、意図しない別ページが評価されてしまう
- 評価が2つ以上のページに分散し、どちらも上位表示されにくくなる
- 検索結果に表示されるページが検索のたびに入れ替わり、順位が不安定になる
- ユーザーがどちらのページを見ればよいかわからず、離脱率が上がる
カニバリゼーションの見つけ方
Google Search Consoleの検索パフォーマンスレポートで、同じ検索クエリに対して複数のURLが表示されていないかを確認します。特定のキーワードで検索順位が頻繁に入れ替わっている場合も、カニバリゼーションのサインです。サイト内を「site:自社ドメイン キーワード」で検索し、似たテーマのページが複数ヒットしないかを確認する方法もあります。
カニバリゼーションの解消方法
統合する
内容が重複している場合は、価値の高い1ページに情報を統合し、不要になったページから301リダイレクトを設定します。評価を1つのページに集約できるため、最も効果的な解消方法です。
検索意図で棲み分ける
統合が難しい場合は、それぞれのページが答える検索意図を明確に分け、狙うキーワードやタイトルタグを調整します。「情報収集したい人向けのブログ記事」と「今すぐ発注したい人向けのサービスページ」のように、役割をはっきり分担させる考え方です。
canonicalタグで正規化する
ページ自体は残しておきたいが評価を1つに集約したい場合は、canonicalタグを使って「正規のページはこちらです」と検索エンジンに伝える方法もあります。
noindexにする
ユーザーには必要だが検索結果には表示させたくないページ(キャンペーン用の一時ページなど)には、noindexタグを設定して評価の対象から外す方法も選択肢のひとつです。
カニバリゼーションを予防するには
記事を作る前に、既存記事の一覧とそれぞれが狙っているキーワードを整理した「キーワードマップ」を作成しておくと、新しい記事を企画する段階で重複に気づきやすくなります。サイトの記事数が増えるほど、定期的な棚卸しの重要性が増していきます。
まとめ:カニバリゼーションは記事が増えるほど起きやすい
キーワードカニバリゼーションは、サイトの記事数が増えてきた企業ほど陥りやすい落とし穴です。「1つのキーワード・検索意図に対して1つの最適なページ」を意識し、定期的にサイト内のページを棚卸しすることが、SEO評価を最大化するための重要なポイントです。
関連用語
- 検索意図 — ユーザーがそのキーワードで何を求めているかという目的
- SEO — 検索エンジン最適化の全体像
- canonicalタグ — 正規のページを検索エンジンに伝えるタグ
- リダイレクト — ページの転送設定
- Google Search Console — 検索パフォーマンスを確認する無料ツール
- コンテンツSEO — 記事を継続的に作り上位表示を目指す取り組み