当网站从几十个页面扩到几百上千个页面、从一人维护变成多人协作时,最该停止手工做的不是“所有事”,而是那些重复、量大、结果需要一致、且一旦漏做就难以回溯的工作,例如批量页面的标题与描述维护、内链增删、失效链接巡检、结构化数据补齐、页面收录状态跟踪。判断标准很直接:这项工作是否每次都要按同一规则处理大量对象,且手工执行的结果无法稳定复现。如果是,就该转为规则化或工具化处理;如果它需要业务判断、涉及关键页面取舍,仍应保留人工决策。
规模小的时候,手工维护标题、描述、内链和死链并不致命,因为对象少、改动可记忆。规模扩大后,同样的动作会出现三个变化:对象数量超过个人记忆上限,执行频率随内容更新而上升,多人参与导致标准不一致。此时风险不在于“手工慢”,而在于手工结果不可审计:同一个规则被不同人执行出不同版本,出错后无法判断影响范围。
可以用一个简单假设来区分。假设你手上有 500 个商品页,需要把已下架商品的页面统一改为“已下架”提示并保留分类入口。如果只有 20 个页面,手工改一遍并记录在表格里可以接受;如果是 500 个且每周都有下架,手工改就会出现漏改、改错模板、忘记同步内链的情况。前者的关键前提是对象少且变动低频,后者的关键前提是对象多且变动持续,两者应采取不同决策:前者保留人工,后者转为规则驱动。
不要一上来就找工具。先拿你手里已有的一份资料,比如导出后的页面清单、商品表或栏目表,按下面步骤处理。
完成这一步后,你会得到一张“对象—频率—判断依赖—规则”的对应表。它决定下一步是写脚本、配置批量处理,还是继续人工。动作的结果会直接影响后续:如果规则写不出来,说明这项工作仍依赖人的判断,不应强行自动化;如果规则能写清楚,就可以进入小范围试跑。
以下工作在大规模站点中通常不适合继续纯手工,但前提是规则明确、对象可枚举。
注意,扫描量或抓取量下降、某项统计归零,不能单独证明处理正确。它可能是规则生效,也可能是页面被合并、抓取预算转移或统计口径变化。要结合页面状态、内链变化和业务动作一起判断。
不是所有工作都适合交给规则。以下情况保留人工更稳妥:
一个可操作的边界是:规则负责“找出对象并执行统一动作”,人负责“定义规则、确认样本、处理例外”。当例外比例持续偏高时,说明规则还不成熟,应回到规则设计,而不是继续扩大自动化范围。
资源有限时,优先处理“高频变动且漏做后果可累积”的工作,例如下架页面处理和失效链接巡检;其次处理“数量大但变动低频”的工作,例如历史页面的结构化数据补齐;最后处理“需要业务判断”的工作,例如栏目重构。这样安排的原因是:前者不做会持续产生新问题,后者不做只是暂时不完整。
每次转为规则化处理后,都要保留一份处理记录:处理了哪些对象、依据什么规则、人工复核了哪些样本。这份记录不是形式,它决定了下次规则调整时,你能判断影响范围,而不是重新全量检查。规模扩大后的运营优化,核心不是把所有手工都消灭,而是把可复现的部分交给规则,把需要判断的部分留给人,并让两者之间的交接有据可查。