keyword-research について
keyword-researchは、無料ツールと体系的な調査手法でトピックを見つけ、優先順位を付けるコンテンツチーム向けスキルです。トピックのクラスタリング、検索結果の確認、読者の疑問の収集を組み合わせます。
主な機能
- 01Six Circlesによるトピッククラスタリング
- 02無料ツールを使った調査手順
- 03検索結果の手動競合分析
- 04キーワードの採点と優先順位付け
- 05Redditやコミュニティでの質問収集
- 06構造化されたコンテンツ計画の出力
活用シーン
- 01シードキーワードからトピック群を計画
- 02読者の疑問から記事案を見つける
- 03対象キーワード間の競合状況を比較
- 04コンテンツ候補の優先順位を決定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ majesticlabs-dev/ majestic-marketplace --skill keyword-researchインストール後、Claude Code で/keyword-researchを入力して読み込まれたか確認します。
詳細
高額なツールを使わないキーワード調査
無料ツールと体系的なフレームワークを使って、コンテンツのトピックを見つけ、優先順位を付けます。
必要な情報
ユーザーに次の情報を尋ねてください。
- ニッチ/業界 - どの分野に携わっていますか?
- ターゲットオーディエンス - 誰に向けて記事を書きますか?
- ビジネス目標 - トラフィック、リード、売上、権威性のどれですか?
- 既存のコンテンツ - すでにサイトやブログを運営していますか?
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
プロセス
- 主要キーワードを特定する - ニッチ分野でトラフィックが多く、検索意図の強いトピック
- 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(無料版には制限あり) |
| AlsoAsked | PAAのクラスタリング | alsoasked.com(無料版には制限あり) |
コミュニティの調査
| 情報源 | 抽出する内容 |
|---|---|
| 悩み、質問、用語 | |
| 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 を使用してください)
コメント
Markdown 対応