mcpField
K
keyword-research

keyword-research

github.com/majesticlabs-devマーケティング・グロース5051 回インストール7 週間前に更新
リポジトリ

keyword-research について

keyword-researchは、無料ツールと体系的な調査手法でトピックを見つけ、優先順位を付けるコンテンツチーム向けスキルです。トピックのクラスタリング、検索結果の確認、読者の疑問の収集を組み合わせます。

主な機能

  1. 01Six Circlesによるトピッククラスタリング
  2. 02無料ツールを使った調査手順
  3. 03検索結果の手動競合分析
  4. 04キーワードの採点と優先順位付け
  5. 05Redditやコミュニティでの質問収集
  6. 06構造化されたコンテンツ計画の出力

活用シーン

  1. 01シードキーワードからトピック群を計画
  2. 02読者の疑問から記事案を見つける
  3. 03対象キーワード間の競合状況を比較
  4. 04コンテンツ候補の優先順位を決定

インストール

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

$npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill keyword-research

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

詳細

高額なツールを使わないキーワード調査

無料ツールと体系的なフレームワークを使って、コンテンツのトピックを見つけ、優先順位を付けます。

必要な情報

ユーザーに次の情報を尋ねてください。

  1. ニッチ/業界 - どの分野に携わっていますか?
  2. ターゲットオーディエンス - 誰に向けて記事を書きますか?
  3. ビジネス目標 - トラフィック、リード、売上、権威性のどれですか?
  4. 既存のコンテンツ - すでにサイトやブログを運営していますか?

6つの円メソッド

入れ子になったトピッククラスターを使って、1つのシードキーワードから13個のコンテンツ案を作成します。

構造
                    ┌─────────────────────┐
                    │   PRIMARY KEYWORD   │  ← 1 pillar topic
                    │   (Largest Circle)  │
                    └─────────────────────┘
                              │
            ┌─────────────────┼─────────────────┐
            ▼                 ▼                 ▼
     ┌───────────┐     ┌───────────┐     ┌───────────┐
     │ Sub-topic │     │ Sub-topic │     │ Sub-topic │  ← 3 supporting themes
     │     A     │     │     B     │     │     C     │
     └───────────┘     └───────────┘     └───────────┘
            │                 │                 │
      ┌─────┼─────┐     ┌─────┼─────┐     ┌─────┼─────┐
      ▼     ▼     ▼     ▼     ▼     ▼     ▼     ▼     ▼
     [1]   [2]   [3]   [4]   [5]   [6]   [7]   [8]   [9]  ← 9 content pieces
プロセス
  1. 主要キーワードを特定する - ニッチ分野でトラフィックが多く、検索意図の強いトピック
  2. 3つのサブトピックをブレインストーミングする - 主要トピックを補完する関連テーマ
  3. サブトピックごとに3つの記事を作成する - それぞれの側面を扱う具体的な記事
補足コンテンツの種類
種類例
ハウツーガイド「[方法]を使って[成果]を達成する方法」
比較「[選択肢A]と[選択肢B]:[用途]にはどちらが適しているか」
リスト記事「[成果]を達成するための[形容詞]な方法[数]選」
ケーススタディ「[ペルソナ]が[アプローチ]を使って[成果]を達成した方法」
トレンド分析「[年]の[トピック]のトレンド:何が変化しているか」
専門家のまとめ「[数]人の専門家が[トピック]の戦略を紹介」
初心者向けガイド「初心者向け[トピック]:知っておくべきことのすべて」
ツールレビュー「[オーディエンス/用途]に最適な[カテゴリ]ツール」
問題と解決策「[問題]が起きる理由とその解決方法」

無料ツール一覧

需要調査
ツール用途アクセス方法
Google Keyword Planner検索ボリュームの範囲、競合状況ads.google.com(無料アカウント、広告費不要)
Google Trends季節性、注目度が高まっているトピックtrends.google.com
Ahrefs Free Generator難易度付きの150件の候補ahrefs.com/keyword-generator
Ubersuggest指標付きで1日3回まで検索可能neilpatel.com/ubersuggest
検索意図の発見
ツール用途アクセス方法
Google Autocompleteユーザーのリアルタイムの検索クエリGoogleの検索バーに入力
People Also Ask質問ベースのコンテンツGoogleのSERPを下にスクロール
Answer the Public質問を視覚的にマッピングanswerthepublic.com(無料版には制限あり)
AlsoAskedPAAのクラスタリングalsoasked.com(無料版には制限あり)
コミュニティの調査
情報源抽出する内容
Reddit悩み、質問、用語
Quora質問のパターン、回答の不足
業界フォーラムニッチに特有の問題
YouTubeのコメント反論、混乱している点
Amazonのレビュー顧客の言葉、満たされていないニーズ

調査手順

ステップ1:シードキーワードの作成(50~100個)
## Seed Keywords for [Niche]

### From Google Autocomplete
- [keyword] + a-z variations
- "how to [keyword]"
- "best [keyword] for"
- "[keyword] vs"

### From People Also Ask
- [question 1]
- [question 2]
- [question 3]

### From Reddit r/[subreddit]
- Top posts this month: [themes]
- Common questions: [list]
- Pain points mentioned: [list]

### From Answer the Public
- Questions: [list]
- Prepositions: [list]
- Comparisons: [list]
ステップ2:競合状況の評価(手動でのSERP分析)

対象キーワードごとに上位10件の検索結果を分析します。

シグナル確認する内容次の場合はチャンスあり
コンテンツの深さ文字数、網羅性上位の結果の内容が薄い(1,000語未満)
鮮度公開日、最終更新日上位の結果が2年以上前のもの
形式の一致形式が検索意図に合っているか検索結果が検索者のニーズに合っていない
権威性の差ランキングサイトのドメインの強さ小規模サイトがランクインしている(大手ブランドばかりではない)
コンテンツの不足欠けているサブトピック、未回答の質問PAAの質問が扱われていない
ステップ3:優先順位付けマトリクス

各キーワードを1~10で評価します。

キーワード需要競合検索意図との適合度チャンス
[keyword][1-10][1-10, lower=easier][1-10]需要 - 競合

優先する条件: チャンススコアが3超、検索意図との適合度が6超

狙い目の目標
サイトの段階月間検索ボリューム競合レベル
新規サイト(0-6 か月)100-500低
成長中のサイト(6-18 か月)500-2,000低〜中
確立されたサイト(18 か月以上)1,000-10,000中

出力形式

# Keyword Research: [Niche/Topic]

## 6 Circles Content Plan

### Primary Keyword: [keyword]
- Monthly searches: [range]
- Competition: [low/medium/high]
- Intent: [informational/commercial/transactional]

### Sub-topic A: [theme]
1. [Article idea] - [target keyword] - [volume]
2. [Article idea] - [target keyword] - [volume]
3. [Article idea] - [target keyword] - [volume]

### Sub-topic B: [theme]
4. [Article idea] - [target keyword] - [volume]
5. [Article idea] - [target keyword] - [volume]
6. [Article idea] - [target keyword] - [volume]

### Sub-topic C: [theme]
7. [Article idea] - [target keyword] - [volume]
8. [Article idea] - [target keyword] - [volume]
9. [Article idea] - [target keyword] - [volume]

## Prioritized Content Queue

| Priority | Topic | Keyword | Volume | Difficulty | Opportunity |
|----------|-------|---------|--------|------------|-------------|
| 1 | [topic] | [keyword] | [vol] | [1-10] | [score] |
| 2 | [topic] | [keyword] | [vol] | [1-10] | [score] |
| 3 | [topic] | [keyword] | [vol] | [1-10] | [score] |

## Quick Wins (Low Competition, Decent Volume)
- [keyword 1] - [rationale]
- [keyword 2] - [rationale]
- [keyword 3] - [rationale]

## Content Gaps Found
- [gap 1] - competitors missing [what]
- [gap 2] - outdated content on [topic]
- [gap 3] - no good [format] exists for [query]

## Reddit/Community Insights
- Top pain point: [description]
- Common question: [question]
- Terminology used: [terms]

## Next Steps
1. [ ] Create pillar content for [primary keyword]
2. [ ] Write [specific article] targeting [quick win keyword]
3. [ ] Research [sub-topic] deeper for more ideas

Reddit マイニングプロトコル

検索クエリ
site:reddit.com "[niche]" + "how do I"
site:reddit.com "[niche]" + "help"
site:reddit.com "[niche]" + "struggling with"
site:reddit.com "[niche]" + "recommend"
site:reddit.com "[niche]" + "vs"
抽出する内容
  • 繰り返し寄せられる質問 → コンテンツの機会
  • 既存のソリューションへの不満 → 差別化の切り口
  • 用語やスラング → キーワードのバリエーション
  • 推奨されるリソース → 競合分析
  • 賛成票の傾向 → トピック需要のシグナル

他のスキルとの連携

このスキルの後に使うもの用途
content-planner優先トピックの詳細なアウトライン
bofu-keywordsファネル下部のコンバージョンキーワード
content-calendarコンテンツキューのスケジュール設定
content-writer実際のコンテンツの執筆

このスキルで対応しないこと

  • 正確な検索ボリュームの提示(範囲を確認するには Keyword Planner を使用してください)
  • 検索順位の保証
  • 包括的な SEO 監査の代替
  • 既存サイトのパフォーマンス分析(Google Search Console を使用してください)

コメント