网站健康检查的阶段性交付物,应当按“发现—验证—修复—复查”四个阶段分别产出可核对的文档或清单,而不是只交一份笼统的总报告。每份交付物都要写明检查范围、使用的方法、原始证据、判断结论和下一步动作,让接手的人能复现你的判断。
制定交付物之前,要先确认三件事:检查的目标是什么(抓取、索引、排名还是页面体验),检查覆盖哪些页面或目录,以及谁来判断结果是否合格。目标不同,交付物的形式差别很大。例如只排查收录问题,交付物应包含具体URL列表和抓取日志摘要;而做整站健康检查,则需要分层抽样并说明抽样依据。
如果目标模糊,交付物很容易变成一堆截图。建议在启动阶段就写一页检查说明,列出以下内容:
这一阶段的交付物是一份问题清单,每条问题附带可复核的证据。例如发现某批页面返回404,交付物中要写出具体URL、首次发现时间、返回状态码,以及这些URL是从哪些入口被发现的。证据可以是日志行、抓取结果截图或导出的CSV,但必须能让别人按同样步骤复现。
判断结果的标准是:每条问题都能回答“在哪里、什么时候、怎么发现的”。如果一条记录只有结论没有证据,它只能算线索,不能算交付物。
发现现象之后,需要区分“可能原因”和“已经定位的原因”。例如页面未被索引,可能原因包括被robots.txt屏蔽、返回noindex、内容质量不足或内链过少;只有逐项排除后剩下的那一条,才能写成已定位原因。交付物中应保留排除过程,而不是只写最终结论。
这一阶段还要给出优先级。排序依据可以按影响范围、修复成本和业务重要性三个维度打分。假设某目录有200个页面无法被抓取,而另一个目录只有3个页面标题重复,前者通常优先处理。这里的数字只是示例,实际排序要结合站点自身情况。
修复阶段的交付物不是“已修复”三个字,而是变更记录。每条记录应包含:修改了哪个文件或配置、修改前后的内容、修改时间、执行人,以及预期影响。如果修改了robots.txt或页面模板中的<meta name="robots">标签,要把修改前后的完整片段保留下来。
适用条件是:修复动作可以被回滚。如果某项修改无法回滚,交付物中要额外说明风险和替代方案。
复查交付物要拿修复后的数据与修复前对比,说明哪些问题已消失、哪些仍然存在、哪些是新出现的。对比时要注意时间窗口,抓取和索引都需要一定周期,不能修改完立刻断言生效。复查结论应写成“在本次检查范围内,X类问题从N个减少到M个”,而不是“网站已完全健康”。
推荐把每个阶段的交付物统一成同一份表格的不同工作表,字段包括:编号、问题描述、证据位置、可能原因、已定位原因、优先级、修复动作、复查结果。这样从发现到复查可以逐行追踪。
可以按以下步骤执行:
验收信号是:任意一个第三方拿到这份交付物,能知道问题在哪、为什么这样判断、改了什么、现在是否好转。如果只能看到结论而看不到过程,说明交付物还不完整。
先为当前这次网站健康检查写一页检查说明,明确范围、维度和判断标准,再按发现、验证、修复、复查四个阶段建立同一份追踪表。表格建好后,从发现阶段开始逐条登记,不要跳过证据直接写结论。