网站规模扩大后,最不适合继续手工做的不是“发内容”本身,而是那些需要逐条判断、逐页记录、每次都要重新回忆上次结论的工作。更具体地说,当页面数量、栏目层级和改动频率同时上升时,手工维护一份“哪些页面已处理、哪些页面待观察、哪些页面该退出”的清单,会先于内容生产本身失控。此时合理的取舍是:把可重复的判断交给规则和脚本,把需要权衡的判断留给人。
规模扩大不等于所有手工动作都要取消。以下三类工作即使站点变大,仍然值得保留人工判断:
这些工作的共同点是:单次决策影响面大、频率低、难以用统一规则描述。它们不适合被“自动化”掉,只适合被记录和复用。
与上面相反,以下工作一旦页面数量上升,手工做法的边际成本会迅速超过收益。
手工在表格里记录每个 URL 的抓取时间、索引状态、上次改动时间,在几十个页面时可行,到几百上千个页面时,表格本身就会成为错误来源:漏记、重复记、记录口径不一致。更合理的做法是用脚本定期拉取站点地图与日志,生成差异清单,人只看“变化的部分”。
标题、描述、结构化数据这类由模板生成的字段,如果靠人工逐页改,改动一次就要重复几百次,且极易出现遗漏。这类工作适合在模板层或数据层统一处理,人工只负责定义规则和抽查结果。
当栏目和文章数量增加后,靠人工记住“哪篇该链向哪篇”不现实。可行的替代是先定义内链规则(如相关栏目互链、专题页聚合),再由程序执行,人工只审核明显不合理的连接。
如果无法确定某项工作是否该退出手工流程,可以用一个假设例子来比较:假设站点有 500 个需要定期检查的页面,手工每条记录耗时 2 分钟,一轮就是约 16 小时;若写成脚本,首次编写加调试假设需要 8 小时,之后每轮运行加人工复核假设 1 小时。在这个假设下,只要该检查需要重复超过一轮,脚本方案的总耗时就更低。这个比较不涉及任何真实项目数据,只是说明判断方法:把“单次手工成本 × 预计重复次数”与“一次性构建成本 + 每轮复核成本”放在一起比。
需要说明的是,脚本化并不自动带来抓取或索引改善。抓取、索引、排名是不同环节,工具只能让状态可见、让改动可重复,不能替代对页面质量和站点结构的判断。
比较稳妥的顺序是:先选一个边界清晰、重复频率最高的手工动作,把它改成“脚本生成清单 + 人工复核”的半自动流程,观察一到两轮。如果复核阶段发现的问题明显减少,再考虑扩大范围;如果复核阶段仍然需要逐条判断,说明这项工作的规则还没稳定,应该先停下来定义规则,而不是继续扩大自动化范围。
这个动作的结果会直接影响下一步:复核负担下降,说明可以继续把相邻的重复工作纳入同一套流程;复核负担没有下降,说明问题出在判断标准而非执行方式,此时继续自动化只会把混乱放大。
当站点内部已经用规则和脚本处理重复工作后,与代理协作时的交接内容也应随之改变:不再逐条提供“要改哪些页面”,而是提供规则说明、数据来源和验收口径。这样代理方才能判断哪些工作可以批量执行、哪些必须回退给站点方确认。如果仍然按逐页清单交接,规模越大,双方在核对清单上消耗的时间就越多,真正用于判断的时间反而越少。
是否退出某项手工工作,最终取决于它的重复频率、规则稳定度和出错代价,而不是取决于站点规模这一个数字。规模只是让这些差异变得更明显。