一键导入
30x-seo-serp
使用 DataForSEO 追踪 SERP 排名、监控位置变化、分析 SERP 特性、 识别排名机会。作为 Google Search Console 排名数据的替代选择。 当用户说"排名"、"SERP追踪"、"位置监控"、"排名追踪"、 "关键词位置"或"SERP分析"时使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
使用 DataForSEO 追踪 SERP 排名、监控位置变化、分析 SERP 特性、 识别排名机会。作为 Google Search Console 排名数据的替代选择。 当用户说"排名"、"SERP追踪"、"位置监控"、"排名追踪"、 "关键词位置"或"SERP分析"时使用。
用 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-serp |
| description | 使用 DataForSEO 追踪 SERP 排名、监控位置变化、分析 SERP 特性、 识别排名机会。作为 Google Search Console 排名数据的替代选择。 当用户说"排名"、"SERP追踪"、"位置监控"、"排名追踪"、 "关键词位置"或"SERP分析"时使用。 |
| allowed-tools | ["Bash","Read"] |
使用 DataForSEO API 通过直接 curl 调用追踪排名、监控 SERP 变化、分析搜索结果特性。
凭据存储在 ~/.config/dataforseo/auth(Base64 编码)。
# 读取认证令牌
AUTH=$(cat ~/.config/dataforseo/auth)
| 命令 | 功能 |
|---|---|
/seo serp rank <域名> | 获取域名排名的所有关键词 |
/seo serp check <关键词> | 关键词实时 SERP 检查 |
/seo serp history <关键词> | 历史 SERP 变化 |
/seo serp features <关键词> | 分析存在的 SERP 特性 |
/seo serp competitors <关键词> | 谁在排名这个关键词 |
/seo serp overview <域名> | 域名排名概述 |
curl -s -X POST "https://api.dataforseo.com/v3/serp/google/organic/live/advanced" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"keyword": "目标关键词", "location_name": "China", "language_code": "zh", "depth": 100}]'
curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/domain_rank_overview/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"target": "example.com", "location_name": "China", "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/historical_serps/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"keyword": "目标关键词", "location_name": "China", "language_code": "zh"}]'
curl -s -X POST "https://api.dataforseo.com/v3/dataforseo_labs/google/serp_competitors/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/dataforseo_labs/google/keyword_overview/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"keywords": ["关键词1", "关键词2"], "location_name": "China", "language_code": "zh"}]'
获取域名的完整排名概况。
输入:域名(如 "example.com")
输出:
- 排名关键词总数
- 位置分布(1-3, 4-10, 11-20, 21-100)
- 预估自然流量
- 排名最高的关键词
- SERP 特性出现情况
位置分布图:
位置 1-3: ############ 45 个关键词
位置 4-10: #################### 89 个关键词
位置 11-20: ########## 42 个关键词
位置 21-50: ######## 35 个关键词
位置 51+: #### 18 个关键词
获取任意关键词的当前 SERP。
输入:关键词,位置(可选)
输出:
- 前 10/20/100 结果
- 存在的 SERP 特性
- 自然结果上下方的广告
- 相关搜索
- 相关问题
SERP 特性检测:
| 特性 | SEO 影响 |
|---|---|
| AI 概览 | 降低自然 CTR |
| 精选摘要 | 高可见性机会 |
| 相关问题 | 内容扩展信号 |
| 本地结果 | 需要本地 SEO |
| 图片包 | 图片优化机会 |
| 视频轮播 | 视频内容机会 |
| 知识面板 | 品牌权威信号 |
追踪 SERP 随时间的变化。
输入:关键词
输出:
- 随时间的 SERP 快照
- 每个域名的位置变化
- 特性出现/消失
- 波动性评估
用例:
找出谁在竞争关键词。
输入:关键词
输出:
- 所有排名域名
- 每个域名的平均位置
- 流量份额估算
- 内容类型分析
检查你的域名的特定关键词位置。
输入:域名,关键词[]
输出:
- 每个关键词的当前位置
- 每个排名的 URL
- 捕获的 SERP 特性
- 与上次检查的位置变化
| 层级 | 位置 | 预估 CTR | 优先级 |
|---|---|---|---|
| 优质 | 1-3 | 15-30% | 防守 |
| 强势 | 4-10 | 2-8% | 优化 |
| 攻击距离 | 11-20 | 1-2% | 推进 |
| 机会 | 21-50 | <1% | 内容差距 |
| 长尾 | 51+ | 极低 | 低优先级 |
DataForSEO 基于以下因素提供流量估算:
注意: 这些是估算,不是实际流量数据。
# SERP 排名:[域名]
生成时间:[日期]
## 概述
- 关键词总数:X
- 预估月流量:X
- 平均位置:X
- 前 10 关键词数:X
## 位置分布
| 位置 | 关键词数 | 占比 |
|------|----------|------|
| 1-3 | X | X% |
| 4-10 | X | X% |
| 11-20 | X | X% |
| 21-50 | X | X% |
| 51+ | X | X% |
## 热门关键词
| 关键词 | 位置 | 搜索量 | URL |
|--------|------|--------|-----|
| [关键词1] | 3 | 5,400 | /page1 |
| [关键词2] | 7 | 3,200 | /page2 |
## 捕获的 SERP 特性
| 特性 | 数量 | 关键词 |
|------|------|--------|
| 精选摘要 | 5 | 关键词1, 关键词2, ... |
| 相关问题 | 12 | ... |
## 机会
### 攻击距离(位置 11-20)
接近第 1 页的关键词 - 优先优化:
1. [关键词] - 位置 12,搜索量 2,400
2. [关键词] - 位置 15,搜索量 1,800
# SERP 分析:"[关键词]"
位置:[位置]
生成时间:[日期]
## SERP 组成
### 首屏以上
- 广告:4
- AI 概览:是
- 精选摘要:是 (domain.com)
### 自然结果
1. domain1.com/page - 标题
2. domain2.com/page - 标题
...
### 存在的 SERP 特性
- [x] AI 概览
- [x] 精选摘要
- [x] 相关问题(4 个问题)
- [ ] 本地结果
- [x] 图片包
- [ ] 视频轮播
## 建议
1. 要创建的内容类型:[基于排名前列结果]
2. 目标字数:[基于分析]
3. 要瞄准的 SERP 特性:[基于差距]
| 功能 | DataForSEO(此技能) | GSC |
|---|---|---|
| 排名数据 | 是(估算) | 是(实际) |
| 点击数据 | 否 | 是 |
| 展示数据 | 否 | 是 |
| CTR 数据 | 否 | 是 |
| 任意域名 | 是 | 仅已验证 |
| 历史深度 | 数月 | 16 个月 |
| 实时 SERP | 是 | 否 |
| SERP 特性 | 详细 | 有限 |
使用 DataForSEO 当:
使用 GSC 当:
seo-keywords 找要追踪的关键词seo-content 优化表现不佳的页面seo-backlinks 理解排名因素| 关键词类型 | 检查频率 |
|---|---|
| 核心(前 20) | 每周 |
| 次要(21-50) | 两周一次 |
| 长尾(51+) | 每月 |
| 竞品追踪 | 每周 |
| 信号 | 行动 |
|---|---|
| 位置下降 >5 | 调查内容/链接 |
| 新竞品进入前 5 | 分析其内容 |
| 丢失 SERP 特性 | 重新优化特性 |
| 位置 11-15 | 推进到第 1 页 |
[PROTOCOL]: 变更时更新此头部,然后检查 CLAUDE.md