可以建立基线,但不能假装知道每个链接的准确上线时间。缺少创建时间时,更可靠的做法是用“首次记录时间 + 最近可核对状态”作为近似基线,并明确它只能回答“从某次盘点起是否变化”,不能回答“链接已经存在多久”。如果清单里的链接从未被逐条打开核对过,那么首次记录时间也不足以支撑维护判断,需要先补一次全量核验。
缺少创建时间时,常见替代方案有两种:按清单行号排序,或按第三方权重排序。两者都不适合作为维护基线。行号只反映录入顺序,可能来自多次合并、复制和人工调整;权重只反映某个时间点的外部指标,不能说明链接何时加入、是否仍在页面可见位置。
更可行的基线由三列组成:首次记录日期、最近核验日期、核验结论。首次记录日期指这条链接第一次进入你手上清单的日期,不是对方建站日期,也不是链接上线日期。核验结论只写可观察事实,例如“目标页可访问”“目标页返回错误”“页面存在但链接已移除”“跳转到其他域名”。这样做的实际结果是,后续每一次复查都能和上一次结论比较,而不是和想象中的历史状态比较。
假设你接手一份约两百行的历史清单,只有来源站、目标页和备注,没有日期。可以按以下顺序处理:
这个动作的直接结果是得到一份“从今天起可比较”的基线。下一步不是马上清理,而是等一个固定复查周期后,比较哪些行从可访问变为不可访问、哪些行从存在变为移除。只有出现变化,才需要判断是对方改版、页面迁移,还是你的记录本身有误。
一个明确的反例是:清单中的链接并非来自同一批人工交换,而是从多个来源拼接而成,且部分行从未经过打开核验。此时“首次记录日期”只代表录入日期,不代表任何一方确认过链接存在。若直接用它判断“这条链接只维护了三个月”,结论就是错的。
另一个会让基线失效的条件是:目标页内容由模板或聚合逻辑动态生成,链接是否出现取决于访问条件、地区或登录状态。你这次看到链接存在,不代表下一次同样存在;你这次看不到,也不代表对方已经移除。遇到这种情况,应把核验结论改为“条件性可见”,并记录观察条件,而不是把它归入“有效”或“失效”。
基线建立后,维护动作应围绕变化量,而不是围绕总数。可以按以下优先级处理:
这些动作的共同前提是:你手上有一份带日期的核验记录。没有日期,就只能反复重新判断;有了日期,才能把“现在是什么状态”变成“相对上次发生了什么变化”。对历史链接群来说,后者才是可维护的基线。