一键导入
30x-seo-keywords
使用 DataForSEO API 进行全面关键词研究和分析。发现关键词机会、 分析搜索量和难度、找相关关键词、追踪排名、识别内容差距。 当用户说"关键词"、"关键词研究"、"搜索量"、"关键词难度"、 "排名关键词"、"关键词建议"或"内容差距"时使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
使用 DataForSEO API 进行全面关键词研究和分析。发现关键词机会、 分析搜索量和难度、找相关关键词、追踪排名、识别内容差距。 当用户说"关键词"、"关键词研究"、"搜索量"、"关键词难度"、 "排名关键词"、"关键词建议"或"内容差距"时使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
监控品牌在 AI 平台的可见性(Google AI Overview、ChatGPT、Claude、Gemini、Perplexity)。 追踪 LLM 提及、分析 AI 生成的引用、识别 AI 搜索机会。 当用户说"AI可见性"、"LLM提及"、"AI Overview"、"ChatGPT可见性"、 "AI搜索"、"生成式搜索"、"AI引用"或"品牌在AI中"时使用。
网站架构规划:页面层级、导航、URL结构、内部链接策略。 当用户说"网站结构"、"页面层级"、"URL结构"、"导航设计" 或"信息架构"时使用。不适用于XML站点地图(请用seo-sitemap)。
使用 DataForSEO API 进行全面外链分析。分析外链概况、 寻找链接建设机会、检测有毒链接、与竞争对手比较、识别链接差距。 当用户说"外链"、"链接建设"、"引用域"、"链接概况"、"有毒链接"、 "链接差距"、"竞品链接"或"域名权重"时使用。
检测关键词蚕食 - 多个页面竞争同一关键词。识别蚕食 URL 并提供解决策略 (合并、重定向、差异化或删除)。
生成 SEO 优化的竞品对比和替代方案页面。涵盖 "X vs Y" 布局、 "X 替代方案"页面、功能矩阵、schema 标记和转化优化。当用户说 "对比页"、"vs页面"、"替代方案页"、"竞品对比"或"X vs Y"时使用。
内容质量审计,同时检查传统 SEO(E-E-A-T)和 AI 搜索(可引用性、结构、权威性)。 当用户说"内容审计"、"内容质量"、"E-E-A-T"、"AI 可引用性"、"内容分析" 或"我的内容对 SEO 好吗"时使用。
| name | 30x-seo-keywords |
| description | 使用 DataForSEO API 进行全面关键词研究和分析。发现关键词机会、 分析搜索量和难度、找相关关键词、追踪排名、识别内容差距。 当用户说"关键词"、"关键词研究"、"搜索量"、"关键词难度"、 "排名关键词"、"关键词建议"或"内容差距"时使用。 |
| allowed-tools | ["Bash","Read"] |
使用 DataForSEO API 通过直接 curl 调用进行全面关键词研究和分析。
凭据存储在 ~/.config/dataforseo/auth(Base64 编码)。
# 读取认证令牌
AUTH=$(cat ~/.config/dataforseo/auth)
| 命令 | 功能 |
|---|---|
/seo keywords research <种子词> | 从种子关键词生成关键词建议 |
/seo keywords volume <关键词1, 关键词2, ...> | 获取关键词搜索量 |
/seo keywords difficulty <关键词1, 关键词2, ...> | 分析关键词难度分数 |
/seo keywords site <域名> | 找出网站排名的关键词 |
/seo keywords gap <你的域名> <竞品> | 找关键词机会 |
/seo keywords intent <关键词1, 关键词2, ...> | 分析搜索意图 |
/seo keywords trending | 找趋势搜索查询 |
/seo keywords history <关键词> | 历史搜索量数据 |
curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/keyword_ideas/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"keywords": ["种子关键词"], "location_name": "China", "language_code": "zh", "limit": 50}]'
curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/keyword_suggestions/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"keyword": "种子关键词", "location_name": "China", "language_code": "zh", "limit": 50}]'
curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/related_keywords/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"keyword": "种子关键词", "location_name": "China", "language_code": "zh", "limit": 50}]'
curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/bulk_keyword_difficulty/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"keywords": ["关键词1", "关键词2", "关键词3"], "location_name": "China", "language_code": "zh"}]'
curl -s -X POST "https://api.dataforseo.com/v3/keywords_data/google_ads/search_volume/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"keywords": ["关键词1", "关键词2"], "location_code": 2156, "language_code": "zh"}]'
curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/ranked_keywords/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"target": "example.com", "location_name": "China", "language_code": "zh", "limit": 100}]'
curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/search_intent/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"keywords": ["关键词1", "关键词2"], "language_code": "zh"}]'
curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/historical_search_volume/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"keywords": ["关键词"], "location_name": "China", "language_code": "zh"}]'
从种子关键词生成关键词建议:
输入:种子关键词(如 "咖啡机")
输出:
- 相关关键词建议
- 每个关键词的搜索量
- CPC 和竞争数据
- 关键词难度分数
- 搜索意图分类
获取准确的搜索量数据:
输入:关键词列表
输出:
- 月搜索量
- 搜索量趋势(12个月)
- CPC 估算
- 竞争程度(0-1)
- 季节性模式
分析排名难度:
输入:关键词列表
输出:
- 难度分数(0-100)
- SERP 特性出现情况
- 前 10 竞品强度
- 排名所需预估努力
难度解读:
找出域名排名的关键词:
输入:域名(如 "example.com")
输出:
- 所有排名关键词
- 每个关键词的位置
- 搜索量
- 流量估算
- 精选摘要出现情况
分类关键词意图:
输入:关键词列表
输出:
- 每个关键词的意图类型:
- 信息型(怎么、什么、为什么)
- 导航型(品牌搜索)
- 商业型(最好、评测、对比)
- 交易型(购买、价格、优惠)
- 内容格式建议
内容映射:
| 意图 | 内容类型 |
|---|---|
| 信息型 | 博客文章、指南、教程 |
| 导航型 | 落地页、关于页面 |
| 商业型 | 对比页、评测 |
| 交易型 | 产品页、定价页 |
根据以下因素为每个关键词打分:
| 因素 | 权重 | 评分 |
|---|---|---|
| 搜索量 | 25% | 高(3)、中(2)、低(1) |
| 难度 | 30% | 简单(3)、中等(2)、困难(1) |
| 业务相关性 | 25% | 高(3)、中(2)、低(1) |
| 意图匹配 | 20% | 完美(3)、良好(2)、部分(1) |
快速优化目标具备:
# 关键词研究:[种子关键词]
## 概述
- 找到的关键词总数:X
- 平均月搜索量:X
- 平均难度:X
## 热门机会(按优先级排序)
| 关键词 | 搜索量 | 难度 | 意图 | 优先级 |
|--------|--------|------|------|--------|
| [关键词1] | X | X | 信息 | 高 |
| [关键词2] | X | X | 交易 | 高 |
## 关键词集群
### 集群 1:[主题]
- 关键词 a(搜索量:X,难度:X)
- 关键词 b(搜索量:X,难度:X)
## 内容建议
### 即时行动(快速优化)
1. [关键词] -> 创建 [内容类型]
2. [关键词] -> 创建 [内容类型]
seo-content 为目标关键词创建内容seo-backlinks 为竞争性关键词建立权重seo-serp 追踪排名进展[PROTOCOL]: 变更时更新此头部,然后检查 CLAUDE.md