一键导入
30x-seo-backlinks
使用 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)。
检测关键词蚕食 - 多个页面竞争同一关键词。识别蚕食 URL 并提供解决策略 (合并、重定向、差异化或删除)。
生成 SEO 优化的竞品对比和替代方案页面。涵盖 "X vs Y" 布局、 "X 替代方案"页面、功能矩阵、schema 标记和转化优化。当用户说 "对比页"、"vs页面"、"替代方案页"、"竞品对比"或"X vs Y"时使用。
内容质量审计,同时检查传统 SEO(E-E-A-T)和 AI 搜索(可引用性、结构、权威性)。 当用户说"内容审计"、"内容质量"、"E-E-A-T"、"AI 可引用性"、"内容分析" 或"我的内容对 SEO 好吗"时使用。
通过分析排名前列的 SERP 结果生成内容 brief。提取共同主题, 识别内容差距,为 content-writer 创建可执行的 brief。 输入:目标关键词。输出:包含必须覆盖主题 + 差距机会的内容 brief。
| name | 30x-seo-backlinks |
| description | 使用 DataForSEO API 进行全面外链分析。分析外链概况、 寻找链接建设机会、检测有毒链接、与竞争对手比较、识别链接差距。 当用户说"外链"、"链接建设"、"引用域"、"链接概况"、"有毒链接"、 "链接差距"、"竞品链接"或"域名权重"时使用。 |
| allowed-tools | ["Bash","Read"] |
使用 DataForSEO API 通过直接 curl 调用进行全面外链分析和链接建设情报收集。
凭据存储在 ~/.config/dataforseo/auth(Base64 编码)。
# 读取认证令牌
AUTH=$(cat ~/.config/dataforseo/auth)
| 命令 | 功能 |
|---|---|
/seo backlinks profile <域名> | 完整外链概况分析 |
/seo backlinks compare <域名1> <域名2> | 比较两个域名的外链概况 |
/seo backlinks gap <你的域名> <竞品1> [竞品2] | 寻找链接差距机会 |
/seo backlinks toxic <域名> | 识别潜在有毒/垃圾链接 |
/seo backlinks anchors <域名> | 分析锚文本分布 |
/seo backlinks trend <域名> | 新增/丢失外链趋势 |
/seo backlinks competitors <域名> | 按外链重叠找竞争对手 |
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/summary/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"target": "example.com"}]'
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/backlinks/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"target": "example.com", "limit": 100, "order_by": ["rank,desc"]}]'
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/anchors/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"target": "example.com", "limit": 100}]'
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/bulk_backlinks/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"targets": ["domain1.com", "domain2.com", "domain3.com"]}]'
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/bulk_referring_domains/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"targets": ["domain1.com", "domain2.com"]}]'
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/bulk_ranks/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"targets": ["domain1.com", "domain2.com"]}]'
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/bulk_spam_score/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"targets": ["domain1.com", "domain2.com"]}]'
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/domain_intersection/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"targets": {"1": "competitor1.com", "2": "competitor2.com"}, "exclude_targets": ["your-domain.com"], "limit": 100}]'
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/competitors/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"target": "example.com", "limit": 20}]'
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/timeseries_new_lost_summary/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"target": "example.com", "date_from": "2024-01-01"}]'
curl -s -X POST "https://api.dataforseo.com/v3/backlinks/referring_domains/live" \
-H "Authorization: Basic $(cat ~/.config/dataforseo/auth)" \
-H "Content-Type: application/json" \
-d '[{"target": "example.com", "limit": 100, "order_by": ["rank,desc"]}]'
获取域名外链概况的全面概述:
输入:域名(如 "example.com")
输出:
- 外链总数
- 引用域数量
- 域名排名(0-1000)
- 垃圾分数(0-100)
- Dofollow vs nofollow 比例
- 顶级引用域
- 锚文本分布
- 新增/丢失链接趋势
将你的外链概况与竞争对手比较:
输入:[你的域名, 竞品1, 竞品2, ...]
输出:
- 并排指标对比
- 每个网站的独特引用域
- 共享引用域
- 差距机会
找出链接到竞品但不链接到你的域名:
输入:[你的域名, 竞品1, 竞品2]
输出:
- 链接到竞品但不链到你的域名
- 按权重/相关性排序
- 优先外联列表
这是链接建设策略中最有价值的分析。
识别潜在有害的外链:
输入:域名
输出:
- 来自高垃圾分数域名的链接
- 可疑的锚文本模式
- 低质量引用域
- 拒绝候选名单
分析锚文本分布:
输入:域名
输出:
- 锚文本分布图
- 品牌 vs 关键词 vs 通用比例
- 过度优化锚文本警告
- 自然 vs 非自然模式
健康分布指南:
# 外链概况:[域名]
## 概述
- 外链总数:X
- 引用域:X
- 域名排名:X/1000
- 垃圾分数:X/100
## 健康评估
[OK/警告/差] 锚文本分布
[OK/警告/差] 引用域质量
[OK/警告/差] 链接速度
[OK/警告/差] 垃圾指标
## 顶级引用域
1. [域名] - X 外链,排名 Y
2. ...
## 锚文本分布
[图表或表格]
## 建议
1. [优先行动]
2. [次要行动]
从链接差距分析生成外联列表时:
第 1 层(高优先级)
第 2 层(中优先级)
第 3 层(低优先级)
seo-content 分析吸引外链的页面seo-keywords 找可链接内容的关键词seo-serp 追踪新链接的排名影响[PROTOCOL]: 变更时更新此头部,然后检查 CLAUDE.md