网站规模扩大后,最先应该停止手工做的不是内容创作,而是那些需要逐页重复、结果必须一致、且出错后很难回查的批量操作,例如批量改写标题模板、逐条补内链、手工维护重定向表和站点地图。判断标准不是“手工能不能做完”,而是“同一规则是否要应用到几十个以上URL,并且以后还会反复执行”。如果答案是肯定的,就该转为模板、脚本或规则驱动;如果页面数量少、判断依赖具体语境,手工反而更可控。
规模扩大后,工作可以按“重复度”和“判断密度”分成三类。重复度高、判断密度低的工作,适合退出人工;重复度高、判断密度也高的工作,适合改写成“人工定规则、机器执行”;重复度低、判断密度高的工作,继续保留手工。
一个实际动作是:先导出全部URL,按目录和页面类型分组,标出“同一规则覆盖多少页”。如果某条规则覆盖超过约50个URL,就把它列为流程化候选;覆盖少于10个且每页判断不同的,继续手工。这个动作的结果会直接决定下一步是写模板、写脚本,还是维持现状。
很多团队在页面变多后,仍然逐页写标题和描述,结果不是写不完,而是越写越像。此时不适合继续手工的,是“为每个页面从零想一句新话”,适合改写的,是“按页面类型套用可变模板”。
适用前提是:你已经能按意图或页面类型分组,例如产品列表页、产品详情页、帮助文档页、对比页。每组有稳定的结构,例如“核心词 + 修饰语 + 品牌名”,其中至少一个变量来自页面自身数据。假设某站有300个产品详情页,如果继续逐页手写,编辑时间会线性增长;如果改成模板加变量,人工只需检查变量是否为空、是否重复、是否出现明显不合适的组合。这里的数字只用于说明比较方法,不是效果承诺。
反过来说,如果页面之间差异主要来自具体使用场景,模板会抹平差异,这时保留手工更合理。判断依据是:模板生成的标题是否还能区分页面意图。如果多个页面生成后几乎一样,说明分组或变量不够,应该先改规则,而不是继续加人手。
内链和重定向是规模扩大后最容易看似能手工做、实际很难回查的工作。逐条加内链时,单次操作不难,难的是三个月后要知道“谁在什么时候加了哪条链接、为什么加、是否还有效”。重定向同理,手工维护一张表,短期可行,长期会出现循环、链式跳转和指向已删除页面。
适合退出手工的条件是:内链规则可以按主题聚类或页面类型描述,例如“所有帮助文档页都链接到对应的产品功能页”;重定向可以由旧URL模式推导到新URL模式,例如按目录或参数规则映射。此时应把规则写进模板、脚本或站点配置,并保留一份可核对的映射表。
不适合退出的条件是:内链需要根据具体段落语境决定,重定向涉及一次性业务判断。这类工作继续手工更稳妥,但至少要记录原因和日期。一个可执行动作是:随机抽取20条已手工添加的内链或重定向,检查目标页是否仍存在、是否与当前页面意图一致。如果超过少数几条需要修正,说明维护方式已经不可靠,下一步应转为规则驱动并定期抽查。
多个角色对同一事实有不同理解时,争论往往停留在“手工更准”还是“自动化更快”。更有效的做法是把分歧转成可核对的项目:列出工作项、当前做法、覆盖URL数量、出错后的可发现性、下一次执行时间。
这样分工的前提是:规则本身能被写清楚。如果一条规则无法用一两句话描述,说明它还不适合自动化,应先继续手工并积累判断依据。反过来,如果规则清楚、覆盖范围大、执行频率高,却仍靠手工,就会把时间耗在重复劳动上,而不是处理真正需要判断的页面。
把批量工作交给模板或脚本,不等于不再检查。抓取、索引和排名是不同环节,批量修改后没有立即看到变化,不能单独证明处理正确,也不能单独证明处理错误;可能是尚未重新抓取,也可能是页面本身没有需求,还可能是修改范围太小。因此需要保留抽查样本和回退路径。
具体动作可以是:每次批量变更前保存旧规则或旧映射,变更后按目录抽取少量URL核对输出,并记录变更日期和影响范围。如果抽查发现模板输出大量重复或变量为空,下一步不是继续扩大范围,而是回到分组和规则定义。如果抽查通过,再逐步扩大应用范围。这样,规模扩大后退出的是重复手工操作,保留的是规则制定、例外判断和结果核对。