当页面从几十个增长到几百上千个,最先出问题的通常不是策略,而是手工维护本身:同一个事实在不同人手里有不同版本,改一处漏三处,最后没人能说清线上到底是哪一版。判断某项工作该不该继续手工做,有一个可操作的界线——看它是否需要“每次新增页面都重复执行、且结果必须完全一致”。满足这个条件的,就应尽早转为规则或模板驱动;不满足的,手工反而更灵活。
假设你负责一个产品站,手边有一份产品参数表,同时线上有对应的产品页。请让至少两个角色分别回答同一个问题:这个型号的适用电压是多少?如果一个人看的是表格、另一个人看的是页面,答案出现差异,说明事实源已经分叉。
接着做三步:
这个动作的结果会直接决定下一步:如果差异集中在少数几个字段,先修字段映射即可;如果几乎每个字段都对不上,说明该页面类型整体不适合手工维护,应整体改为模板输出。
下面几类工作的共同点是:重复、量大、且要求结果一致。它们不是“手工做不好”,而是手工做的边际成本会随页面数量线性上升,而错误率也随之上升。
反过来说,以下工作仍适合手工:需要判断意图的选题取舍、对异常页面的个案诊断、以及涉及品牌语气的主页面文案。这些工作的价值恰恰在于“不统一”,强行模板化反而损失质量。
多个角色对同一事实理解不同时,争论往往停留在“我觉得应该这样”。更有效的做法是把分歧写成一条可核对的记录,例如:
页面类型:产品详情;字段:适用电压;事实源:参数表A列;线上值:220V;表内值:110V;核对人:甲、乙;结论:待确认
这条记录的价值在于:它不预设谁对,只要求双方指向同一个可查位置。核对完成后,结论会告诉你该字段是否适合自动同步——如果它频繁变动且多人引用,就必须自动化;如果它极少变动且只出现在一个页面,手工维护成本更低。
需要提醒的是,抓取量下降、索引数归零这类现象,不能单独证明某项处理正确。它可能来自抓取预算调整、站点结构变化、或统计口径改变。把现象和原因分开记录,才能避免用错误结论去指导下一步动作。
假设某站有 500 个同类页面,每页需要维护 6 个字段。手工维护一轮约需 3 人日,且每次模板调整都要重做一遍。若一年内模板调整 4 次,仅重复劳动就接近 12 人日,还不含出错后的返工。
在这种情况下,把字段改为从统一事实源生成,前期投入可能是一次性的规则梳理与映射配置。判断是否值得,不看绝对人数,而看两个条件是否同时成立:
两个条件都成立时,继续手工做就是持续消耗;只满足一个时,可以先保留手工,等规模再扩大时重新评估。
如果只能先动一项,优先处理“事实源分叉且被多个页面引用”的字段,比如价格、型号、地区适用性。动作是把该字段的维护位置收敛到一处,页面改为引用。改完后观察两件事:一是同类页面之间是否还存在同一字段取值不一致;二是下一次更新该字段时,需要改动的位置是否从多处减少到一处。
这两个观察结果会决定后续优先级:如果一致性明显改善,就把同类字段按同样方式处理;如果仍有大量页面无法引用统一事实源,说明页面结构本身需要先整理,而不是继续加自动化规则。规模扩大后的取舍,本质上不是“手工还是自动”,而是“这个事实是否只有一个可核对的位置”。