防不住。只要批量查询的输出是单一分数,人工判断的项目就会被自动评分挤掉,因为分数看起来可比、可排序、可导出。真正能防住的做法不是给分数加权,而是把需要人工判断的项目从评分体系里拿出来,改成带证据的待办状态,让它无法被一个数字代表。下面按保留、改写、退出三种取舍分别说明适用前提。
批量查询里被自动评分替代的项目,通常有共同特征:判断依赖语境、依赖意图、依赖页面与查询的实际匹配关系。例如同一个词,落到资讯页和落到产品页,排名位置相同但价值完全不同;再例如品牌词和泛词混在一张表里,位置变化的原因根本不是一回事。
可以用一个假设例子说明区分方法。假设一批词的排名从第8位掉到第12位,自动评分统一扣分。但其中一部分是品牌词,位置波动主要受自身页面改版影响;另一部分是泛词,位置波动可能来自搜索结果页结构变化。这两类如果共用一个扣分规则,人工判断就被替代了。可区分的证据是:品牌词的位置变化是否伴随标题、摘要或落地页的同步变化;泛词的位置变化是否在多个不相关词上同时出现。前者指向自身改动,后者指向外部环境,处理动作完全不同。
实际动作:先把表里所有词按“判断是否依赖语境”分成两列,一列是可以直接看位置和点击判断的,另一列是必须打开结果页人工确认的。这一步的结果决定后面能不能用同一套评分,如果第二列占比不低,就不该继续用单一分数排序。
保留评分成立的条件是,这个项目的判断标准能被写成不依赖语境的条件。比如只关心某个词是否出现在前若干位,位置本身就是完整答案,不需要再看意图匹配。这类项目保留评分不会丢失信息。
但要注意一个反常现象:评分下降不等于问题出现。抓取量、请求量或某项统计归零,可能是采集失败、接口限流、页面结构变动导致的解析失败,也可能是该词本身搜索需求下降。这些解释之间差别很大,单看分数无法区分。判断方法是看同一批次里是否只有这一类词异常,如果异常集中在同一采集来源或同一页面模板,更可能是采集问题而非排名问题。确认原因之后再决定是否处理,否则会把采集故障当成排名波动去改页面。
如果项目确实需要人看,又不想让它消失在表外,可行的做法是把分数改写成状态加证据。状态可以是待确认、已确认无变化、已确认需处理,证据则是打开结果页后记录的一两句判断依据。这样它仍然留在批量流程里,但不再被一个数字代表。
适用前提是团队愿意为每条记录付出一次人工打开成本,并且这个成本可以被批量流程吸收。如果词量太大、人工打开不现实,改写就退化成另一种自动评分,只是换了个字段名。此时更合理的选择是抽样:只对位置变化超过某个幅度、或属于重点词的项目做人工确认,其余保持自动状态并标注为未验证。未验证不等于通过,这个标注本身要保留,不能在下一次导出时被抹掉。
有些项目反复需要人工判断,但每次判断结论都相同,或者判断完也无法转化为动作。这种情况下退出评分体系比继续维护更合理。退出的方式不是删除,而是移出主表,单独存放,并记录退出原因,避免以后有人重新把它加回自动评分。
判断是否该退出,可以看一个简单条件:过去若干次人工确认里,有多少次得出了与自动评分不同的结论,以及这些不同结论里有多少次真的改变了后续动作。如果不同结论很多但从未改变动作,说明判断没有被使用;如果不同结论很少,说明自动评分已经够用。两种情况都支持退出,前者是流程问题,后者是判断冗余。数字只用于说明比较方法,不代表任何实际统计结果。
下一次拿到批量查询结果时,不要先看总分排序。先按上面三类给每条记录打标:可保留评分、需改写为状态加证据、应退出主表。打标之后再看分数,分数只用于同一类内部的排序,不跨类比较。这样做的直接结果是,需要人工判断的项目不会因为分数低而被忽略,也不会因为分数高而被误认为已确认。
如果打标后发现第二类占比很高,说明当前批量流程的自动化程度与判断需求不匹配,此时优先调整的是流程而不是评分权重。调整之后重新跑一次,观察异常是否仍然集中在同一来源,再决定是继续改写还是扩大退出范围。具体工具是否支持状态字段和证据记录,需要按你实际使用的工具核对,不同工具的字段和导出能力并不一致。