DataForSEO 实时 SEO 数据技能
通过 DataForSEO MCP 获取实时搜索、关键词、反链、页面与 AI 可见性数据。
技能明确要求检查 MCP 可用性,并对高成本操作设置确认和预算限制;但数据会发送至 DataForSEO、ChatGPT 抓取及目标站点,凭据处理、完整数据流、权限隔离和回滚机制未在本技能中说明,因此扣分。
命令、MCP 工具映射、异常情况和无结果处理写得较完整;但依赖安装脚本、成本脚本和 MCP 工具未在所评路径中提供,参数契约与关键路径没有可执行复现证据,按静态上限扣分。
受众、触发词、命令和主要输出基本明确;但依赖额外 DataForSEO MCP 扩展,默认美国英语,中文、地区覆盖及中国大陆网络可达性未说明,且海外服务不可用时核心功能无法使用,因此扣分。
Front matter、MIT 许可、版本号、前置条件、快速参考、成本说明和错误处理较完整;但本技能缺少独立的变更记录、维护责任、更新路径、参数模式和示例输出,部分引用文件及脚本位置未在技能内完整交代,因此未给满分。
覆盖 SERP、关键词、反链、页面、竞品和 AI 可见性等多类任务,命令到工具和输出目标较清楚;但结果质量、准确性、与替代方案的边际收益没有针对该技能的可验证证据,外部服务与成本也可能限制实用性,按静态上限保守计分。
技能列出了工具名称、默认参数、成本和输出字段,具备一定审计线索;但没有该技能专属测试、固定样例、第三方执行记录或交叉验证材料,仓库通用 CI 不能证明 DataForSEO 路径,故仅给低分。
- 使用前确认 DataForSEO MCP 扩展、认证配置和成本脚本实际存在且可用;否则命令无法执行。
- 默认使用美国英语和美国位置代码,中文关键词及中国大陆地区结果需要显式配置并验证服务可达性。
- WHOIS、反链和 AI 抓取可能处理公开但敏感的域名或内容;在调用前应确认数据发送范围、费用和隐私要求。
- 技能声称覆盖 79+ MCP 工具,但本次仅静态阅读,未验证工具名称、参数、价格或输出字段与实际服务一致。
这个 Skill 能做什么,适合哪些场景?
该技能是 claude-seo 集合中的独立 DataForSEO 扩展,面向需要实时 SEO 数据的分析任务。它通过 DataForSEO MCP 服务查询 SERP、关键词指标、反向链接、竞争对手、页面性能、商家列表及 LLM 提及情况。技能覆盖 Google、Bing、Yahoo、YouTube 和 Google 图片等搜索数据,并可输出排名、流量估算、趋势和引用来源。使用前必须安装 DataForSEO 扩展并连接 MCP 服务,API 调用还会产生费用。
调用 DataForSEO MCP 工具获取实时有机 SERP、图片 SERP、YouTube 结果和视频详情;生成关键词建议并查询搜索量、难度、意图和趋势;分析域名的反链、竞争对手、排名关键词、流量、子域名和关键词交集;运行页面抓取、内容解析、Lighthouse、技术栈和 WHOIS 分析;搜索商业列表;抓取 ChatGPT 搜索结果并追踪多个 LLM 的品牌或主题提及。结果可包含排名、URL、标题、描述、搜索量、CPC、难度、流量、反链、页面性能、引用域名和趋势数据。
- SEO 顾问需要为一个关键词查看美国英语 Google 实时结果、排名页面和 SERP 特征时。
- 内容团队需要批量评估关键词搜索量、竞争难度、搜索意图和季节性趋势时。
- 市场团队需要比较多个竞争域名的排名关键词、流量估算和反链来源时。
- 技术 SEO 人员需要检查页面状态、元数据、内容结构、性能指标和 Lighthouse 问题时。
- GEO 团队需要查看 ChatGPT 引用来源或追踪品牌在多个 LLM 中的提及时。
- 本地 SEO 人员需要按关键词和位置检索商家列表、评分、评论数及地址信息时。
这个 Skill 有哪些优点和局限?
- 覆盖 SERP、关键词、反链、页面、商家和 AI 可见性等多类实时数据。
- 支持批量端点、默认地区语言和会话内复用结果,有助于控制调用量。
- 提供明确的 API 成本检查、审批和预算阻断机制。
- 输出包含可执行的排名、竞争、图片搜索和 LLM 引用分析字段。
- 必须安装并连接 DataForSEO MCP 扩展,无法在服务不可用时提供实时数据。
- DataForSEO API 调用按次收费;大型反链抓取和关键词列表可能需要额外确认。
- 技能正文没有给出完整价格表,具体费用需要查看 references/cost-tiers.md。
- 默认参数为美国、英语和桌面设备;其他地区、语言或设备需要显式指定。
如何安装这个 Skill?
在 claude-seo 仓库根目录运行:./extensions/dataforseo/install.sh。然后确认 DataForSEO MCP 服务已连接;技能要求该服务可用。README 说明还需要 DataForSEO 账户。
如何使用这个 Skill?
使用自然语言触发词或对应命令,例如“dataforseo”“live SERP”“keyword volume”“backlink data”或“AI visibility check”。命令示例:/seo dataforseo serp best coffee shops、/seo dataforseo volume ["seo tools"]、/seo dataforseo backlinks example.com、/seo dataforseo onpage https://example.com、/seo dataforseo ai-mentions your brand。每次 MCP 调用前运行 python3 scripts/dataforseo_costs.py check <endpoint>;调用完成后运行 python3 scripts/dataforseo_costs.py log <endpoint> <actual_cost>。