竞品 SEO 与 GEO 分析
将竞品的关键词、内容、外链、AI 引用和流量份额转化为可执行的竞争策略。
证据显示遵循最小化抓取原则:可选工具、robots.txt 预检、第三方 Firecrawl 数据外发提示、估算值标注及不可用数据标记为 N/A;但技能会写入并提升到 memory,未明确逐次用户确认、敏感业务数据处理、回滚和完整数据流边界,因此扣分。未发现红线风险;发布者身份未知,不因身份本身扣分。
技能合同、停止条件、继续条件、指标标签和异常输入处理较清晰,且提供模板与失败时的 N/A 规则;但静态阅读无法复现关键路径,外部工具可用性、参数行为、异常反馈和跨主机运行未被本技能充分验证,因此按静态上限给出接近但低于 10 分。
触发语义、目标用户、输入、输出、非适用范围(topic-coverage gap map 转交 content-gap-analysis)和后续技能均有说明,并支持无工具手工输入;但对环境限制、中文工作流深度及大陆网络访问没有明确验证,且核心增强路径依赖外部抓取服务,故扣分。
信息架构完整,包含 Quick Start、合同、数据源、步骤、模板、示例、限制、版本、Apache-2.0 许可和季度维护提示;但本技能没有明确维护负责人、变更日志或独立更新路径,且数据源段存在格式异常(如重复的 ~~),故扣分。
输出目标明确,包含比较表、证据绑定的强弱项和 Immediate/Short-term/Long-term 行动计划,模板可直接形成报告;但结果依赖用户数据或外部工具,部分要求(如流量份额、排名、反链)可能只能估算,静态审查也不能验证代表性输出,因此按静态上限给 7 分。
技能要求每项指标标注 Measured/User-provided/Estimated,并要求强弱项绑定命名竞争者和具体证据,具备一定审计性;但提供的示例含有未附来源的营销断言,本路径没有专门测试或第三方执行证据,故低于静态上限。
- 抓取第三方域名前应确认授权、robots.txt、服务条款及适用的 TDM 保留信号;Firecrawl 会将目标 URL 和查询发送给第三方。
- 涉及内部网站指标、竞争情报或业务模型时,应先确认可写入 memory 的范围,并保留人工复核与恢复方案。
- 未提供独立的技能级测试或真实执行记录,所有流量、排名、域名年龄、DA/DR 和 AI 引用结论应视为待验证。
- 大陆网络对外部 SEO、AI 监测或 Firecrawl 服务的可达性未被证明;不可用时需使用用户提供或第一方导出数据。
这个 Skill 能做什么,适合哪些场景?
这是 Aaron Marketing Skills 集合中的 SEO/GEO 调研技能,专门用于分析竞争对手和比较域名。它要求围绕关键词、内容、反向链接、技术 SEO、AI 引用和流量份额收集证据,并输出优先级明确的竞品简报。每项指标都必须标注为已测量、用户提供或估算,缺失数据标记为 N/A。适合需要系统化竞品研究和后续 SEO 行动计划的团队。
读取竞争对手 URL 或域名、自有网站指标、商业模式、目标受众、行业背景及用户或工具提供的数据;识别直接、间接和内容竞争者;比较关键词排名、内容策略、反向链接、技术 SEO、GEO/AI 引用和流量份额;在一个比较表中评估 3–5 个竞争者;为每项优势和弱点附上带标签的证据;最终生成执行摘要、关键词机会、内容建议,以及 Immediate、Short-term、Long-term 行动计划。可选地调用 SEO、分析和 AI 监测工具,或使用仓库提供的 Python Firecrawl 连接器抓取页面、枚举 URL 和搜索新内容。
- SEO 负责人需要比较 3–5 个直接竞争域名,并确定可复制的关键词和内容机会。
- 内容团队准备进入一个新市场,需要识别竞争者的主题覆盖、发布模式和高表现内容。
- GEO 团队需要了解哪些查询会引用竞争对手,以及哪些内容格式更容易获得 AI 引用。
- 营销负责人缺少自有网站完整指标,但仍希望先基于竞争者之间的数据完成基准分析。
这个 Skill 有哪些优点和局限?
- 覆盖关键词、内容、反向链接、技术 SEO、AI 引用和流量份额等多个竞争维度。
- 明确要求每个指标标注 Measured、User-provided 或 Estimated,降低把估算当成事实的风险。
- 完成条件具体,包括 3–5 个竞争者的统一比较表、证据化的优势与弱点,以及分阶段行动计划。
- 可在没有外部工具时使用用户提供的数据,也支持仓库中的 Python 零依赖抓取连接器。
- 完整交付依赖竞争者 URL、网站指标和行业背景;无法建立竞争者集合时不会继续分析。
- 没有工具或用户数据时,流量、域名权威度等指标可能只能标记为 Estimated 或 N/A。
- 来源未提供该技能独立的测试结果、性能数据或不同主机上的验证报告。
- 内容覆盖差距地图不是该技能的主要职责,应交给 content-gap-analysis。
如何安装这个 Skill?
安装整个仓库:在 Claude Code 中运行 /plugin marketplace add aaron-he-zhu/aaron-marketing-skills,然后运行 /plugin install aaron-marketing@aaron;或在兼容 Agent Skills 的主机中运行 npx skills add aaron-he-zhu/aaron-marketing-skills。也可以先克隆仓库:git clone https://github.com/aaron-he-zhu/aaron-marketing-skills。单独技能的安装步骤未在来源中单独说明。
如何使用这个 Skill?
使用触发语句 Analyze SEO strategy for [competitor URL],或 Compare my site [URL] against [competitor 1], [competitor 2], [competitor 3]。如果没有提供竞争者且无法从上下文推断,技能会要求用户提供 2–5 个竞争者,或先通过 serp-analysis 推断。没有工具时,需要提供竞争者 URL、自有网站指标和行业背景。
这个 Skill 与同类方案有什么区别?
与 content-gap-analysis 的边界已明确:本技能负责更广泛的竞争情报和 SEO/GEO 基准分析;如果目标是做“竞争者有而我没有”的成对主题覆盖差距地图,应使用 content-gap-analysis。