关于 rank-tracker
Rank Tracker 是用于持续监测关键词排名、SERP 功能和 AI 可见度的营销 Skill。它生成标明来源的排名报告,并依据基线呈现变化,同时记录地区、设备和观测时间等背景信息。
主要功能
- 01持续跟踪关键词排名
- 02监测 SERP 功能占有情况
- 03跟踪 AI Overview 与引用可见度
- 04依据基线比较排名变化
- 05报告竞争对手声量份额
- 06按来源和证据状态标注指标
适用场景
- 01为域名设置关键词监测
- 02查看指定时间段的排名变化
- 03找出关键词涨跌并制定恢复行动
- 04比较竞争对手的 SERP 功能与 AI 可见度
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ aaron-he-zhu/ aaron-marketing-skills --skill rank-tracker安装后在 Claude Code 中输入/rank-tracker确认已加载。
附带文件references/ranking-analysis-templates.mdreferences/tracking-setup-guide.md
详细介绍
排名跟踪器
持续跟踪关键词排名、SERP 功能归属情况和 AI 曝光度。
快速开始
Set up rank tracking for [domain] targeting these keywords: [keyword list]
Analyze ranking changes for [domain] over the past [time period]
技能约定
预期输出:排名报告或变化摘要,以及写入 memory/monitoring/ 的标准交接摘要。
- 读取:当前排名、先前基线、目标关键词列表、地区/语言/设备/搜索引擎、快照/来源引用、观测时间/时间窗口、稳定的页面/内容绑定,以及用户提供或工具提供的任何指标。
- 写入:面向用户的监控交付内容和可复用摘要。
- 升级至:将重大变化、已确认的异常、后续行动和待定决策记录到
memory/open-loops.md。 - 完成条件:每个跟踪的关键词都显示与基线相比、上下文匹配的当前位置和标注的变化;或显示 Unknown/NEEDS_REFRESH 及其原因。每条观测都注明来源引用、观测时间、时间窗口、地区/语言/设备/搜索引擎、证据标签和排名页面引用;冲突保持可见;并指出变化最大的关键词及可能原因。
- 主要后续技能:当需要将定期监控自动化时,使用 performance-monitor。
交接摘要
按照 skill-contract.md §Handoff Summary Format 中的标准格式输出。
数据来源
所有集成都可选(参见 CONNECTORS.md)。使用工具时,从 ~~SEO 工具获取排名、从 ~~搜索控制台获取展示次数、从 ~~分析工具获取流量,并从 ~~AI 监控工具获取 AI 引用。没有工具时,请用户提供排名、搜索量、竞争对手数据和 SERP 功能状态。
零依赖测量循环(无需付费工具):绝不描述未经测量的排名变化——将每次检查记录为快照,让台账计算变化。运行 python3 "${CLAUDE_PLUGIN_ROOT}/scripts/connectors/ledger.py" record <domain> --source rank --data '{"<keyword>": <position>, ...}',然后运行 ledger.py diff <domain> --source rank 查看自上次检查以来的变化,并运行 ledger.py trend <domain> --source rank --field "<keyword>" 查看变化序列。连接后记录真实的 Search Console 排名;否则,记录用户在 Tier 1 提供的排名。排名变化是一个以周为尺度、受混杂因素影响的结果——应与对照组(保留关键词/竞争对手)进行归因比较,而非与零值比较;参见 references/measurement-protocol.md。另见 scripts/connectors/README.md。
决策门槛
遇到以下情况时停止并询问用户:
- 未提供目标关键词,且无法从
CLAUDE.md或先前的监控记录中推断——提供以下选项:(1) 提供关键词列表;(2) 跟踪该域名已知排名靠前的词;(3) 取消。
继续执行,不要因此停止:
- 不存在先前基线——将本次运行记录为基线,将所有排名标记为首次快照,然后继续(不要虚构“之前”的排名)。
- 缺少可选工具数据(SERP 功能、AI 引用)——标记为 N/A,然后继续。
说明
当用户请求排名跟踪或分析时:
- 设置关键词跟踪 — 配置域名、市场/地区、设备、语言、搜索引擎、更新频率、优先级、竞争对手监控列表和稳定的页面引用。应用 SEO/GEO Evidence and Cycle Control Profile。
- 记录当前排名 — 输出排名表,每一行都注明来源(工具导出 / 用户提供 / 估算),并包含排名区间、排名 URL、功能归属以及相对于基准的变化。
- 分析排名变化 — 突出最大幅度的提升、下滑、稳定词项、新排名、失去的排名、可能原因和恢复思路;每项变化都标注其基准。
- 跟踪 SERP 功能 — 比较摘要、PAA、图片/视频模块、本地模块的归属情况,以及相关功能变化。
- 跟踪 GEO / AI 可见度 — 监控 AI Overview 是否出现、引用率、引用位置和趋势;每个值都标记为 Measured(来自 ~~AI 监控工具)或 N/A(未观测到)。
- 与竞争对手比较 — 报告声量份额、直接对比结果和威胁等级。
- 生成排名报告 — 输出总体趋势、关键提升、关注事项、机会、SERP 功能变化、GEO 可见度和建议,并为每项指标标注来源。
将每项指标标记为 Measured、User-provided、Calculated、Estimated、Proxy 或 Unknown;切勿将估算值或代理指标说成实测值。适用但缺失的指标应标记为 Unknown,并说明原因。过时或地区/语言/设备/搜索引擎不匹配的排名应标记为 NEEDS_REFRESH,不得视为当前排名;只有确实不适用的字段才能标记为 N/A。
参考:有关这七个步骤的完整输出模板,请参阅 Ranking Analysis Templates。
示例
排名报告会列出最大幅度的提升、最大幅度的下滑和后续操作,并为每个排名标注来源标签,以及相对于基准的变化。
排名变化速查
响应流程
| 变化 | 时间范围 | 操作 |
|---|---|---|
| 下滑 1-3 位 | 等待 1-2 周 | 监控 — 可能是正常波动 |
| 下滑 3-5 位 | 1 周内调查 | 检查技术问题和竞争对手变化 |
| 下滑 5-10 位 | 立即调查 | 运行全面诊断:技术、内容、链接 |
| 跌出第 1 页 | 紧急响应 | 全面审计 + 恢复计划 |
| 排名上升 | 记录并总结经验 | 找出奏效的方法并复制 |
参考:有关跟踪设置、根因分类、CTR 基准、SERP 功能影响和算法更新评估,请参阅 Tracking Setup Guide。
保存结果
询问“保存这些结果吗?”如果是,请写入 memory/monitoring/ — 参阅 Skill Contract §保存结果模板。
参考资料
- SEO/GEO Evidence and Cycle Control Profile — 精确的搜索观察结果、时效性、页面绑定和周期规则
- Tracking Setup Guide — 设置规则、功能跟踪和解读指南
下一项最佳技能
初始设置(无基准)→ performance-monitor。后续运行(已有基准)→ Terminal。按 skill-contract.md 执行已访问集合规则。