用途
Content Decay Detector 用于监测现有博客内容的排名下滑情况,并生成按优先级排序的刷新队列。其核心理念是:刷新正在衰减的内容是 ROI 最高的 SEO 活动——比创建新内容更快、更便宜,且恢复已失去的排名比赢得新排名更容易。该技能属于 S3 阶段(博客与 SEO),用于博客维护与优化,保持现有内容的竞争力,防止排名无声侵蚀。
主要能力
- 发现站点已索引页面,识别最重要的 15-20 个页面
- 检查每个页面的衰减信号,包括:过时信息(产品功能、价格、日期)、竞争对手内容更新、缺少图片或数据、内容单薄、标题中出现过时年份、提及已停产产品等
- 按四个维度为衰减页面打分:收入影响(1-5)、衰减严重程度(1-5)、修复难度(1-5,反向计分)、竞争威胁(1-5),并归一化计算优先级
- 生成具体刷新指令:哪些内容已衰减、需要更新什么、需要添加什么、内部链接调整、预估工作量
- 输出结构化报告,包含衰减页面、健康页面、月度维护计划
使用方式
输入参数包括:
- site_url(必填):要审计的站点,如 "myblog.com"
- content_list(可选):要检查的具体页面列表,每项包含 url、title、publish_date、last_updated、target_keyword
- check_competitors(可选):是否检查竞争对手是否发布了更新内容,默认 true
- timeframe(可选):"30d" | "90d" | "6m" | "1y",默认 "90d"
可从 S6 seo-audit 链接:使用 declining_pages 作为 content_list。
工作流程:收集内容数据 → 检查衰减信号 → 评分衰减优先级 → 生成刷新指令 → 自验证。
输出格式为 Markdown 报告,包含摘要、优先级刷新队列(P0 至 P3)、健康页面列表和月度维护计划。
适用场景
- 用户已有博客内容并想检查衰减
- 用户注意到特定页面流量下降
- 用户询问“哪些内容需要更新?”
- 用户提到“content decay”“ranking drops”“stale content”“refresh”“content audit”
- 每月维护检查——活跃博客应每 30 天运行一次
- seo-audit 发现下降页面之后
限制
- 需要站点 URL,否则无法运行
- 站点必须公开且被搜索引擎索引,否则无法发现页面
- 如果无法确定排名位置,将使用可用信号(内容年龄、竞争对手新鲜度、过时信息)进行优先级排序
- 如果所有内容都是新鲜的,会提示未检测到显著衰减,建议 30 天后再次检查
- 输出中的预估流量恢复百分比等具体数值取决于实际数据,技能本身不保证具体效果
- 该技能依赖 shared/references/seo-strategy.md 和 shared/references/flywheel-connections.md 等参考文件
关联技能
- 输出可传递给:affiliate-blog-builder、internal-linking-optimizer、keyword-cluster-architect
- 输入可来自:seo-audit、internal-linking-optimizer、performance-report
- 反馈循环:刷新后由 seo-audit 跟踪排名是否恢复,衡量刷新 ROI,优化衰减检测灵敏度