
キーワードを数千件集めたものの、どう分類すればいいのか分からず手が止まっています。似たような記事ばかり増えてしまうのも悩みです。
集めたキーワードは、「検索意図」と「検索結果の重なり」を基準にグルーピングすれば、1記事で狙うキーワードの組み合わせを迷わず決められます。
ポイントは、分類の前に材料となるキーワードを漏れなく集めておくことです。
この記事では、キーワードの整理に悩むSEO担当者の方向けに、キーワードを集めてからグルーピングし、記事に割り当てるまでの手順を紹介します。
手作業を効率化するスプレッドシートの使い方やツールも取り上げます。

読み終えるころには、手元のキーワードリストを「どの記事で、どのキーワードを狙うか」の一覧表に変えられるようになります。似た記事の量産(カニバリゼーション)も防ぎやすくなります。
キーワードグルーピングとは?目的とSEOでのメリット

キーワードグルーピングとは、集めたキーワードを検索意図の近いものどうしでまとめ、1つの記事(ページ)で狙うキーワード群を決める作業です。
「キーワードクラスタリング」とも呼ばれます。
キーワードグルーピングの基本概念と目的
グルーピングの目的は、「1つの検索意図に対して1つの記事を用意する」状態を作ることです。
たとえば「キーワード 選定」「キーワード 選び方」「キーワード 決め方」は、言葉は違っても「キーワードの選び方を知りたい」という同じ意図で検索されています。
この3語を別々の記事にすると内容がほぼ重複するため、1記事にまとめて狙う方が効率的です。
一方で「キーワード 選定 ツール」は、ツールを比較したいという別の意図を持つため、別グループにする判断もあり得ます。
|
グループ |
含めるキーワードの例 |
検索意図 |
|---|---|---|
|
キーワード選定のやり方 |
キーワード 選定/キーワード 選び方/キーワード 決め方 |
手順を知りたい |
|
キーワード選定ツール |
キーワード 選定 ツール/キーワード ツール 無料 |
ツールを比較したい |
|
検索ボリューム |
検索ボリューム とは/検索ボリューム 調べ方 |
指標の意味と調べ方を知りたい |
なお、グルーピングはリスティング広告の広告グループ設計にも使われる考え方です。
広告側の考え方はリスティング広告のキーワード選定ガイドで解説しています。
SEOのメリット:カニバリゼーションの防止とトピックの網羅
グルーピングを行う最大のメリットは、キーワードカニバリゼーション(自サイト内の複数記事が同じキーワードで競合し、評価が分散する状態)を防げる点です。
同じ意図のキーワードで記事を量産すると、どの記事を上位に表示すべきかが検索エンジンにとって曖昧になり、どの記事も順位が伸びにくくなります。
2つめのメリットは、1記事で複数のキーワードから流入を得られることです。
Googleも、検索に使われる語句の違いについて次のように説明しています。
そのトピックについてよく知っているユーザーは、よく知らないユーザーとは異なるキーワードを検索クエリで使用するかもしれません。
言葉にバリエーションを持たせていれば(反復にならないように自然な書き方をしていれば)、単純に使用するキーワードが増えるので、Google 検索に表示されるチャンスは多くなります。
(参考:Google 検索セントラル「検索エンジン最適化(SEO)スターター ガイド」)
同じ意図の語句を1つのグループにまとめておけば、こうした表現の違いを1記事の中に自然に盛り込めます。
3つめは、サイト全体でトピックを漏れなく網羅しやすくなる点です。
グループの一覧がそのまま記事の企画リストになるため、「どのテーマが未着手か」がひと目で分かります。
1記事に複数キーワードを入れてよいかの判断基準は、1ページに複数のSEOキーワードを狙う判断基準の記事も参考にしてください。
グルーピングの3つの手法
キーワードをまとめる基準には、大きく分けて3つの手法があります。

|
手法 |
分け方 |
長所 |
短所 |
|---|---|---|---|
|
単語の一致 |
共通する単語(例:「ツール」「無料」)で機械的に分ける |
速く、関数で自動化できる |
意図の違いを見落としやすい |
|
検索意図・意味の近さ |
「何を知りたいか」で人が判断して分ける |
表記の違う同義語もまとめられる |
担当者の判断にばらつきが出る |
|
SERP(検索結果ページ)の重なり |
検索結果の上位ページがどれだけ共通するかで分ける |
Googleの評価に近い分け方になる |
検索結果の確認やツールが必要 |
実務では、単語の一致で大まかに分け、検索意図で整理し、迷うものだけSERPで判定する組み合わせが現実的です。
SERPの意味と、重なりを使った具体的な判定方法は、後述の「STEP3:SERPの重なりで『同じ記事で狙うか』を判定する」で詳しく解説します。
次の章から、この流れに沿って具体的な手順を紹介します。

グルーピングは「似た言葉をまとめる作業」ではなく、「同じ答えで満足する検索をまとめる作業」です。この視点を持っておくと、分類で迷う場面が減ります。
分類の前に:ラッコキーワードでキーワードを大量に集める

グルーピングの精度は、材料となるキーワードリストの網羅性で決まります。
候補に漏れがあると、本来まとめるべき語が抜けたり、後から追加した語の置き場所に迷ったりするためです。
キーワードの候補は、ラッコキーワードの関連キーワードとサジェストを組み合わせて集めるのが効率的です。
キーワード選定全体の流れはSEOキーワード選定のやり方で解説しています。
関連キーワードで部分一致のキーワードを一括取得する
最初に使いたいのが「関連キーワード取得」です。
調べたいキーワードを入力すると、そのキーワードを含む関連キーワードが月間検索数の多い順に一覧で表示され、SEO難易度などの指標も同時に確認できます。
有料のライトプラン以上では、部分一致・フレーズ一致・前方一致・後方一致・単語一致のマッチタイプで絞り込めるほか、月間検索数やSEO難易度でのフィルタ・ソートも使えます。
(参考:ラッコキーワード「関連キーワード取得ツールの使い方」)
取得結果はCSVでダウンロードできるため、そのままスプレッドシートに取り込んでグルーピングの材料にできます。

取得できるキーワード数の多さも、グルーピングの材料集めでは重要です。
ラッコキーワードが海外製の主要SEOツール3社と日本語キーワード数を比較した調査では、全600キーワードのうち384キーワード(64%)で最多の関連キーワード数を記録しました。
(参考:ラッコ株式会社「ラッコキーワード、主要海外製SEOツールとの日本語キーワード数比較調査の結果を発表」)
関連キーワードの基礎知識は関連キーワードとは?の記事で詳しく紹介しています。
サジェストで検索意図の掛け合わせを補う
関連キーワードに加えて、サジェスト(検索窓に語句を入力したときに表示される候補)も集めておくと、検索意図の掛け合わせを補えます。
サジェストには、元のキーワードを入力した人が次に組み合わせる語句が表示されるため、「やり方」「ツール」「エクセル」のように、意図を分ける手がかりになる語が見つかりやすいからです。
ラッコキーワードのサジェスト取得では、Googleだけでなく、YouTube・Amazon・楽天・Bingなど複数の検索エンジンのサジェストを一度に調べられます。
「キーワード増量」を使うと、通常より多くのサジェストを取得できます。
競合サイトが上位表示しているキーワードも材料に加えたい場合は、獲得キーワード調査で競合サイトのSEOキーワードをまとめて取得できます。
自社で拾えていなかった切り口が見つかると、グループの抜け漏れを防げます。
また、元のキーワードと検索意図の近い語だけを集めたいときは、同時ランクインキーワードの「関連性フィルタ」で絞り込む方法もあります。
(参考:ラッコキーワード「大量の関連キーワードを効率的に取得する方法」)
ノイズを除き、検索ボリュームを付ける
集めたキーワードには、グルーピングの対象外にすべき語(ノイズ)が混ざります。
分類を始める前に取り除いておくと、後の作業量を大きく減らせます。
自社と無関係な固有名詞(他社サービス名・人名など)
意味の異なる同音語(例:「グルーピング」には、射撃や生け花など別分野の用語として使われる語も混ざる)
表記ゆれだけの重複(全角・半角、スペースの有無)
自社が扱えない地域・商材を含む語
ノイズを除いたら、各キーワードに月間検索数を付けておきます。
検索数は、後のステップで「グループの代表キーワード(親キーワード)」を決めるときの判断材料になるからです。
手元のリストの検索数は、ラッコキーワードの検索ボリューム調査でまとめて調べられます。
検索数の見方は検索ボリュームとは?の記事も参考にしてください。
検索数が0や不明のキーワードも、すぐには削除しないのがおすすめです。検索数が少なくても、グループ内の子キーワードとして記事で触れる価値があるケースは多くあります。
キーワードグルーピングのやり方【4ステップ】

キーワードがそろったら、いよいよグルーピングです。
次の4ステップで進めると、担当者が変わっても同じ基準で分類できます。

STEP1:分類の軸を決める
最初に、リスト全体を大きく分けるための「軸」を決めます。
軸の候補は、キーワードの中に繰り返し登場する語です。
スプレッドシートでキーワードを並べ替え、元のキーワードに続く2語目を眺めると、「やり方」「ツール」「とは」「エクセル」のように、何度も出てくる語が見えてきます。
出現回数の多い語から順に、5〜10個程度の大分類を作りましょう。
たとえば「キーワード グルーピング」周辺なら、「やり方」「ツール」「エクセル・スプレッドシート」「AI」「広告」といった軸が考えられます。
この段階では細かく分けすぎず、どの軸にも入らない語は「その他」に置いておきます。
STEP2:検索意図で分ける
大分類ができたら、各分類の中を検索意図でさらに分けます。
検索意図は、一般的に次の4つの型で整理されます。
|
型 |
検索する人の目的 |
キーワードの例 |
|---|---|---|
|
Know(知りたい) |
意味や仕組みを知りたい |
キーワード グルーピング とは |
|
Do(やりたい) |
手順を知って実行したい |
キーワード グルーピング やり方 |
|
Buy(買いたい) |
ツールやサービスを比較・購入したい |
キーワード グルーピング ツール 比較 |
|
Go(行きたい) |
特定のサイトやページに行きたい |
(特定のツール名)ログイン |
同じ「グルーピング」を含む語でも、「とは」は定義を、「やり方」は手順を求めています。
型が違うキーワードは、原則として別のグループにするのが基本です。
ただし、「とは」と「やり方」のように、1記事の中で定義から手順まで扱うのが自然な組み合わせもあります。
判断に迷ったら、次のSTEP3で検索結果を確認して決めましょう。
Knowクエリの扱い方はKnowクエリとは?で詳しく解説しています。
STEP3:SERPの重なりで「同じ記事で狙うか」を判定する
SERP(サープ)とは「Search Engine Result Page」の略で、キーワードで検索したときに表示される検索結果ページのことです。
Googleの検索結果には、タイトルと説明文が並ぶ通常の結果だけでなく、次のようなさまざまな要素が表示されます。
テキスト検索結果:ページのタイトルリンクとスニペット(説明文)で構成される通常の結果
リッチリザルト:構造化データをもとに、画像や評価などの視覚的な要素が加わった結果
画像検索結果・動画検索結果:ページ内の画像や動画をもとにした結果
探索機能:関連する質問など、検索をさらに広げる手助けをする機能
(参考:Google 検索セントラル「Google 検索の視覚要素ギャラリー」)
SERPの上位には、Googleがそのキーワードの検索意図に合うと判断したページが並びます。
つまり、SERPを見れば、Googleがそのキーワードをどんな意図の検索と捉えているかが分かるため、グルーピングの判定材料として使えます。
自分の記事の掲載順位を確認する方法は、検索順位の調べ方の記事で紹介しています。
同じグループにするか迷うキーワードは、このSERPの重なりで判定します。
2つのキーワードで検索し、上位10件に同じページが多く並んでいれば、Googleが同じ意図と見なしていると判断できるためです。
判定の目安は、次のとおりです。
SERPの重なりによる判定の目安
上位10件のうち、共通するページが多ければ同じグループ(1記事で狙う)、ほとんど共通しなければ別グループ(別記事にする)と判断します。共通数の基準値はジャンルによって変わるため、自サイトで一度決めたら全キーワードに同じ基準を使いましょう。
確認するときは、URLだけでなく上位ページの見出しも比べると判断の精度が上がります。
上位ページが同じ見出し構成で書かれていれば、検索する人が求める内容も近いと考えられます。
上位ページの見出しは、ラッコキーワードの見出し抽出でまとめて確認できます。
STEP4:親キーワードと子キーワードを決め、記事に割り当てる
グループが固まったら、各グループの中で「親キーワード」と「子キーワード」を決めます。
親キーワード:グループを代表する語。原則として検索数が最も多く、グループの意図を最もよく表す語を選ぶ
子キーワード:親と同じ意図を持つ周辺の語。記事内の見出しや本文で触れる
親キーワードは記事のタイトルやH1に、子キーワードは見出しや本文に自然に入れるのが基本の割り当て方です。
最後に、グループと記事の対応を次のような表にまとめておくと、執筆や改善の場面で迷わなくなります。
|
グループ名 |
親キーワード |
子キーワード |
割り当てる記事 |
状態 |
|---|---|---|---|---|
|
グルーピングの手順 |
キーワード グルーピング |
キーワード 分類 方法/キーワード 整理 |
キーワードグルーピングのやり方(https://example.com/keyword-grouping/) |
公開済み |
|
グルーピングツール |
キーワード グルーピング ツール |
キーワード クラスタリング ツール |
(仮)キーワードグルーピングツール比較(URL未定) |
未着手 |
「割り当てる記事」には記事タイトルとURLを記入しておくと、どのグループがどの記事に対応しているかをすぐにたどれます。
未作成の記事は仮タイトルを入れておき、公開後にURLを追記すれば、同じ表で管理を続けられます。
検索数の少ない子キーワードの拾い方は、ロングテールキーワードの見つけ方も参考になります。

ここまでできれば、キーワードリストが「書くべき記事の一覧」に変わります。対応表は新しいキーワードを見つけたときの置き場所を決める基準にもなります。
グルーピングを効率化するコツとツール

キーワードが数百件までなら手作業でも対応できますが、数千件になると分類だけで何日もかかります。
作業の段階に応じて、関数・生成AI・専用ツールを使い分けると効率的です。
スプレッドシートの関数で一次分類する
STEP1の大分類は、Googleスプレッドシートの関数で自動化できます。
使いやすいのが、テキストが正規表現に一致するかを判定するREGEXMATCH関数です。
(参考:Google ドキュメント エディタ ヘルプ「REGEXMATCH」)
たとえばA列にキーワードがある場合、B列に次の式を入れると、含まれる語に応じて分類名を自動で付けられます。
式で分類したあとは、「その他」に残った語だけを人が確認すれば済むため、確認する件数を大きく減らせます。
ただし関数は単語の一致でしか分けられないため、検索意図の判断(前述のSTEP2・3)は人が行う前提で使いましょう。
生成AIで下書きし、人が最終判定する
ChatGPTなどの生成AIに、キーワードリストを渡して「検索意図ごとに分類して」と依頼する方法もあります。
表記の違う同義語(「選び方」と「決め方」など)をまとめるのは得意なため、STEP2の下書きづくりに向いています。
一方で、生成AIは実際の検索結果を見て判断しているわけではありません。
そのため、Googleが別の意図と見なしている語を同じグループにまとめてしまうことがあります。
生成AIの分類はあくまで下書きとして扱い、迷う組み合わせはSTEP3のSERP確認で最終判定しましょう。
生成AIに一度に大量のキーワードを渡すと、途中のキーワードが抜け落ちることがあります。分類後は元のリストと件数が一致しているかを必ず確認しましょう。
大量に扱うならSERPベースの有料ツール
数千件以上を定期的に分類するなら、検索結果の重なりで自動的にグループ化できる有料ツールの導入も選択肢です。
(参考:Semrush「What Is the Keyword Strategy Builder?」、Ahrefs「What’s new at Ahrefs」)
なお、Semrushのクラスタリングは契約プランごとに月間の実行回数に上限があります。
いずれのツールも海外製のため、導入前に日本語キーワードでの分類精度を無料トライアルなどで確かめておくと安心です。
材料となる日本語キーワードの収集は前述のラッコキーワードの関連キーワード取得で行い、分類だけを専用ツールに任せる使い分けもできます。
グルーピング後にやること

グルーピングは、記事に割り当てて終わりではありません。
グループどうしのつながりを設計し、重複を定期的に確認することで、分類の効果がサイト全体の評価につながります。
トピッククラスターと内部リンクを設計する
グループ分けができたら、関連するグループどうしを「トピッククラスター」として束ねます。
トピッククラスターとは、テーマ全体を広く扱う「ピラー記事」と、個別のテーマを深掘りする「子記事」を内部リンクでつないだ構造のことです。

たとえば料理レシピのサイトで「お弁当の作り方」をピラー記事にした場合、「簡単なお弁当のおかず」「お弁当の詰め方」「作り置きできるお弁当おかず」といった個別のテーマが子記事になります。
ピラー記事から各子記事へ、各子記事からピラー記事へ双方向にリンクを張ると、読者が関連する情報をたどりやすくなります。
Googleも、サイトの構造について次のように説明しています。
数千以上の URL を含むようなサイトの場合は、サイトの構造が Google によるクロールとインデックス登録の動作に影響を与えます。特にディレクトリ(フォルダ)を使って類似のトピックをまとめていると、各ディレクトリ内の URL が変更される頻度を Google が学習しやすくなります。
(参考:Google 検索セントラル「検索エンジン最適化(SEO)スターター ガイド」)
テーマを絞ったサイト設計の考え方は特化ブログの作り方とサイト設計のコツでも紹介しています。
カニバリゼーションを防ぐチェックポイント
グルーピングをしていても、記事数が増えるにつれて意図の重なる記事が生まれることがあります。
新しい記事を企画するときや、定期的な見直しのタイミングで、次の項目を確認しましょう。
カニバリゼーション防止のチェックリスト
- 新しく狙うキーワードが、対応表の既存グループに含まれていないか
- 既存記事と、上位10件の検索結果が大きく重なっていないか
- 自サイトの複数記事が、同じキーワードで交互に順位を入れ替えていないか
- 重複が見つかった場合、記事の統合とリダイレクトで1本にまとめられないか
同じ内容の記事が複数ある場合の対処について、Googleは次のように案内しています。
同じ情報のページが複数ある場合は、使用しない URL からその情報に最もふさわしい URL へのリダイレクトを設定します。
(参考:Google 検索セントラル「検索エンジン最適化(SEO)スターター ガイド」)
1記事に詰め込むキーワード数の目安は、SEOキーワードは多すぎると逆効果?の記事も参考にしてください。

検索結果は時期によって変わるため、一度作ったグループも半年に1回程度は見直すのがおすすめです。順位が伸び悩む記事があれば、まずSERPの重なりを確認し直してみましょう。
まとめ

キーワードグルーピングは、集めたキーワードを検索意図ごとにまとめ、1記事で狙うキーワード群を決める作業です。
- グルーピングの目的は「1つの検索意図に1つの記事」を作り、カニバリゼーションを防ぐこと
- 分類の前に、関連キーワードとサジェストで材料を漏れなく集め、ノイズを除く
- 軸を決める→検索意図で分ける→SERPの重なりで判定→親子キーワードを記事に割り当てる、の4ステップで進める
- 一次分類は関数、下書きは生成AI、大量の分類は有料ツールと使い分ける
- グルーピング後はトピッククラスターで記事をつなぎ、重複を定期的に確認する
まずは狙いたいテーマのキーワードを集め、CSVに書き出すところから始めてみましょう。
材料がそろえば、この記事の4ステップに沿って今日からグルーピングに取りかかれます。






