keyword-research-and-clustering by manojbajaj95/claude-gtm-plugin
npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill keyword-research-and-clustering研究关键词,系统性地扩展它们,按主题和意图进行聚类,并为内容策略确定优先级——所有这些都无需昂贵的工具。
向用户询问:
使用嵌套的主题集群,从一个种子关键词生成 13 个内容创意。
┌─────────────────────┐
│ PRIMARY KEYWORD │ ← 1 个支柱主题
│ (Largest Circle) │
└─────────────────────┘
│
┌─────────────────┼─────────────────┐
▼ ▼ ▼
┌───────────┐ ┌───────────┐ ┌───────────┐
│ Sub-topic │ │ Sub-topic │ │ Sub-topic │ ← 3 个支撑主题
│ A │ │ B │ │ C │
└───────────┘ └───────────┘ └───────────┘
│ │ │
┌─────┼─────┐ ┌─────┼─────┐ ┌─────┼─────┐
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼
[1] [2] [3] [4] [5] [6] [7] [8] [9] ← 9 个内容片段
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
流程:
| 类型 | 示例 |
|---|---|
| 操作指南 | "如何使用 [方法] 实现 [结果]" |
| 对比 | "[选项 A] vs [选项 B]: 哪个更适合 [使用场景]" |
| 列表式文章 | "[数字] 种 [形容词] 的方法来实现 [结果]" |
| 案例研究 | "[人物角色] 如何使用 [方法] 实现了 [结果]" |
| 趋势分析 | "[年份] 的 [主题] 趋势:什么在改变" |
| 初学者指南 | "[主题] 初学者指南:你需要知道的一切" |
| 工具评测 | "适用于 [受众/使用场景] 的最佳 [类别] 工具" |
| 问题解决方案 | "为什么 [问题会发生] 以及如何修复它" |
[keyword] + a–z 的变体| 来源 | 提取内容 |
|---|---|
| 痛点、问题、术语 | |
| Quora | 问题模式、答案空白 |
| 行业论坛 | 利基市场特定问题 |
| YouTube 评论 | 反对意见、困惑点 |
| Amazon 评论 | 客户语言、未满足的需求 |
搜索查询:
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"
提取:反复被问到的问题(内容机会)、对现有解决方案的抱怨(角度差异化)、术语和俚语(关键词变体)、点赞模式(需求信号)。
问题修饰语:
对比修饰语:
意图修饰语:
受众修饰语:
| 工具 | 用途 | 访问 |
|---|---|---|
| Google Keyword Planner | 搜索量范围、竞争程度 | ads.google.com(免费账户) |
| Google Trends | 季节性、上升主题 | trends.google.com |
| Ahrefs Free Generator | 150 个带难度指标的建议 | ahrefs.com/keyword-generator |
| Ubersuggest | 每天 3 次带指标的搜索 | neilpatel.com/ubersuggest |
| 工具 | 用途 | 访问 |
|---|---|---|
| Google Autocomplete | 实时用户查询 | 在搜索栏中输入 |
| People Also Ask | 基于问题的内容 | 在搜索结果页面中向下滚动 |
| Answer the Public | 可视化问题地图 | answerthepublic.com |
| AlsoAsked | PAA 聚类 | alsoasked.com |
针对每个目标关键词,分析前 10 个结果:
| 信号 | 关注点 | 机会点(如果...) |
|---|---|---|
| 内容深度 | 字数、全面性 | 顶部结果内容单薄(<1000 字) |
| 新鲜度 | 发布日期、最后更新 | 顶部结果已发布 2 年以上 |
| 格式匹配 | 格式是否匹配意图? | 结果不符合搜索者需求 |
| 权威性差距 | 排名网站的域名强度 | 小型网站在排名(并非全是大品牌) |
| 内容空白 | 缺失的子主题、未回答的问题 | PAA 问题未被覆盖 |
| 网站阶段 | 月搜索量 | 竞争水平 |
|---|---|---|
| 新网站(0–6 个月) | 100–500 | 低 |
| 成长网站(6–18 个月) | 500–2,000 | 低–中 |
| 成熟网站(18 个月以上) | 1,000–10,000 | 中 |
PILLAR: "content marketing" (最高搜索量)
├── CLUSTER: "content marketing strategy" (商业型)
│ ├── content marketing plan template
│ ├── content marketing framework
│ └── how to create content marketing strategy
├── CLUSTER: "content marketing examples" (信息型)
│ ├── B2B content marketing examples
│ ├── content marketing case studies
│ └── content marketing success stories
└── CLUSTER: "content marketing tools" (商业型)
├── best content marketing tools
├── content marketing software
└── content marketing platforms
| 信号 | 意图 |
|---|---|
| "what is", "how to", "guide" | 信息型 |
| "best", "vs", "review", "compare" | 商业型 |
| "buy", "price", "discount", brand | 交易型 |
| 品牌名称、特定产品 | 导航型 |
为每个关键词打分(1–10):
| 关键词 | 需求 | 竞争 | 意图匹配度 | 机会 |
|---|---|---|---|---|
| [keyword] | [1–10] | [1–10, 越低越容易] | [1–10] | 需求 − 竞争 |
优先处理: 机会分数 > 3,意图匹配度 > 6
# 关键词研究:[利基市场/主题]
## 六环法内容计划
### 主要关键词:[keyword]
- 月搜索量:[range]
- 竞争程度:[low/medium/high]
- 意图:[informational/commercial/transactional]
### 子主题 A:[theme]
1. [文章创意] — [目标关键词] — [搜索量]
2. [文章创意] — [目标关键词] — [搜索量]
3. [文章创意] — [目标关键词] — [搜索量]
### 子主题 B:[theme]
4–6. [...]
### 子主题 C:[theme]
7–9. [...]
## 优先级内容队列
| 优先级 | 主题 | 关键词 | 搜索量 | 难度 | 机会 |
|----------|-------|---------|--------|------------|-------------|
| 1 | [topic] | [keyword] | [vol] | [1–10] | [score] |
## 快速见效(低竞争,中等搜索量)
- [keyword 1] — [理由]
- [keyword 2] — [理由]
## 发现的内容空白
- [gap 1] — 竞争对手缺少 [什么]
- [gap 2] — [topic] 上的内容已过时
## 社区洞察
- 首要痛点:[description]
- 常见问题:[question]
- 使用的术语:[terms]
每周安装量
100
代码库
GitHub 星标
24
首次出现
Mar 11, 2026
安全审计
安装于
opencode100
gemini-cli26
github-copilot26
codex26
amp26
cline26
Research keywords, expand them systematically, cluster by topic and intent, and prioritize for content strategy — all without expensive tools.
Ask the user for:
Generate 13 content ideas from a single seed keyword using nested topic clusters.
┌─────────────────────┐
│ 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
Process:
| Type | Example |
|---|---|
| How-to Guide | "How to [achieve outcome] with [method]" |
| Comparison | "[Option A] vs [Option B]: Which is better for [use case]" |
| List Post | "[Number] [adjective] ways to [achieve result]" |
| Case Study | "How [persona] achieved [result] using [approach]" |
| Trend Analysis | "[Topic] trends in [year]: What's changing" |
| Beginner Guide | "[Topic] for beginners: Everything you need to know" |
| Tool Review | "Best [category] tools for [audience/use case]" |
| Problem-Solution | "Why [problem happens] and how to fix it" |
[keyword] + a–z variations| Source | What to Extract |
|---|---|
| Pain points, questions, terminology | |
| Quora | Question patterns, answer gaps |
| Industry Forums | Niche-specific problems |
| YouTube Comments | Objections, confusion points |
| Amazon Reviews | Customer language, unmet needs |
Search queries:
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"
Extract: Questions asked repeatedly (content opportunities), complaints about existing solutions (angle differentiation), terminology and slang (keyword variations), upvote patterns (demand signals).
Question modifiers:
Comparative modifiers:
Intent modifiers:
Audience modifiers:
| Tool | Use For | Access |
|---|---|---|
| Google Keyword Planner | Volume ranges, competition | ads.google.com (free account) |
| Google Trends | Seasonality, rising topics | trends.google.com |
| Ahrefs Free Generator | 150 suggestions with difficulty | ahrefs.com/keyword-generator |
| Ubersuggest | 3 searches/day with metrics | neilpatel.com/ubersuggest |
| Tool | Use For | Access |
|---|---|---|
| Google Autocomplete | Real-time user queries | Type in search bar |
| People Also Ask | Question-based content | Scroll down in SERP |
| Answer the Public | Visual question maps | answerthepublic.com |
| AlsoAsked | PAA clustering | alsoasked.com |
For each target keyword, analyze top 10 results:
| Signal | What to Look For | Opportunity If... |
|---|---|---|
| Content Depth | Word count, comprehensiveness | Top results are thin (<1000 words) |
| Freshness | Publication date, last update | Top results are 2+ years old |
| Format Match | Does format match intent? | Results don't match searcher need |
| Authority Gap | Domain strength of rankers | Small sites ranking (not all big brands) |
| Content Gaps | Missing subtopics, unanswered questions | PAA questions not covered |
| Site Stage | Monthly Search Volume | Competition Level |
|---|---|---|
| New site (0–6 months) | 100–500 | Low |
| Growing site (6–18 months) | 500–2,000 | Low–Medium |
| Established site (18+ months) | 1,000–10,000 | Medium |
PILLAR: "content marketing" (highest volume)
├── CLUSTER: "content marketing strategy" (commercial)
│ ├── content marketing plan template
│ ├── content marketing framework
│ └── how to create content marketing strategy
├── CLUSTER: "content marketing examples" (informational)
│ ├── B2B content marketing examples
│ ├── content marketing case studies
│ └── content marketing success stories
└── CLUSTER: "content marketing tools" (commercial)
├── best content marketing tools
├── content marketing software
└── content marketing platforms
| Signal | Intent |
|---|---|
| "what is", "how to", "guide" | Informational |
| "best", "vs", "review", "compare" | Commercial |
| "buy", "price", "discount", brand | Transactional |
| Brand name, specific product | Navigational |
Score each keyword 1–10:
| Keyword | Demand | Competition | Intent Fit | Opportunity |
|---|---|---|---|---|
| [keyword] | [1–10] | [1–10, lower=easier] | [1–10] | Demand − Competition |
Prioritize: Opportunity score > 3, Intent fit > 6
# 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–6. [...]
### Sub-topic C: [theme]
7–9. [...]
## Prioritized Content Queue
| Priority | Topic | Keyword | Volume | Difficulty | Opportunity |
|----------|-------|---------|--------|------------|-------------|
| 1 | [topic] | [keyword] | [vol] | [1–10] | [score] |
## Quick Wins (Low Competition, Decent Volume)
- [keyword 1] — [rationale]
- [keyword 2] — [rationale]
## Content Gaps Found
- [gap 1] — competitors missing [what]
- [gap 2] — outdated content on [topic]
## Community Insights
- Top pain point: [description]
- Common question: [question]
- Terminology used: [terms]
Weekly Installs
100
Repository
GitHub Stars
24
First Seen
Mar 11, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode100
gemini-cli26
github-copilot26
codex26
amp26
cline26
网站审计工具 - 使用 squirrelscan CLI 全面检测 SEO、性能、安全及技术问题
43,300 周安装
二进制初步分析指南:使用ReVa工具快速识别恶意软件与逆向工程
69 周安装
PrivateInvestigator 道德人员查找工具 | 公开数据调查、反向搜索与背景研究
69 周安装
TorchTitan:PyTorch原生分布式大语言模型预训练平台,支持4D并行与H100 GPU加速
69 周安装
screenshot 截图技能:跨平台桌面截图工具,支持macOS/Linux权限管理与多模式捕获
69 周安装
tmux进程管理最佳实践:交互式Shell初始化、会话命名与生命周期管理
69 周安装
Git Rebase Sync:安全同步分支的Git变基工具,解决冲突与备份
69 周安装