mcpField
K
keyword-research

keyword-research

github.com/sanky369マーケティング・グロース3155 回インストール16 週間前に更新
リポジトリ

keyword-research について

SEO コンテンツや編集計画を立てるマーケティング担当者向けのキーワード調査スキルです。ポジショニング、顧客の言葉、競合の隙間、検索需要、専門性、ビジネス意図を基準に語句を選別・分類します。

主な機能

  1. 016 段階のキーワード選定手法
  2. 02顧客の言葉と競合の隙間を分析
  3. 03検索需要と専門性を審査
  4. 04収益への近さをスコア化
  5. 05コンテンツに結び付く優先クラスター

活用シーン

  1. 01SEO コンテンツ執筆前に対象語句を選定
  2. 02トピッククラスターで編集計画を作成
  3. 03競合が十分に扱っていないテーマを特定
  4. 04検索語句を製品やリード獲得施策に結び付け

インストール

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

$npx skills add https://github.com/sanky369/vibe-building-skills --skill keyword-research

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

詳細

キーワードリサーチ

キーワードマップを作成します。狙う価値のある検索語句をスコア付けして分類し、それぞれで成果を出すべきコンテンツに結び付けたリストです。基本原則は、6つの円すべてを通過するキーワードだけに狙う価値があるということです。ポジショニングに合致し、顧客の言葉で表現され、競合が十分にカバーしておらず、実際に検索され、ユーザーが持つ実際の専門知識で勝てるうえ、収益につながる必要があります。6つ目の円を通過しないトラフィックは、見栄えだけの指標です。

使用する場合/使用しない場合

  • SEO コンテンツを書く前、コンテンツカレンダーを計画するとき、またはユーザーがオーディエンスの検索内容を知りたいときに使用します。
  • ポジショニングステートメントがない場合は、まず skills/marketing/positioning-angles を実行します(または暫定のステートメントを推測して、その旨を明記します)。これがないと、円1は機能しません。
  • ユーザーがリンク構築、テクニカル SEO、プログラムによるページ生成、ドメインオーソリティを含むオーガニック施策全体を求めている場合は、skills/marketing/seo-strategy を使用します。このスキルはキーワード選定のみを扱います。
  • キーワードがすでにあり、ユーザーが記事の執筆を希望している場合は、skills/marketing/seo-content に進みます。

インテーク

一度にまとめて確認します。skills/marketing/orchestrator または skills/marketing/positioning-angles ですでに作成されたものがあれば再利用します。

  1. ポジショニングステートメント(または、何を誰に販売し、何が他と異なるのか)。
  2. 最も近い競合他社2~3社のウェブサイト。
  3. 顧客の生の言葉が得られる情報源(サポートチケット、営業電話、レビュー、コミュニティのスレッドなど)。または、顧客が問題をどのように説明するかの例。
  4. サイトの状況:ドメインの運用年数、公開済みコンテンツのおおよその量、現在の検索順位(あれば)。(どの程度競争の激しいキーワードを狙えるかの判断に使います。)
  5. キーワードツール(Ahrefs、Semrush、Google Keyword Planner)を利用できますか?利用できる場合は、依頼に応じてユーザーが検索ボリュームを調べます。利用できない場合は推定値を使って進めます。

**作業を止めないでください:**ポジショニングステートメントと認識可能な市場があれば、知識とウェブ調査をもとにマップ全体を作成できます。検索ボリュームと難易度はすべて推定値と明記し、ツールで確認するようユーザーに伝えてください。

ワークフロー — 6つの円の手法

円を順番にフィルターとして適用します。円1~2で幅広く候補を出し、円3~6で絞り込みます。

円1 — ポジショニングとの整合性(シード)

ポジショニングステートメントを展開し、20~40個のシードキーワードを作成します。主張の各要素(オーディエンス、課題、仕組み、成果)について、その要素から想定される検索語句を列挙します。 ルール:シードはカテゴリではなく、切り口から作ります。「リモートチーム向けのプロジェクト管理ツール」なら、シードはリモートチーム関連のキーワード(非同期の朝会、分散チームのコミュニケーション)であり、既存大手が押さえている一般的なプロジェクト管理のキーワードではありません。

円2 — 顧客の言葉(言い換え)

インテークで得た情報源を参考に、すべてのシードを顧客が実際に入力する言葉に書き換えます。専門用語は除きます。顧客が「リモートワークツール」と言うなら、「分散型ワークフォース管理ソリューション」は使いません。質問形式のバリエーション(「どうすれば…」「Y向けのおすすめX」「XとYの比較」)も追加します。これらは検索意図が最も明確です。

円3 — 競合の見落とし(削除または優先度アップ)

候補に残った各キーワードについて、競合のコンテンツを確認します(ブログやサイトマップをクロールするか、site:competitor.com <keyword> で検索します)。

  • 競合が充実した最新コンテンツで上位表示されている場合は削除します。ただし、ユーザーが明らかに優れたコンテンツを持っている場合を除きます。
  • 競合が無視している、または薄い内容や古い内容しか扱っていない場合は、優先度を上げます。こうしたギャップが、マップの中でも最も有望な項目です。
円4 — 検索ボリューム(スクリーニング)

現実的に狙える検索ボリュームかどうかを確認します。経験則(その旨を明記):月間およそ100~10,000件の検索を狙います。約100件未満では記事の効果が得られにくく、10,000件を超える場合は、若いドメインにとって既存大手が支配する領域であることがほとんどです。 判断基準:権威性のある確立済みドメイン(インテークのQ4を参照)なら、上限を緩和できます。新規ドメインなら、数百~数千件の範囲にとどめます。ツールを利用できない場合は、オートコンプリートの候補数、「他の人はこちらも質問」の表示密度、広告の有無から推定し、すべての推定値にその旨を明記します。

サークル 5 — 専門性(カット)

ユーザーが現在の上位結果よりも説得力のある内容を書けるキーワードだけを残します。実体験、独自データ、名前のある仕組み、またはより鋭いニッチな見解が必要です。上位 3 件にない価値をユーザーが加えられない場合は、検索ボリュームにかかわらずキーワードをカットします。

サークル 6 — ビジネス意図(スコア付け)

残ったキーワードを、収益化までの距離で評価します。

  • 高: 購入・比較意図 — 「Y に最適な X」「X と Y の比較」「X の料金」「X の代替製品」。
  • 中: 提供サービスで解決できる、問題を認識したうえでのハウツー — 「リモートチームを管理する方法」。
  • 低: 情報提供に隣接するもの — 「リモートワークの統計」。低意図のキーワードは、クラスターの補助としてのみ残し、クラスターの主軸にはしません。
クラスター化して優先順位を付ける

残ったキーワードをトピッククラスターにまとめます(主軸キーワード 1 つ+1 本の質の高い記事またはハブで扱える補助キーワード 3~8 個)。優先順位は、高意図+競合の見落としがあるものを最優先とし、次に高意図+競争が激しいもの、その次に中意図のギャップとします。上位 3~5 個のクラスターを提案し、コンテンツ制作を始める前にユーザーに優先順位を確認してもらいます。

必須の出力形式

# Keyword Map — [Brand]

**Positioning it serves:** "[claim from skills/marketing/positioning-angles]"
**Volume/difficulty source:** [tool name | estimates — user to verify]

## Priority clusters
### Cluster 1: [name] — Priority: HIGH
Target article: "[working title]" — intent: [high/med] — feeds: [lead magnet / product page]
| Keyword | Role | Est. volume | Competition note | Intent |
|---|---|---|---|---|
| [head keyword] | Head | ~N/mo | [gap / thin / contested] | High |
| [supporting] | Support | ... | ... | ... |

### Cluster 2: ...
(3–5 clusters total)

## Cut list (why keywords were rejected)
- "[keyword]" — failed circle [n]: [one-line reason]
(representative sample, not exhaustive)

## Assumptions & verification queue
- [every estimated volume or inferred competitor read, listed for tool verification]

**Next step:** write Cluster 1's target article via skills/marketing/seo-content.

品質基準(提出前に確認)

  • すべてのクラスター主軸キーワードが 6 つのサークルすべてを通過している。カットしたキーワードを示す場合は、失格となったサークルをそれぞれ明記している。
  • どのクラスター主軸キーワードも、既存企業が押さえている一般的なカテゴリ用語ではない。
  • すべてのキーワードが顧客の言い回しになっている。社内用語が一切残っていない。
  • すべての検索ボリュームに出典が示されている。推定値には推定値と明記し、ツールのデータとして提示していない。
  • すべてのクラスターに、対象とする記事と、その記事がつなげるビジネス資産が示されている。
  • 3~5 個のクラスターが優先順位付きで提示され、ユーザーの確認を得ている。キーワードを優先順位なしに羅列していない。

連携

  • 上流: skills/marketing/positioning-angles がサークル 1 の起点となる主張を提供します。skills/marketing/orchestrator は、認知度向上と規模拡大の経路でここに誘導します。
  • 下流: skills/marketing/seo-content はクラスターのマップを一度に 1 つずつ使用します(主軸キーワード+補助キーワード+仮タイトルを引き継ぎます)。skills/marketing/seo-strategy は、包括的なプログラムのキーワードレイヤーとして使用します。skills/marketing/content-atomizer は、クラスターのテーマを再活用の方針決めに使用します。

コメント