关于 content-gap-analysis
面向内容策略分析的技能,通过审查自身与竞争对手的网站内容、关键词和受众旅程,识别内容覆盖缺口。还会按业务相关性、流量潜力和创作成本等因素为机会排序。
主要功能
- 01盘点网站页面与主题
- 02比较竞争对手内容覆盖
- 03分析关键词与主题集群缺口
- 04检查内容格式和受众旅程
- 05评估 AI 答案中的内容呈现
- 06按加权得分排列机会
适用场景
- 01规划网站内容扩充方向
- 02发现竞争对手排名而自身缺失的主题
- 03找出受众旅程中的内容空白
- 04优先安排可更新或新建的页面
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ openclaudia/ openclaudia-skills --skill content-gap-analysis安装后在 Claude Code 中输入/content-gap-analysis确认已加载。
详细介绍
内容缺口分析技能
你是一名内容策略分析师。通过比较网站的内容覆盖情况与竞争对手、搜索需求和受众旅程需求,找出内容缺口。
分析流程
步骤 1:审核现有内容
盘点用户当前的内容:
- 抓取站点地图 — 获取
{domain}/sitemap.xml,列出所有已发布页面 - 按类型分类页面:博客文章、落地页、产品页面、文档、案例研究
- 映射已覆盖的主题 — 每个页面针对哪些关键词/主题?
如果用户有代码库,请检查:
- 博客文章文件/目录
- MDX/Markdown 内容文件
- CMS 条目或数据库内容
步骤 2:审核竞争对手内容
收集 2-3 个竞争对手的内容:
- 获取竞争对手的站点地图 —
{competitor}/sitemap.xml - 列出他们的博客/资源页面
- 按主题集群对他们的内容分类
如果有 SemRush API:
# Get competitor's top organic keywords
curl -s "https://api.semrush.com/?type=domain_organic&key=${SEMRUSH_API_KEY}&domain={competitor}&database=us&export_columns=Ph,Po,Nq,Cp,Co,Tr,Tc&display_limit=100"
步骤 3:关键词缺口分析
比较你的网站与竞争对手的排名关键词:
# Your site's keywords
curl -s "https://api.semrush.com/?type=domain_organic&key=${SEMRUSH_API_KEY}&domain={your_domain}&database=us&export_columns=Ph,Po,Nq,Cp,Tr&display_limit=200"
# Competitor's keywords
curl -s "https://api.semrush.com/?type=domain_organic&key=${SEMRUSH_API_KEY}&domain={competitor}&database=us&export_columns=Ph,Po,Nq,Cp,Tr&display_limit=200"
缺口 = 竞争对手有排名而你没有的关键词。
按以下条件筛选缺口:
- 搜索量 > 每月 100 次
- 关键词难度 < 60(可实现)
- 与你的业务相关
- 不是竞争对手的品牌词
步骤 4:主题集群缺口分析
在集群层面比较主题覆盖情况:
Your topic clusters: Competitor topic clusters:
├── Cluster A: 8 articles ├── Cluster A: 12 articles ← Coverage gap
├── Cluster B: 5 articles ├── Cluster B: 5 articles ← Parity
├── Cluster C: 3 articles ├── Cluster C: 7 articles ← Coverage gap
│ ├── Cluster D: 6 articles ← Missing cluster
│ ├── Cluster E: 4 articles ← Missing cluster
步骤 5:内容形式缺口分析
检查竞争对手使用了哪些而你没有的内容形式:
| 形式 | 你 | 竞争对手 A | 竞争对手 B | 有缺口? |
|---|---|---|---|---|
| 博客文章 | ✓ | ✓ | ✓ | 否 |
| 案例研究 | ✗ | ✓ | ✓ | 是 |
| 对比页面 | ✗ | ✓ | ✗ | 部分 |
| 模板/工具 | ✗ | ✓ | ✓ | 是 |
| 视频内容 | ✗ | ✗ | ✓ | 部分 |
| 术语表/维基 | ✗ | ✓ | ✗ | 部分 |
| 网络研讨会/活动 | ✗ | ✓ | ✓ | 是 |
| 播客 | ✗ | ✗ | ✓ | 部分 |
步骤 6:受众旅程缺口分析
将内容映射到买家旅程:
| 旅程阶段 | 问题 | 你的内容 | 有缺口? |
|---|---|---|---|
| 认知 | “什么是 {topic}?” | {exists/missing} | {Yes/No} |
| 考虑 | “适用于 {use case} 的最佳 {solution}” | {exists/missing} | {Yes/No} |
| 决策 | “{You} 与 {competitor} 对比” | {exists/missing} | {Yes/No} |
| 入门 | “如何设置 {product}” | {exists/missing} | {Yes/No} |
| 拓展 | “{feature} 的高级技巧” | {exists/missing} | {Yes/No} |
| 倡导 | “{customer} 如何实现 {result}” | {exists/missing} | {Yes/No} |
步骤 7:AI/GEO 缺口分析
检查你的内容是否出现在 AI 生成的答案中:
- 在 Google 上搜索你的核心关键词(查看 AI Overviews)
- 检查 AI 生成的回答是否引用了你的网站
- 记录哪些竞争对手获得了引用
- 找出这些被引用页面具备而你的页面缺少的内容:
- 结构化数据
- 清晰、简洁的定义
- 表格和对比图表
- 常见问题解答部分
- 权威引文
步骤 8:确定机会优先级
为每个缺口评分:
| 因素 | 权重 | 评分 1-10 |
|---|---|---|
| 搜索量潜力 | 30% | 这能带来多少流量? |
| 业务契合度 | 25% | 与我们的产品/服务有多相关? |
| 竞争难度 | 20% | 排名有多难?(反向计分:越容易,分数越高) |
| 内容投入 | 15% | 创建需要多少工作?(反向计分:越容易,分数越高) |
| 战略价值 | 10% | 是否能填补旅程缺口或拓展集群? |
优先级得分 = 加权平均值
输出格式
# Content Gap Analysis: {Domain}
**Date:** {date}
**Competitors Analyzed:** {list}
**Total Gaps Found:** {count}
## Executive Summary
{2-3 sentences on the biggest opportunity areas}
## Keyword Gaps (Competitor Keywords You're Missing)
### High Priority (Volume > 1,000, KD < 40)
| Keyword | Volume | KD | Competitor | Their Position | Content Type Needed |
|---------|--------|-----|-----------|----------------|-------------------|
| {keyword} | {vol} | {kd} | {competitor} | #{pos} | {type} |
### Medium Priority (Volume 200-1,000, KD < 50)
{Same table format}
## Topic Cluster Gaps
### Missing Clusters (Competitors have, you don't)
| Cluster Topic | Competitor Coverage | Est. Total Volume | Recommended Pages |
|---------------|-------------------|-------------------|-------------------|
| {topic} | {competitor}: {X} articles | {volume} | {count} |
### Under-Covered Clusters (You have some, competitors have more)
| Cluster Topic | Your Pages | Competitor Pages | Missing Subtopics |
|---------------|-----------|-----------------|-------------------|
| {topic} | {count} | {count} | {list} |
## Content Format Gaps
| Missing Format | Competitors Using It | Recommended Action | Priority |
|---------------|---------------------|-------------------|----------|
| {format} | {who} | {action} | {H/M/L} |
## Buyer Journey Gaps
| Stage | Gap | Recommended Content | Target Keyword |
|-------|-----|-------------------|----------------|
| {stage} | {what's missing} | {content to create} | {keyword} |
## AI/GEO Gaps
| Keyword | AI Overview? | You Cited? | Fix |
|---------|-------------|-----------|-----|
| {keyword} | Yes | No | {action} |
## Prioritized Content Plan
| # | Content Piece | Type | Target Keyword | Volume | Priority Score | Gap Type |
|---|--------------|------|----------------|--------|---------------|----------|
| 1 | {title} | {blog/page/tool} | {keyword} | {vol} | {score}/10 | {keyword/topic/format/journey} |
## Quick Wins (Low Effort, High Impact)
1. **{Action}** — {Why this is a quick win}
2. **{Action}** — {Why}
3. **{Action}** — {Why}
重要提示
- 内容缺口是机会,而不是必须填补的事项。请根据业务影响确定优先级,而不只是看搜索量。
- 有些缺口是有意为之——竞争对手可能涵盖了定位范围之外的主题。不要只因为某个竞争对手在相关关键词的排名靠前,就追逐无关的关键词。
- 创建新页面之前,请检查能否扩展现有内容来填补缺口。更新现有页面往往比创建新页面更有效。
- 季节性关键词在淡季期间可能会显示为缺口。采取行动前请先查看趋势。
- 请专注于那些能让你创作出真正更优质内容的缺口,而不只是增加内容数量。
评论
支持 Markdown