工具升级后评分变化,先别急着认定站点变差或变好。更常见的解释是评分规则本身改了:检测项增删、权重调整、阈值收紧,都会让同一份站点数据得出不同分数。判断方法是把两次扫描的明细逐项对齐,看分数变化来自规则变化还是站点变化。只有当明细里出现同一检测项的结论翻转,才说明站点本身发生了需要处理的变化。
升级后的评分差异,来源无非两类。一类是口径变化:新增了检测项、删掉了旧项、调整了某项的权重或通过阈值。另一类是站点变化:页面结构、响应状态、资源加载或内容确实发生了改变。两者会同时出现,所以不能只看总分。
可操作的区分方法是调出升级前后两份明细报告,按检测项名称做一次对齐:
把每一项归入上述四类后,你才能回答“分数为什么变了”。如果对齐后大部分差异落在第一类和第四类,结论是工具口径扩展,站点本身没退化。
当你能确认站点在两次扫描之间没有发布、没有改配置、没有换服务器或 CDN,那么分数变化只能归因于规则。此时正确动作不是去“修复”分数,而是重新建立基线。
具体做法:以升级后的报告为准,重新记录当前各项状态,把新基线当作后续对比的起点。同时保留旧报告,只用于追溯历史,不再拿旧分数和新分数做趋势比较。原因是两个不同口径的分数不具可比性,把它们画在同一条趋势线上会得出错误结论。
动作与结果:假设某次升级新增了“重定向链长度”检测项,站点存在三级跳转,升级前不扣分、升级后扣分。你把该项标记为“新增覆盖”并纳入待办,而不是回滚任何配置。结果是待办清单变长,但站点实际状态没有被误判为故障。
如果升级和站点改动发生在同一时间段,总分差异是两种原因的叠加,直接解释会出错。这时需要做一次隔离验证:用升级后的规则,对改动前的站点版本再扫一次。
两个差值分开后,你才知道该处理哪一边。若纯规则影响占大头,优先更新基线文档和团队对分数的预期;若纯站点影响占大头,按明细定位具体改动。
动作与结果:假设新规则把某项权重从低提到高,同时你上线了新的图片压缩方案。隔离后可能发现:规则调整让总分下降,图片优化让总分上升,两者部分抵消。若不拆开,你会误以为图片优化无效而放弃它。
还有几类情况会让前后对比失效,需要单独说明:
遇到抓取量或某项统计归零,不能直接判定站点被封或规则失效。合理解释包括网络中断、临时限流、扫描配置误改、目标页面被合并或删除。先排除这些,再下结论。
解释差异的最终产出不是一句“分数降了”,而是一份可交接的说明:本次升级改了哪些检测项、哪些差异属于规则、哪些属于站点、哪些待确认。执行人员据此决定先修什么、什么可以忽略。
具体动作:在报告开头加一段变更说明,列出“升级前口径—升级后口径—对本项目的影响”。结果是后续任何人拿到新旧两份报告,都能在几分钟内判断差异来源,而不是重新做一遍对齐。如果无法确认某项差异的归属,把它标为待验证,并注明需要补充哪次扫描或哪个页面样本才能定论。