关于 content-gap-analysis
content-gap-analysis 是用于将网站内容与竞争对手比较并筛选内容机会的营销技能。它按优先级整理缺口,并为快速见效的项目制定内容日历。
主要功能
- 01比较网站与竞争对手的内容
- 02发现关键词和主题缺口
- 03检查内容形式与 GEO 覆盖
- 04安排快速机会和长期工作优先级
- 05为快速机会制定内容日历
适用场景
- 01查找竞争对手覆盖而网站缺少的主题
- 02比较某个主题集群的覆盖情况
- 03识别商业或信息类内容缺口
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ aaron-he-zhu/ aaron-marketing-skills --skill content-gap-analysis安装后在 Claude Code 中输入/content-gap-analysis确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/analysis-templates.mdexample-report.mdgap-analysis-frameworks.md详细介绍
内容差距分析
通过将你的网站与竞争对手进行比较,找出内容机会,并评估哪些差距最值得优先填补。
快速开始
Find content gaps between my site [URL] and [competitor URLs]
What content am I missing compared to my top 3 competitors?
技能约定
预期输出:按优先级排序的差距简报,以及用于 memory/research/ 的标准交接摘要。
- 读取:你的域名、竞争对手域名、主题/内容类型重点、受众、业务目标,以及用户或工具提供的任何内容清单。
- 写入:面向用户的分析和可复用摘要。
- 提炼至长期记忆:将长期有效的关键词优先级、竞争对手信息和待定策略决策写入
memory/hot-cache.md、memory/open-loops.md和memory/research/。 - 完成条件:每项优先填补的差距都注明覆盖该主题的竞争对手以及你尚未覆盖的内容;差距分为 Quick Wins/Strategic Builds/Long-term;交付内容为每项 Quick Win 提供一条带日期的内容日历条目。
- 主要后续技能:优先差距列表获批后,使用 content-writer。
交接摘要
按照 skill-contract.md §Handoff Summary Format 中的标准格式输出。
数据来源
可选集成:~~SEO 工具、~~搜索控制台、~~分析工具、~~AI 监测工具。如果没有工具,请询问网站 URL、内容清单、竞争对手 URL 和业务目标。参见 CONNECTORS.md。
将 trend-scout 作为差距发现输入(无需密钥):通过 scripts/connectors/rss_monitor.py 使用多源趋势侦察工具——Google Trends RSS、Hacker News 和 Reddit——发掘竞争对手和你都可能忽略的新兴主题。将每条结果视为候选差距,然后在第 5-7 步中核查你和竞争对手对相关主题的覆盖情况。将这些信号标记为 Estimated。参见 CONNECTORS.md ~~trend database。
无需密钥的竞争对手覆盖情况清单:运行 python3 "${CLAUDE_PLUGIN_ROOT}/scripts/connectors/firecrawl.py" map <competitor-domain> --search "<topic>" --limit 1000,可列出竞争对手与该主题相关度从高到低的 URL——为第 5-7 步快速生成 Measured 覆盖情况清单;运行 firecrawl.py scrape <url>,可读取候选页面的渲染后 Markdown。该工具会在本地预先检查 robots.txt;如果规则为 Disallow,则会根据 SECURITY.md §Scraping Boundaries 拒绝抓取。Firecrawl 无需密钥的免费套餐约含 1,000 个点数/月。参见 scripts/connectors/README.md。
决策关卡
停止并询问——差距分析基于竞争对手的情况,不能仅凭需求分析运行:
- 未提供竞争对手域名,且无法从
CLAUDE.md或先前的研究中推断 → 请用户提供 1-3 个竞争对手,或提议改用 keyword-research 从需求侧发掘机会。 - 无法获取你自己的域名/内容清单,也无法抓取相关信息 → 请用户提供网站 URL 或内容列表,因为分析“差距”需要了解当前的内容覆盖情况。
继续执行,无需提示——以下情况不应停止:需要深入分析的 3-5 个已知竞争对手(选择最接近的);缺少可选工具数据(标记为 Estimated/N/A 并继续);主题范围不明确(分析所有重叠内容,并标出范围最广的主题集群)。
说明
当用户请求内容差距分析时:
- 定义分析范围 — 确认你的网站、竞争对手、主题重点、内容类型、受众和业务目标。
- 审核现有内容 — 梳理已编入索引的页面、内容类型、主题集群、表现优秀的内容和薄弱之处。
- 分析竞争对手的内容 — 比较内容数量、流量、类型构成、主题覆盖范围和独特资源。
- 识别关键词差距 — 根据搜索量、难度和相关性,将差距分为高优先级、快速见效和长期项。
- 梳理主题差距 — 比较主题集群的覆盖情况,并为缺失主题推荐支柱内容 / 集群内容方案。
- 识别内容形式差距 — 比较指南、教程、对比、案例研究、工具、模板、视频和研究内容。
- 分析 GEO / AI 差距 — 找出缺失的问答、定义和对比内容,以及竞争对手因此获得引用的内容。
- 映射至受众旅程 — 比较认知、考虑、决策和留存阶段的内容覆盖情况。
- 确定优先级并制定行动计划 — 提供执行摘要、优先差距清单(快速见效 / 战略性建设 / 长期项)、内容日历和成功指标。
将每项指标标记为 Measured(工具 / 导出数据)、User-provided(用户提供)或 Estimated(模型推断);绝不将估算值说成实测值;如果无法获取必需指标,则标记为 N/A — 不得编造。
质量标准:每项差距都要注明覆盖该主题的竞争对手、其搜索量或流量估算值,以及弥补该差距的价值 — 绝不能只列出主题而不提供这些依据。
参考:请参阅 分析模板,了解每个步骤使用的精简模板。
示例
请参阅 references/example-report.md,查看完整的 SaaS 营销示例。
高级分析
竞争集群对比
Compare our topic cluster coverage for [topic] vs top 5 competitors
时间差距分析
What content have competitors published in the last 6 months that we haven't covered?
基于意图的差距
Find gaps in our [commercial/informational] intent content
保存结果
写入路径:memory/research/content-gap-analysis/YYYY-MM-DD-<topic>.md;将长期有效的差距优先级和竞争对手信息写入 memory/hot-cache.md。请参阅 技能规范 §保存结果模板。
参考资料
下一项最佳技能
主要技能:content-writer。