先给结论:升级后评分变化,多数不是你的页面在同一把尺子上变差或变好,而是尺子本身换了刻度。你要做的不是接受新分数,而是把旧分、新分和中间那次规则变更拆成三段,找出哪一段是算法口径变化、哪一段才是页面真实变化。下面以你手里某个页面的两份历史报告为对象,给一套可执行的对账方法。
把升级前后的报告并排看,先核对三件事:采集时间、数据来源、字段定义。很多所谓“评分变了”,其实是旧报告采样于月初、新报告采样于月末,中间页面本身有更新;或者旧版只统计一个子域,新版把整站都算进去。这两类差异与规则无关,却最容易被误读成规则变化。
你可以做一个简单动作:找到两份报告里都存在的、且你近期没改动过的字段,比如页面标题长度、外链总数这类相对静态的项。如果连这些没动过的项数值都变了,说明采集口径或去重逻辑变了,此时先不要解释评分,先解释口径。
规则升级通常改两类东西:一类是评分构成,比如某个原本占比较高的因子被调低或移除;另一类是阈值,比如某档位从60分调到70分。你要做的是判断你这次变化落在哪一类。
判断依据可以这样用:如果新旧报告里,你从未维护过的维度得分也整体平移,那大概率是口径项;如果只有你最近改过的维度变化,那更可能是表现项。两者同时出现时,先处理口径项,否则你会为一把换了刻度的尺子去改页面。
假设你有一个页面,旧报告总分72,新报告58。你近期只改过正文,没动外链。把两份报告按维度列出后,你发现:内容相关维度从80降到55,外链维度从60变成61,其他维度基本不动。
这时有两种成立条件不同的解释:
这个例子里,动作是“找同类未改页面做对照”。如果对照页面也降,你就把结论定为口径变化,下一步是等待或核对规则说明,而不是急着改内容;如果对照页面不降,你才需要回到页面本身,检查这次改动具体动了什么。
常规做法都试过仍解释不通,通常漏掉的是“报告生成时间”和“规则生效时间”之间的错位。规则可能在你两次查询之间上线,但旧报告是缓存结果,新报告是实时计算,两者本就不在同一时点。此时任何维度对比都不可靠。
可执行的处理是:在规则变更公告或工具更新说明中确认生效时间,然后重新拉取一份生效后的报告,与另一份同样在生效后生成的报告对比。只有两份都落在同一规则周期内,评分差异才值得进一步归因。这一步做完,你会得到两种结果:要么差异消失,说明之前是跨周期比较;要么差异仍在,说明确实存在口径或表现变化,再回到上面的拆分方法。
把上面几步固定成一张清单,每次遇到升级后评分变化都按顺序走:
这套顺序的价值在于:它把“评分变了”从情绪判断变成一个可验证的归因过程。你最终要交付给执行人员的不是新分数本身,而是“这次变化属于口径还是表现”的结论,以及对应的下一步动作。没有这个结论,任何修改都可能是在为一把已经换掉的尺子做无用功。