キーワードカニバリゼーションとは何か、どう見つけて直すかを学びましょう。キーワードをまとめて順位を改善し、サイト内の競合をなくします。

要約
キーワードのカニバリゼーションは、サイト内の複数のページが同じキーワードを狙い、互いに競合してしまうときに起こります。
さらに詳しく知るには、こちらに質問
自社の 2 つのページが、Google の同じ順位をめぐって争っていると想像してください。一方がもう一方の上に表示され、2 番目のページをさらに下へ押しやります。これがキーワードのカニバリゼーションで、SEO を損なっています。1 つの強いページがキーワードで 1 位になる代わりに、2 つの平凡なページが競合し、どちらも本来の力を発揮できません。このガイドでは、カニバリゼーションを見つけ、順位とトラフィックを失う前に修正する方法を解説します。
キーワードのカニバリゼーションは、サイトが成長するにつれて特によく起こります。キーワードがすでにカバーされているかを確認せずに、新しいページが作られます。コンテンツ管理システムが、自動でページを生成します。ブログのカテゴリーページが、個々の記事と同じキーワードを狙うことになります。気づけば、サイトが自分自身と競合しています。解決策は単純です。各キーワードに明確な主要ページが 1 つあるよう、キーワードを戦略的に統合することです。
キーワードのカニバリゼーションは、サイト内の 2 つ以上のページが同じキーワードを狙い、同じ検索意図を持つときに起こります。Googlebot がサイトをクロールすると、同じ順位をめぐって競合する複数のページを見つけます。Google はどのページを順位付けするかを選ばなければならず、それがいくつかの問題を生みます。
第一に、リンクの評価が分散します。そのキーワードに関してサイトを指すリンクは、ページ A に向かうこともあれば、ページ B に向かうこともあります。どちらのページも、上位に表示されるだけの権威性を蓄積できません。それらのページを統合すれば、すべてのリンクが 1 つのページに流れ、はるかに強くなります。
第二に、クロールバジェットが無駄になります。Googlebot は、固有のコンテンツに集中する代わりに、両方のページをクロールしなければなりません。大規模なサイトでは、重複したキーワードの狙いに、貴重なクロールの資源を無駄にします。第三に、ユーザー体験が損なわれます。両方のページが検索結果に表示されると、ユーザーは一方をクリックして、探しているものが見つからず、離脱するかもしれません。
Google Search Console は、カニバリゼーションを見つける主なツールです。検索パフォーマンスのレポートを開き、複数のページで表示されているキーワードを探します。あるキーワードがページ A でもページ B でも表示回数を示していれば、カニバリゼーションが起きています。
直近 3 か月の Search Console のデータをエクスポートします。キーワードで並べ替え、複数のページで表示されているキーワードを探しましょう。表示回数が最も多いページが、おそらく優先して上位に表示させたいページで、ほかはカニバリゼーションを起こしています。
あるいは、キーワード追跡ツールを使って、どのページがどのキーワードで上位に表示されているかを監視します。あるキーワードが 3 位(ページ A)と 7 位(ページ B)で表示されていれば、カニバリゼーションが起きています。それらのページを統合すれば、統合したページが 1〜2 位に上がる可能性があります。競合のキーワード調査については、コンテンツギャップ分析のガイドをご覧ください。
重複した商品ページ:EC サイトには、ほぼ同一の説明を持つ似た商品がよくあります。商品 A と商品 B が、どちらも「青い綿の T シャツ」を狙えば、カニバリゼーションが起こります。解決策:異なる商品名、固有の説明、カテゴリーページで、それぞれを区別します。
カテゴリーとタグのページ:多くの CMS は、似たコンテンツを持つカテゴリーのページとタグのページを自動で生成します。「デジタルマーケティング」のカテゴリーページと「デジタルマーケティング」のタグページが、どちらも同じキーワードを狙います。解決策:固有の価値を加えないなら、タグのページを robots.txt でブロックするか、noindex を使います。
ブログ記事と柱となるページ:「コンテンツマーケティング戦略」について 5,000 語の柱となるページを書きながら、「コンテンツマーケティング戦略のヒント」というタイトルのブログ記事もあるかもしれません。どちらも同じキーワードを狙っています。解決策:ブログ記事を「SaaS 向けのコンテンツマーケティング戦略」のようなロングテールの変種を狙うよう位置づけ直すか、柱となるページに統合します。差別化については、ロングテールキーワードのガイドをご覧ください。
ページ分割と絞り込み:オンラインの小売業者には、(価格、色、評価で並べ替えた)絞り込み済みの商品ページが複数あることがよくあります。各バリエーションが異なる URL を生み、重なるキーワードを狙います。解決策:canonical タグを使って、絞り込み済みのページをメインの商品ページに統合します。統合の手法については、重複コンテンツのガイドをご覧ください。
選択肢 1:ページを統合する。カニバリゼーションを起こしている複数のページのコンテンツを、1 つの網羅的なページに統合します。ページ A とページ B の最良のセクションを組み合わせ、優れたページ C にします。そのうえで、ページ A と B の両方をページ C に 301 リダイレクトします。すべてのリンクの評価がページ C に流れ、どちらの元のページも単独では持っていなかったコンテンツの深さを備えます。統合したページは、どちらのページが単独で得ていた順位よりも高くなります。
選択肢 2:狙いを差別化する。ページが本当に異なるオーディエンスや意図に応えているなら、差別化します。一方のページを、異なる補完的なキーワードを狙うよう位置づけ直します。たとえば、2 つのページがどちらも「おすすめのランニングシューズ」を狙っているなら、一方を「扁平足におすすめのランニングシューズ」に変えます。H1、メタディスクリプション、本文を、新しいキーワードに合わせて更新します。ページはもはや競合せず、互いを補い合います。
選択肢 3:canonical タグを使う。ページを統合もリダイレクトもできない場合は、canonical タグを使って、どのバージョンが主かを Google に伝えます。副次的なページに <link rel="canonical" href="preferred-version-url"> を加えます。これにより、リダイレクトを使わずに、順位のシグナルを優先するページに集約できます。この方法は 301 リダイレクトほど強力ではありませんが、両方のページを公開したままにする必要があるときに機能します。
選択肢 4:副次的なページをブロックする。ページが本当に上位に表示される必要がない(タグのアーカイブページなど)なら、検索結果からブロックします。<meta name="robots" content="noindex"> か robots.txt を使って、Google がインデックスするのを防ぎます。リダイレクトを必要とせず、すぐにカニバリゼーションを取り除けます。
ロングテールキーワードの戦略では、同じトピックの関連するキーワードを狙う複数のページを、意図的にクラスター化することがあります。それはカニバリゼーションではなく、戦略的なものです。たとえば、「初心者におすすめのエスプレッソマシン」「200 ドル以下の初心者におすすめのエスプレッソマシン」「アパート向けの初心者におすすめのエスプレッソマシン」を狙うのは、カニバリゼーションに見えるかもしれませんが、意図と検索ボリュームが異なります。
本当のカニバリゼーションは、2 つのページがまったく同じキーワードと意図を狙うときです。両方のページが同じオーディエンスに同じ質問に答えているなら、統合しましょう。ページが異なる購入者のペルソナや、異なる商品の変種(価格帯、用途)を狙っているなら、それはカニバリゼーションではなく差別化です。戦略的な整理については、トピッククラスターのガイドをご覧ください。
新しいコンテンツを作るときは、そのキーワードがすでに狙われていないかを確認しましょう。新しいページを書く前に、Search Console を検索します。別のページがすでにこのキーワードで上位に表示されていないか。表示されているなら、別のキーワードを狙うか、新しいコンテンツを既存のページに統合します。
どのページがどのキーワードを狙っているかを記録する、キーワード追跡のスプレッドシートを使いましょう。新しいコンテンツを作るたびに、スプレッドシートを更新します。これにより、すでにカバーされているキーワードを誤って狙うのを防げます。サイトの構造を定期的に見直し、可能な場合は統合しましょう。
キーワードのカニバリゼーションは、トラフィックが落ちるまで気づかれないことがよくあります。兆候には、同じキーワードで複数のページが上位に表示されているのに、どれも上位 3 位に入っていない、アルゴリズムの変更がないのに重要なキーワードの順位が下がっている、ユーザーがページ間を行き来している(自社のページへのクリックが多い)、狙うキーワードでのコンバージョン率が下がっている、があります。
Google Search Console の検索パフォーマンスのレポートは、各キーワードでどのページが上位に表示されているかを示します。複数のページが同じキーワードで上位に表示されていれば、カニバリゼーションが起きています。レポートは平均掲載順位も示します。複数のページが表示されているときにキーワードの順位が 8〜12 位なら、カニバリゼーションがそれぞれの順位の力を薄めています。
特定のキーワードを狙うすべてのページを監査しましょう。キーワード調査のツールを使って、狙うキーワードで上位に表示されているすべてのページを、サイト内で検索します。コンテンツの重なりを分析します。ページが似たコンテンツで同じ意図に応えているなら、統合かリダイレクトが必要です。
強調スニペットの機会は、カニバリゼーションに特に弱いものです。2 つのページが同じトピックを扱えば、どちらも強調スニペットを狙おうとするかもしれません。勝てるのは 1 つだけです。競合するページは、互いの権威性を薄めます。
統合は、深刻なカニバリゼーションに対して最も効果的な解決策です。競合するページを、トピックのあらゆる側面を扱う、1 つの網羅的なページに統合します。古いページから新しいページへ 301 リダイレクトを使いましょう。これにより順位の力が集中し、ユーザーに単一の権威ある情報源を提供できます。
差別化は、似たキーワードを狙うページを区別します。キーワードのバリエーションを、異なるページで意図的に狙うなら、明確に差別化しましょう。「減量におすすめのコーヒー」を狙うページは、健康上のメリットに焦点を当てるべきです。「エネルギーにおすすめのコーヒー」を狙うページは、カフェインの含有量と覚醒に焦点を当てるべきです。異なる切り口が、複数のページを正当化します。
戦略的な内部リンクは、順位の力を集中させます。1 つのトピックに複数のページがあるなら、すべてのページから、上位に表示させたいメインのページにリンクしましょう。順位のシグナルが、優先するページに集約されます。メインのページにリンクするときは、優先するキーワードに合ったアンカーテキストを使います。
意図と検索する人の種類で、狙いを分けます。異なる検索意図に応えるなら、異なるページで複数のキーワードを狙えます。初心者向けのページは「SEO の始め方」(情報収集型)に、エージェンシー向けのページは「エンタープライズ向けの SEO ソフト」(商業型)に応えます。異なる意図が、異なるキーワードを狙う複数のページを正当化します。
コンテンツを作る前に、キーワード戦略を計画しましょう。キーワードを特定のページに対応づけます。各ページは、1 つの主要なキーワードと、2〜3 個の副次的なキーワードのバリエーションを狙うべきです。異なる検索意図に応えるのでない限り、同じキーワードを複数のページに割り当てるのは避けましょう。
キーワードの割り当てを、スプレッドシートに記録しましょう。すべてのキーワードについて、主要なキーワード、副次的なキーワード、狙うページを追跡します。新しいコンテンツを公開する前に、スプレッドシートを確認して、新しいページが既存のページとカニバリゼーションを起こさないか確かめます。
サイトが成長するにつれ、意図しないカニバリゼーションに注意しましょう。コンテンツ内での自然なキーワードの拡張を通じて、ページが同じキーワードで競合し始めることがあります。四半期ごとの監査で、順位に被害が出る前にカニバリゼーションを早くとらえられます。
Google の SEO スターターガイドは、コンテンツを計画し、カニバリゼーションのようなよくある間違いを避けるための基本的な戦略を提供しています。
いいえ。キーワードのカニバリゼーションが問題になるのは、自社の 2 ページが同じ意図で同じ検索語を奪い合い、どちらも 1 つの強いページほど上位に入らない場合だけです。カニバリゼーションに見えても問題ないケースがあります。
対処すべきなのは警告サインが出たときです。数週間ごとに 2 つの URL の間で順位が入れ替わる、2 ページとも 1 ページ目より下で止まっている、同じ内容のページにクリックが分散している、といった場合です。そのときは統合、リダイレクト、狙いの変更のいずれかで解決します。Sorank はこの問題を事前に防ぎます。キーワード調査 が新しいキーワードを公開済み・予定済みの記事と照合し、各記事がそれぞれの検索語を狙うようにします。
キーワードのカニバリゼーションは、複数のページが同じキーワードを狙い、競合して順位の力を薄めるときに起こります。Google Search Console で、複数のページで表示されているキーワードを探して、カニバリゼーションを見つけましょう。ページを統合する、狙うキーワードを差別化する、canonical タグを使う、価値の低いページを検索結果からブロックする、のいずれかで修正します。サイトが成長するにつれて、新たなカニバリゼーションを防ぐために、定期的にコンテンツを監査しましょう。各キーワードが 1 つの主要なページに狙われた、よく構成されたサイトは、より上位に表示され、より多くの自然検索のトラフィックを集めます。カニバリゼーションの機会を見つけ、統合の恩恵が最も大きいページを優先して、キーワード戦略を整理しましょう。
出典
常にではありません。同じキーワードを軸に関連する複数のページ(カテゴリーページと個々の商品ページなど)を作れば、ある程度の重なりは想定され、むしろ有益です。検索エンジンはそれを理解しています。ただし、2 つのページが同じ意図で同じキーワードを狙っていると、互いに競い合い、順位の力が分散します。重要な問いは、ページが異なる補完的な目的を果たしているのか、それとも重複しているのかです。
Google Search Console のデータを確認しましょう。サイトの複数のページの検索クエリに現れるキーワードを探します。2 つのページが同じキーワードで表示されていれば、それがカニバリゼーションです。キーワードの追跡ツールで、どのページがどのキーワードで順位付けされているかを確認することもできます。カニバリゼーションは、2 つのページが同じメインキーワードで順位付けされるときに現れます。
はい。統合は効果的な解決策です。2 つのページが同じキーワードを狙っているなら、内容を 1 つの網羅的なページにまとめ、もう一方のページを 301 でリダイレクトしましょう。これでリンクの評価がまとまり、サイト内の競合がなくなります。あるいは、一方のページを、別の補完的なロングテールキーワードを狙うよう位置づけ直すこともできます。
先行導入企業のご紹介
