当页面从几十个增长到几百上千个,手工逐条检查超链接类型会从“可控的细致”变成“不可靠的瓶颈”。判断标准不是工作量大不大,而是这项工作是否依赖逐页判断、是否容易因人员变动而漂移、以及出错后能否被批量发现。更实际的做法是:把链接类型判断中可规则化的部分交给脚本或站内工具,把涉及内容意图、导航策略和跨部门取舍的部分保留人工,并把人工结果沉淀成可复用的判断依据。
超链接类型通常按链接目标、链接位置和链接关系来区分,例如站内导航链接、正文引用链接、页脚链接、面包屑链接、分页链接、标签聚合链接、外部引用链接等。规模小的时候,人工逐页浏览可以同时完成分类、判断和修正;规模扩大后,问题出在分类标准会随人变化。
适合继续手工的部分,是那些必须结合页面主题、用户意图和商业取舍才能判断的链接。例如:一篇正文里引用的外部资料,是否值得保留为可点击链接;一个聚合页是否应该继续指向某组标签;导航中某个入口是否因为业务调整而改变指向。这些判断没有稳定规则,手工做反而更准。
不适合继续手工的部分,是那些只依赖固定条件就能识别的链接。例如:同一模板中重复出现的页脚链接、分页序列中的上一页和下一页、面包屑中固定层级的链接、同一域名下大量正文中指向同一批页面的链接。这些链接一旦模板或规则确定,人工逐条检查只会增加遗漏和疲劳,不会提高判断质量。
面对规模化后的链接工作,可以按下面三类取舍处理,不必强行把所有工作都塞进同一套流程。
一个可操作的判断动作是:先取一小批页面,手工标出所有链接类型,再写出“如果只用规则判断,哪些会判错”。如果判错集中在少数需要意图判断的链接上,就可以把其余部分交给规则;如果判错分散且没有共同特征,说明当前还不适合批量处理,应继续保留人工并先统一判断依据。
假设一个站点有 80 个页面时,编辑手工检查正文中的外部引用链接,判断哪些应该保留、哪些应该改成纯文本,效果不错。这个做法在 80 个页面时成立,因为编辑熟悉内容,能逐条看上下文。
当站点扩展到 800 个页面,并且由三位编辑共同维护时,同样做法会出现例外:不同编辑对“值得保留的外部引用”标准不一致;有人按域名判断,有人按段落位置判断;有人把已经失效但仍有参考价值的链接直接删掉,有人保留但未标注。此时,继续手工逐条判断的问题不是速度,而是结果无法比较。
更合理的做法是:把“外部引用链接是否保留”拆成两层。第一层用规则筛出候选,例如“正文中指向非本站域名的链接”;第二层由编辑只判断候选中的例外,例如“该链接是否仍与当前段落主题直接相关”。这样,人工工作量下降,判断依据也更集中。这个例子是假设,用于说明比较方法,不是真实项目结论。
以下动作在页面数量少时可以手工做,但规模扩大后容易变成低回报工作。是否退出,取决于当前阶段是否有更稳定的判断依据。
退出一项手工工作后,下一步不是直接扩大批量处理范围,而是先确认规则覆盖了哪些页面、排除了哪些例外。如果规则只覆盖了模板页,就不要把它套用到编辑自由撰写的正文区域。如果规则只适用于同一类链接关系,就不要把它扩展到所有超链接类型。
规模化后真正需要保留的,不是“逐条检查”这个动作,而是判断依据。每次人工判断链接类型时,可以顺手记录三件事:判断的是哪类链接、依据是什么、例外条件是什么。例如:“正文中指向外部资料的链接,若与当前段落主题直接相关则保留为可点击链接;若只是来源名称或无关推荐,则改为纯文本。”这条依据一旦写清楚,就可以用来培训编辑、编写规则和抽查结果。
当页面继续增长时,先检查判断依据是否仍然成立。如果内容策略、页面模板或用户路径发生变化,原先保留手工的部分可能需要改写为规则,原先退出的部分也可能需要重新启动。关键不是一次决定所有链接工作的归属,而是让每项工作都有明确的适用条件和退出条件。这样,规模扩大后,超链接类型的处理才不会退化成一份越来越长、却越来越难用的手工清单。