月度复盘太密:大多数 SEO 和内容改动要 4 到 8 周才会反映到数据里,30 天的窗口基本上是在追噪声。年度复盘又太慢:行业研究里典型的内容腐化是每六个月丢掉 20% 到 30% 的自然点击,按年复盘等于让两个完整的腐化周期跑完才动手。季度刚好,但前提是有结构。“我打开 Analytics 看看”式的随手复盘,几乎一定产生不了任何决策。
太长不看(TL;DR)
- 每 90 天空出 4 小时,每次跑同一份固定模板。
- 第 1 小时:用 Search Console API 拉过去 90 天 vs 再前 90 天的 clicks 增减;第 2 小时:每个头部分类用无痕窗口查 SERP,重点看有没有 AI Overview;第 3 小时:陈旧内容扫描;第 4 小时:写出决策日志。
- 数据窗口的结束日期永远取大约 3 天前,因为 GSC 数据延迟 24 到 72 小时。
- 只产出恰好六条决策:5 篇刷新、3 篇下架、1 个分类扩充、1 个技术修复、1 个实验。多于此就是贪。
- 这套节奏到第二个季度才见效,那时你才有可对比的基线。
漂移为什么看不见
内容站的漂移是悄悄发生的:排名每月掉一位、某次算法更新把一篇文章流量腰斩、某个分类底层工具改名导致全部过时(比如 2026 年初 Gemini Advanced 改名为 Google AI Pro,瞬间让所有引用旧名的截图过期)。这些事都不会有告警。季度复盘的作用是在你和缓慢腐化之间立一个固定检查点,并且要产出决策,不是观察。
最新的一类隐形漂移来自 AI Overviews。截至 2026 年 6 月,它出现在大约 13% 的 Google 查询上,相比 2025 年试点期不到 5% 大幅上升;实地研究测得:只要出现 AI Overview,自然点击率会下降 50% 到 61%。一个分类可以排名不变却照样在流失点击,因为答案现在就摆在你的蓝色链接上方。这种模式只能在 90 天的窗口里看出来,所以正是季度复盘该抓的。
判断标准
- 上次”复盘”其实就是开了 10 分钟 Search Console。
- 有些文章一年没打开了,根本不知道还排不排得上。
- 月流量图持平或下滑,但你说不清原因。
- 算法更新冲击你都是 2-3 个月后在 Twitter 上才知道。
- 你答不出”这季度推动最多增长的 5 篇文章是哪些”。
快速结论
每 90 天空出 4 小时。每次用同一份模板。产出决策日志,不是 PPT。复盘的目的是行动,不是测量。
4 小时模板
第 1 小时:流量增减。 在 Search Console 里拉过去 90 天 vs 再前 90 天。按 clicks 绝对变化排序。看 top 20 涨幅和 top 20 跌幅。用 Search Analytics API 把数据拉出来,这样两个窗口可以程序化地 diff:
# clicks delta 查询(贴进 GSC searchAnalytics API)
# 注意:窗口结束日期取约 3 天前;GSC 数据延迟 24-72 小时
curl -X POST "https://www.googleapis.com/webmasters/v3/sites/$SITE/searchAnalytics/query" \
-H "Authorization: Bearer $TOKEN" \
--data '{"startDate":"2026-02-21","endDate":"2026-05-21",
"dimensions":["page"],"rowLimit":25000}' > q-current.json
# 再把前 90 天拉进 q-prior.json,然后按 page 做 join
这个 API 单次请求的 rowLimit 上限是 25,000 行(默认只有 1,000,所以要显式设大),每个资源每天上限 50,000 行;几千个 URL 以内的站点一次请求就够。注意 GSC 只保留 16 个月数据,想要更长的趋势线就把每季度的拉取结果归档存下来。每个明显下跌的行,问:算法更新、外链丢失、被对手超越、内容过时、被 AI Overview 抢走点击,还是季节性?把原因写在每行旁边。
第 2 小时:话题漂移检查。 你的 top 5 分类,每个搜 3 到 5 个代表查询(无痕窗口)。记下当前位置,并且关键是看有没有 AI Overview。AI Overviews 现在覆盖约 13% 的查询,一旦出现就把头部自然链接的点击率压低 50% 到 61%,所以一个分类可以排名不变却照样在掉流量。跟上季度笔记对比。整个分类都在滑就是信号:要么 SERP 变了(AI Overview、新格式),要么内容老了。
第 3 小时:陈旧内容扫描。 筛选 updatedAt > 365 天前 且 impressions > 100 的文章。这些文章还在工作但可能在骗你:截图过时、链接失效、工具改名、模型版本过旧。刷新的账很划算:系统化的内容刷新通常能在 60 到 90 天内让被刷新的文章恢复 20% 到 40% 的流量,而 Google 一般在 1 到 2 周内就会重新抓取被更新的页面。挑 10 篇下季度刷新。
第 4 小时:决策与下季度计划。 写下:5 篇要刷新、3 篇要下架、1 个分类要扩、1 个技术修复要上、1 个实验要跑。这就是整个下季度计划。多于这个就是贪——反正你这批刷新的排名变化要 1 到 2 个月才统计显著,最好留一批干净的改动好把结果归因清楚。
决策日志长什么样
存到仓库 reviews/2026-Q2.md。格式:
## 2026-Q2 复盘(5 月 23 日)
涨幅:
- ai-applications +38% clicks(新标签页被收录)
- indie-dev /pick-niche 文章进首页
跌幅:
- prompt-library -22%(AI Overview 在 4 个查询拿了 position 0)
- troubleshooting/ 下 14 篇掉了 5 位以上
决策:
- 刷新:firebase-rewrite-issue、astro-deploy-firebase、[另外 3 篇]
- 下架:3 篇 2024 年的薄工具对比
- 扩充:indie-dev/content-ops 集群(只有 8 篇)
- 上线:2026-06-30 前完成单篇 LCP 审计
- 实验:20 篇文章用更短开头,测 CTR
写新季度决策前先回看上季度决策——这 10 分钟是整个复盘里性价比最高的。
容易踩的坑
- 把复盘当数据收集。没决策就等于没做。
- 月对月比较而不是 90 天为单位。月度噪声会把信号淹掉。
- 跳过决策日志,觉得”我记得住”。记不住。
- 想在复盘里把所有问题修掉。复盘是诊断,接下来 12 周才是执行。
- 已经有团队还自己一个人做。30 分钟团队过一遍,分类漂移的识别率翻倍。
FAQ
- 为什么是 90 天不是月: 大多数 SEO 和内容改动要 4 到 8 周才会反映到数据,刷新后的排名变化要 1 到 2 个月才统计显著。月度复盘在追噪声,季度复盘才在追信号。
- 怎么把 AI Overview 损失和排名损失区分开: 在第 2 小时看这个查询现在有没有 AI Overview。如果排名没变但点击掉了,多半就是 AI Overview(出现时把头部链接点击率压低 50% 到 61%)。这跟排名损失的修法不同:要去争答案框和漏斗底部的意图,而不是重新为排名做优化。
- 双语站要分语言复盘吗: 要。两个市场会分化:EN 侧刷新不会影响 ZH 排名,而且 AI Overview 的覆盖也因语言和地区而异。跑两条平行的复盘。
- 真正需要什么工具: Search Console(免费)、Google Analytics 4 或 Plausible(免费档)、CSV diff 工具、自己的内容清单。这个节奏不需要付费 SEO 套件。唯一不太显眼的坑是 GSC 有 24 到 72 小时的数据延迟,所以每个窗口都把结束日期取约 3 天前。
- 多久能见效: 两个季度。第一季度建基线,第二季度才能拿来对比、看到复利学习。
- AI 能替我做复盘吗: AI 擅长汇总查询列表、把跌幅按可能原因聚类。不擅长决定哪些文章该下架,那要对你的策略有上下文。第 1 小时的汇总让 Claude Opus 4.7 或 Gemini 3.1 Pro 这类工具干,2 到 4 小时自己做。