手工处理在几十个页面时往往看不出问题,一旦页面数量、栏目层级或更新频率上升,最先出错的通常不是内容质量,而是重复动作的稳定性和可追溯性。判断标准不是“手工能不能做完”,而是这项工作出错后能否被及时发现、能否批量回滚,以及每次执行是否依赖某个人记得清楚。
很多站长在早期会得出一个经验:手工改标题、手工提交、手工核对链接,比任何批量操作都可靠。这个结论在少量页面上成立,因为每一次修改都能被肉眼确认。但当站点扩大到几百个可索引页面、多个栏目并行更新时,同一套手工流程会出现两种相反的解释。
第一种解释是执行者能力下降。第二种解释是任务本身的性质变了:从“判断型工作”变成了“重复型工作”。前者需要人的判断,后者需要的是不漏、不重、可回查。规模扩大后变乱的,多数属于后者,而不是人的判断力突然变差。
要区分是能力问题还是任务性质问题,可以看错误分布。如果出错集中在“同一规则反复套用”的环节,例如批量修改页面标题模板、批量检查失效链接、批量更新某个栏目下的内链指向,那么更可能是重复型任务超出了手工的稳定范围。如果出错集中在需要单独判断的环节,例如某篇内容该不该合并、某个栏目该不该拆分,那仍然属于手工更合适的范围。
另一个可核对证据是:同一批操作隔一周再抽查,手工执行的结果是否一致。若两次结果不同,说明问题不在判断,而在记录和复核机制。此时继续加人手,往往只是把不一致分摊到更多人身上。
下面这些工作,在页面数量少时可以手工做,规模上来后更适合写成规则或脚本,再由人抽查结果。
需要强调的是,转为规则化处理不等于放弃人工。实际动作是:先写出一条可执行的规则,在一小部分页面上运行,检查结果是否符合预期;如果符合,再扩大范围;如果不符合,先修改规则,而不是直接全量执行。这个动作的结果会直接影响下一步——规则可靠,才值得继续扩大;规则不可靠,手工反而更安全。
并非所有重复出现的工作都适合规则化。以下判断仍然需要人来做,规则只能提供辅助信息。
一个假设的例子:某站有约两百个页面,手工维护内链时每次只改十几个页面,看起来可控。当页面增加到约两千个、栏目增加到十几个后,同一批内链修改需要覆盖的页面数量成倍上升。此时如果继续手工,漏改的概率会随页面数量增加而上升;如果转为规则处理,则需要先确认规则是否会把不该改的页面也纳入。两种选择成立的条件不同:页面少、变动少时手工更稳;页面多、变动频繁时规则加抽查更稳。
可以按三个问题决定是否继续手工:这项工作是否有固定规则可描述;执行结果是否能用同一标准复核;出错后是否能批量定位和回滚。三个都满足,适合规则化;只要有一个不满足,就应保留人工判断,或把规则范围缩小到可复核的部分。
规模扩大后真正需要放弃的,不是人的判断,而是把判断型工作和重复型工作混在同一套手工流程里。把重复动作交给规则,把例外和结构判断留给人,才能让下一步的抽查有明确对象,而不是每次都在全站范围内重新确认一遍。