seo-keyword について
seo-keywordは、検索キーワードを調査し、コンテンツ機会の優先順位を決めるスキルです。検索意図の分類、関連語のクラスタリング、テーマ評価を行います。
主な機能
- 01複数の情報源から候補クエリを発見
- 02検索意図を4種類に分類
- 03SERPの重複とトピック関連性で分類
- 04機会・難易度・戦略適合性を評価
- 05キーワード表と優先テーマの要約を作成
活用シーン
- 01新規サイトやコンテンツ領域のテーマ計画
- 02執筆前の検索意図の把握
- 03既存サイトの検索順位機会の発見
- 04競合とのコンテンツギャップの特定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ rampstackco/ claude-skills --skill seo-keywordインストール後、Claude Code で/seo-keywordを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdreferences/intent-classification-guide.mdkeyword-research-template.md詳細
キーワード調査
上位表示を狙う価値のある検索クエリを見つけ、検索意図で分類し、トピックごとにクラスター化して、制作するコンテンツの優先順位を決めます。技術スタックを問いません。ツールも問いません(どのキーワードツールでも利用できます)。
使用する場面
- 新しいサイトやコンテンツセクションを立ち上げるとき
- コンテンツカレンダーを計画するとき
- 既存サイトで上位表示の機会を探すとき
- 執筆前に検索意図を把握するとき
- 内部リンク向けのトピッククラスターを構築するとき
- 競合と比べてコンテンツのギャップを特定するとき
使用しない場面
- 対象の検索クエリがすでに決まっている単一ページを最適化するとき(
seo-onpageを使用してください) - 複数の観点から自社サイトと競合を比較するとき(
seo-competitorを使用してください) - 既存コンテンツのパフォーマンスを監査するとき(
seo-content-auditを使用してください)
必要な入力
- サイトまたはトピックの分野
- 対象読者と、その読者が必要としているもの
- キーワードツール(Ahrefs、Semrush、Moz、Google Keyword Planner など)、または既存サイトの検索コンソールへのアクセス
- 任意:調査の足がかりとなる、既知の競合を3~5件
ツールが利用できない場合でも、SERP の調査と検索コンソールのデータだけでこのスキルを利用できます。ただし、検索ボリュームの推定は大まかになります。
フレームワーク:4つのステージ
ステージ1:発見
幅広く候補を集めます。情報源:
- シードキーワード:概要やユーザーの語彙から抽出
- 競合のキーワード(どのキーワードツールでもエクスポートできます)
- 既存サイトの検索コンソールのクエリ(1ページ目と2ページ目に表示されるクエリを見つけます)
- 実際の SERP に表示される関連検索と「他の人はこちらも質問」
- 顧客の言葉(サポートチケット、営業電話、レビュー)
- フォーラムやコミュニティで使われる言葉(Reddit、専門フォーラム、Stack Overflow)
目標:一般的なコンテンツ制作期間では、候補となるキーワードを200~500件集めます。1年分のコンテンツを計画する場合は、さらに多く集めます。
ステージ2:検索意図で分類
すべてのキーワードは、4つの検索意図のいずれかに当てはまります。ここを正しく分類できないと、以降の作業は意味をなしません。
| 検索意図 | シグナル | 上位表示されるページタイプ |
|---|---|---|
| 情報収集型 | 「方法」「とは」「なぜ」「最善の方法」 | 記事、ガイド、チュートリアル |
| ナビゲーショナル型 | ブランド名や製品名+修飾語 | ブランドのホームページ、製品ページ |
| 商業調査型 | 「おすすめ」「レビュー」「対」「比較」「代替」 | リスト記事、比較記事、レビュー |
| 取引型 | 「購入」「価格」「セール」「近く」「販売中」 | 製品ページ、カテゴリページ |
キーワードツールの検索ボリュームから需要が分かります。検索意図は SERP から分かります。判断に迷ったら、実際に上位表示されているページを確認してください。1ページ目が記事なら、そのクエリは情報収集型です。1ページ目が製品ページなら、取引型です。
複合的な検索意図もあります。「おすすめのランニングシューズ」は商業調査型です。「100ドル未満のおすすめランニングシューズ」は同じ検索意図ですが、予算の条件で絞り込まれています。複合的な検索意図は最も強い意図で分類し、修飾語を記録してください。
ステージ3:クラスター化
同じページ(またはトピッククラスター)を対象にするキーワードをグループ化します。
クラスター化には2つの方法があります。
方法A:SERP の重複。 2つのキーワードで上位10件の検索結果のうち3件以上が共通している場合、同じページを対象にします。機械的で信頼性の高い方法です。
方法B:トピック上の関連性。 単語の重複だけでなく、根底にあるトピックに基づいてキーワードをグループ化します。「ポッドキャストの始め方」と「初心者向けポッドキャスト機材」は、異なる側面を扱っていますが、同じトピックです。
両方の方法を使います。一般的なクラスターは以下で構成されます。
- プライマリーキーワード1つ(検索ボリュームが最も多く、検索意図が最も幅広いもの)
- セカンダリーキーワード5~15件(バリエーションとロングテール)
- それらすべてを対象とするページ1つ
ステージ 4:優先順位付け
クラスターごとに、次の3つの軸でスコアを付けます。
機会(1〜5):
- 検索ボリューム(検索需要の実数)
- クリックの可能性(SERP上で回答が完結するクエリもあり、CTRが低下する可能性があります)
- コンバージョンの可能性(このクエリは購入意欲のあるユーザーを集めるか、それとも情報収集だけのユーザーを集めるか)
難易度(1〜5):
- 上位の検索結果のドメインオーソリティ
- 上位の検索結果の被リンク数
- 上位の検索結果のコンテンツの深さと鮮度
- SERPにオーガニック検索結果と競合する機能(強調スニペット、AIによる概要、動画カルーセル)があるか
戦略的適合性(1〜5):
- 対象ユーザーに役立つか
- ポジショニングを支えるか
- 商用ページに自然にリンクできるか
優先度スコア = 機会 + 戦略的適合性 - 難易度。
クラスターを順位付けします。上位20%から先に制作します。
ワークフロー
- 対象範囲を定義します。 どのサイト、どのトピック領域、どの対象ユーザーかを決めます。
- 調査を実施します。 シードキーワード、競合サイトのエクスポートデータ、サーチコンソールのデータ、SERPの確認結果を集めます。候補は200〜500件を目指します。
- 重複を排除して整理します。 明らかな不要データ、ブランド名の誤記、関連性のない語句を除外します。
- 検索意図で分類します。 各キーワードに検索意図を付与します。
- クラスター化します。 トピック別のクラスターにまとめます。20〜50クラスターを目指します。
- 各クラスターをスコアリングします。 機会、難易度、戦略的適合性を評価します。
- 優先順位を付けます。 総合スコアで順位付けし、先に制作する上位10〜20クラスターを特定します。
- 出力します。
references/keyword-research-template.mdのテンプレートを使用します。
失敗パターン
- 検索意図を考慮せずに検索ボリュームを追いかける。 検索ボリュームが10,000の情報収集型キーワードは、購入につながらないことがあります。クエリを商業的な成果に合わせます。
- 競争が激しすぎるキーワードを狙う。 新しいサイトが「credit cards」で上位表示されるのは困難です。十分に対応されていないロングテールのバリエーションを探します。
- サーチコンソールを無視する。 既存サイトは、狙っていなかったクエリですでに上位表示されていることがあります。こうしたクエリは最も成果を得やすいものです。
- クラスターを1ページにつき1キーワードとして扱う。 1ページで関連キーワードを10〜30個狙えます。1ページにつき1キーワードにすると、内容が薄くなり、キーワードのカニバリゼーションが起こります。
- SERPの機能を無視する。 オーガニック検索結果の上に強調スニペット、AIによる概要、動画カルーセルが表示されるクエリは、取り組む価値がない場合があります。
- キーワード調査を更新しない。 検索需要は変化します。長期的に需要が続くサイトでは少なくとも年1回、変化の速いトピックでは四半期ごとに調査を更新します。
出力形式
デフォルトの出力は、キーワードごとに1行、クラスターごとに1行を含むスプレッドシート(CSVまたはシート)と、詳細を記載した上位10〜20クラスターを含むMarkdownの要約です。
キーワードシートの推奨列:
| 列 | 出典 |
|---|---|
| キーワード | 調査 |
| 検索ボリューム | ツール |
| 難易度 | ツール |
| 検索意図 | 手動分類 |
| SERPの機能 | 手動またはツール |
| クラスター | ステージ 3 |
| クラスター内の役割(プライマリー/セカンダリー) | ステージ 3 |
| 機会スコア | ステージ 4 |
| 戦略的適合性 | ステージ 4 |
| 優先度 | 総合スコア |
| 備考 | 自由記述 |
必要なデータが利用できない場合
このスキルの出力には、単独では生成できないデータ、測定値、またはツールの結果が必要です。必要な入力、ツール、データソースが利用できない、または検証できない場合、認められる出力は、必要だった情報、実際に取得または検証できた情報、出力のうち影響を受ける部分を明記した成果物です。成果物を完成させるために必要な数値を捏造、推定、または補間することは、いかなる場合も認められません。不足している旨を明記すれば、それが完全な回答です。
参考ファイル
references/keyword-research-template.md- スプレッドシートの列定義とMarkdown要約テンプレート。references/intent-classification-guide.md- 4つの検索意図カテゴリそれぞれの詳しい例。