mcpField
K
keyword-research

keyword-research

github.com/kostja94マーケティング・グロース1.1k1.5k 回インストール3 日前に更新
リポジトリ

keyword-research について

SEO担当者向けのキーワード調査ガイドです。検索語の発見、検索意図や難易度の評価、トピックマップの作成に加え、競合分析やSEO・PPCデータを使った優先順位付けを扱います。

主な機能

  1. 01キーワードの発見と拡張
  2. 02検索意図の分類
  3. 03検索量と難易度の選別
  4. 04キーワードのクラスタリングとトピックマップ
  5. 05SEOとPPCデータの連携

活用シーン

  1. 01新規コンテンツの対象キーワード探し
  2. 02キーワードの意図と競争度の評価
  3. 03ピラーページとトピッククラスターの計画
  4. 04広告のコンバージョンデータを使ったSEO優先度の決定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/kostja94/marketing-skills --skill keyword-research

インストール後、Claude Code で/keyword-researchを入力して読み込まれたか確認します。

詳細

SEO コンテンツ:キーワード調査

SEO 向けのキーワード調査について解説します。ターゲットキーワードの見つけ方、難易度の評価、検索意図の把握、トピックマップの作成方法を扱います。キーワードの約95%は月間検索数が10回未満です。検索ボリュームは少なくても意図が明確なキーワードは、より早く検索順位が上がり、コンバージョンにつながることがよくあります。

呼び出す場合:初回の使用時は、必要に応じて、このスキルの内容と重要性を1~2文で簡潔に説明してから、主な出力を提示してください。2回目以降の使用時、またはユーザーが省略を希望した場合は、主な出力に直接進んでください。

初期評価

プロジェクトの背景情報: ルートに contextus.md がある場合は読み込み、このタスクに関連するモジュールのみを読み込んでください。Contextus がない場合は、利用可能なプロジェクト資料やユーザーが提供した情報を使い、不足している情報を質問してください。独自のコンテキストシステムを別途作成しないでください。

以下を特定します。

  1. 製品/サービス:提供しているもの
  2. オーディエンス:それを検索する人
  3. 目標:トラフィック、コンバージョン、ブランド
  4. ツールへのアクセス:Google Keyword Planner、Google Trends、またはSEOツール

発見方法

基本的な発見方法
方法目的
ユーザーの視点どのような課題があるか。どのような検索をするか。製品のコンテキストに基づく顧客の言葉
ツールによる拡張関連キーワード、質問、候補。Google オートコンプリート、PAA、関連検索
競合他社の逆引き競合他社のタイトル、H1、URLを分析し、検索順位を獲得しているトピックを特定して、ギャップを見つけます(#4~10は機会)— competitor-research を参照
Google PAA「他の人はこちらも質問」と関連検索。実際のユーザー行動から得られる価値の高いシグナル
記事から抽出既存コンテンツを監査する場合:タイトル、H1、H2、メタキーワード、最初の100語からシードキーワードを抽出します。次に "[primary keyword]" または "[primary keyword] related keywords" を検索して機会を探します。競合他社がわかっている場合は "[primary keyword]" site:competitor.com を使います
Google オートコンプリート(ロングテールの発見)

Google オートコンプリートには実際のユーザー検索が反映されます。候補が表示されるのは、クエリに実際のトラフィックがある場合のみです。無料で利用でき、キーワードツールでは見逃されやすい検索ボリュームの少ないロングテールキーワードを見つけられることもよくあります。検索トラフィックの約70%はロングテールで、競争が少なく、コンバージョン率が高い傾向があります。

アルファベット方式(シードキーワード + スペース + 文字):

  • シードキーワードの後にスペースを入れ、各文字を追加します:keyword a、keyword b、…、keyword z
  • 関連する候補を記録し、数字の0~9でも繰り返します
  • 例:SEO a →「SEO audit」「SEO agency」;SEO b →「SEO basics」「SEO best practices」

位置のバリエーション(シードキーワードの位置を変える):

  • 接頭辞:a keyword、b keyword(ユーザーが前に追加する語句を見つけます)
  • 接尾辞:keyword a、keyword b(最も一般的。アルファベット方式)
  • 中間:how to keyword a、best keyword for(質問と修飾語の組み合わせ)

質問の修飾語:

  • how to keyword、what is keyword、why keyword、when to keyword、keyword vs
  • keyword for beginners、keyword for small business、keyword without

効果がある理由:キーワードツールは検索ボリュームの少ない語句を除外しますが、オートコンプリートに表示されるのは実際のトラフィックがあるクエリのみです。網羅的に調べるには、PAA と関連検索も併用してください。結果を検索意図(情報収集、商用、取引)ごとに分類します。

段階的な発見
  • ユーザーのフィードバック:サポート、コミュニティ、レビュー、NPS。頻繁に寄せられる質問は、満たされていない検索需要を示します
  • 複数プラットフォームでの検索:Reddit、Quora、X(Twitter)、Hacker News。実際の質問や議論を確認します

検索意図

検索意図コンテンツの種類例
情報収集ブログ、ガイド、FAQ"how to optimize sitemap"
ナビゲーションブランドページ"alignify login"
商用比較、レビュー"SEO tools comparison"
取引製品、価格"best SEO tool pricing"
検索意図の特定

修飾語(検索意図を示すことが多い):

検索意図修飾語
情報収集"how," "what," "why," "guide," "tutorial"
商業調査"best," "compare," "vs," "review," "top"
購入・取引"buy," "price," "cheap," "coupon," "free shipping"
ローカル地名

SERP の確認:検索語句を検索します。ナレッジカードや Wiki が表示されれば情報収集、製品一覧やレビューが表示されれば商業調査、ブランドサイトが表示されればナビゲーションの意図です。広範な語句では、複数の意図が混在した SERP が表示されることがよくあります。機能の種類については serp-features を参照してください。

ロングテールの拡張

  • Google Autocomplete:アルファベット順の手法、語順のバリエーション、疑問詞による修飾語を使います。上記を参照してください。ロングテールを見つけるための主な情報源です。
  • 意図を示す修飾語:基本語句 + "how," "best," "vs," "compare," "price"
  • 疑問詞:"how to," "what is," "why," "when"
  • 機能を示す修飾語:基本語句 + "-er/-or"(例:ツールの検索クエリにおける "image optimizer")。コンバージョン率が高い傾向があります。
  • クラスタリング:SERP の重複(上位ページが同じ)、意味の類似性、または検索意図に基づいてグループ化します。

キーワードクラスタリングとトピックマップ

方法用途
SERP の重複上位表示ページが重複するキーワード → 同じクラスター
意味的分類意味、LSI、関連概念に基づいてグループ化
検索意図ベース検索意図ごとにグループ化します。クラスター内で検索意図が異なる場合は、ページを分けます。

ピラー・クラスター(キーワードを構造にマッピング):

  • ピラー(ハブ):幅広いトピックを扱うページ。クラスターにリンクします。
  • クラスター(スポーク):焦点を絞ったサブトピック。ピラーにリンクします。
  • まずロングテールをターゲットにし、その後ピラーに取り組みます。トピック内のクラスター同士を相互リンクします。
  • ピラー・クラスターの計画と実装の全容については、content-strategy を参照してください。

評価と絞り込み

要素検討事項
検索ボリューム月間検索数。通常は月間約100件以上を目安としますが、ニッチな分野では基準を緩められます。
キーワード難易度(KD)新しいサイトは KD が低いキーワードをターゲットにします。
CPCCPC が高いほど、商業的な意図が強いことがよくあります。
SERP の機能強調スニペット、PAA、ゼロクリック。SERP の機能によって、クリックなしで検索意図が満たされることがあり、実際のトラフィックに影響します。serp-features(ゼロクリックのセクション)、featured-snippet を参照してください。
絞り込みの順序1)関連性のないものを除外 2)検索ボリュームが極端に少ないものを除外 3)実現可能性を評価 4)商業・取引の意図を優先

プロダクトのポジショニングテスト(SEO との適合性)

検索でポジショニングが十分明確に伝わるかをテストします。

  • XXX + 機能を示す語:Generator、Creator、Maker、Builder、Changer、Shortener、Scraper、Converter、Downloader、Translator、Extender、Summarizer、Resizer、Remover、Extractor、Recorder、Rewriter、Solver、Calculator、または Platform、Tool、Software、App、Provider、Assistant、Copilot
  • 入力 + to + 出力:例:"image to video"、"text to speech" — 入力と出力が明確で、検索意図が伝わります。

エージェント/Copilot 製品:純粋なネイティブエージェントは SEO で成長させるのが難しく、ユーザーが「agent」と検索することはほとんどありません。まず関連機能(例:営業エージェント向けの CRM や営業ボット)をリリースしてトラフィックを構築し、その後エージェント製品へ誘導します。

原則

  • 基本ルール:誰かがその語句を検索している必要があります。ツールで検証し、語句を作り出さないようにします。
  • 機能キーワード:ツールの種類を示す語(-er/-or)はコンバージョンにつながりやすい傾向があります。ユーザーが行動に移る段階に近いためです。
  • 多言語対応:対象言語で調査し直し、既存のリストを翻訳しないでください。翻訳のワークフローについては translation を参照してください。

SEO–PPC キーワードの相乗効果

キーワード調査は、SEO と Google Ads の両方に役立ちます。重複、カニバリゼーション、無駄な広告費を避けるため、両方のチャネルを連携させましょう。

データフロー用途
keyword-research → google-adsキーワードリスト、クラスター、検索意図。補助語(ログイン、フォーラム、料金)→ PPC の除外キーワード
google-ads → keyword-researchPPC のコンバージョン率、検索語句レポート → SEO の優先度。コンバージョン率の高い PPC キーワードは、オーガニック検索での上位表示を目指す価値があります
keyword-research → landing-pageクラスター → 検索意図ごとに専用の LP を作成。PAA の質問 → FAQ セクション
GSC organic rank 4+オーガニック検索で上位表示されている場合は、カニバリゼーションを避けるため、そのキーワードの PPC を減らすか、一時停止することを検討します

SEO の優先度決定に使う PPC データ:SEO ROI ≈ (Organic clicks × PPC conversion rate × Customer value) − SEO cost。PPC のコンバージョンデータを活用して、オーガニック検索で対策するキーワードを検証します。

参考資料:Backlinko – SEO and PPC: 8 Smart Ways to Align

データソース

ソース用途
AhrefsKeywords Explorer、Site Explorer
SEMrushKeyword Overview、Organic Research
GSC検索クエリ、表示回数、クリック数
GAランディングページ別のトラフィック
PostHog機能や検索の利用状況

レポート作成のワークフロー

  1. 解析 — Excel/CSV を読み込み、ヘッダーからキーワード、検索ボリューム、KD、検索意図などを推定します
  2. 情報補完 — ウェブ検索を行い、競合や製品のページを確認します。存在する場合はルートの contextus.md を読み込みます
  3. 構成 — レポート用にデータを整理します
  4. 生成 — 選択した形式でレポートを出力します

出力形式

  • 検索ボリューム、KD、検索意図を含むキーワードリスト
  • ページやコンテンツへのキーワードマッピング
  • コンテンツギャップ(競合は上位表示されているが、自社はされていないキーワード)
  • 実施に向けた優先順位
  • トピックマップ(クラスター → ピラー → ページのマッピング)
レポート構成の参考例
セクション内容
エグゼクティブサマリー優先事項(上位 3 件)
キーワードの概要キーワード総数、主な検索意図、平均 KD、コンテンツギャップの件数
キーワードリストキーワード、検索ボリューム、KD、検索意図、優先度、ターゲットページ
キーワードマッピングページ/URL、ターゲットキーワード、ステータス
コンテンツギャップ競合は上位表示されているが、自社はされていないキーワード
アクションプラン優先度、アクション、効果、工数
付録検索意図の参考情報(情報収集型、商業調査型、取引型、ナビゲーション型)

関連スキル

  • seo-strategy:SEO のワークフロー、プロダクト主導型 SEO、監査のアプローチ。キーワード調査はコンテンツフェーズに該当します
  • google-ads:キーワードは検索ターゲティングに役立ちます。PPC データは SEO の優先度決定に活用します
  • paid-ads-strategy:有料施策とオーガニック施策の使い分け、チャネルの選定
  • content-strategy:キーワードはコンテンツ計画やトピッククラスターに役立ちます
  • content-optimization:キーワードの配置、適切な密度と過剰な詰め込みの違い、H2 のキーワード
  • title-tag, meta-description:タイトルや説明文に含めるキーワード
  • heading-structure:H1、H2 に含めるキーワード
  • link-building:キーワードをリンク先の選定に活用します
  • serp-features:キーワードの選定時に SERP の機能を考慮します。PAA、強調スニペット
  • featured-snippet:スニペットに適したクエリをターゲットにします
  • competitor-research:競合のキーワードやトピックの分析、リバースエンジニアリング
  • faq-page-generator:PAA の質問を FAQ セクションに活用します。質問形式のキーワードを FAQ コンテンツに活用します

コメント