没有创建时间,不等于无法建立维护基线。你可以把“创建时间”替换成一组可观察、可复核的替代时间证据:首次被发现的日期、最近一次可确认存活的日期、链接所在页面的更新痕迹,以及链接自身的状态变化。基线不是精确还原每条链接的诞生时刻,而是让每条链接在时间轴上有一个可追溯的锚点,从而决定它该被保留、复查还是替换。
缺少创建时间,最直接的影响是:你无法按“链接年龄”排序,也无法用“新链接占比”判断外链结构是否健康。但它不会阻止你判断链接当前是否有效、所在页面是否仍可访问、链接是否仍指向目标页面。真正要建立的是维护基线,而不是历史考古报告。
一个常见反常现象是:清单里链接数量很多,但可确认最近三个月仍存活的链接很少。有人会据此认为外链“大量失效”。这个结论并不成立,因为缺少创建时间时,“最近三个月仍存活”只说明你最近一次核查的时间点,不说明链接是在这三个月内失效的。合理解释至少有三种:链接早已失效但从未核查;核查工具只覆盖了部分页面;清单本身把不同来源、不同批次的链接混在一起,导致存活率被平均掉。
拿到一份旧清单后,先不要急着删或补。对每一行链接,补齐以下四个字段,缺一不可:
first_seen:你或团队第一次在清单、报表或页面中看到这条链接的日期。若完全没有记录,写“未知”,并标注来源文件。last_verified_alive:最近一次确认链接可访问、且目标页面返回正常内容的日期。source_page_status:链接所在页面当前是否可访问,页面主题是否仍与英文网站相关。anchor_and_target:锚文本与目标 URL 是否仍匹配当前页面主题。这四个字段的作用不是追求完整,而是把“未知”变成可操作的未知。比如 first_seen 为未知、last_verified_alive 为空白,说明这条链接从未被主动核查过,应进入首轮核查队列,而不是直接判定为无效。
如果清单来自多个文件或多次导出,可以按文件来源和导出日期划分批次。假设你手上有三份清单:一份来自两年前的旧报表,一份来自去年的合作记录,一份来自最近的抓取导出。你可以把这三份分别标记为批次 A、B、C,并记录每批的最早可确认出现日期。这个日期不是链接创建时间,而是该链接进入你视野的时间下界。
这样做之后,维护基线可以按批次建立:批次 A 的链接优先核查存活状态,批次 B 的链接优先核对锚文本与目标页主题是否仍一致,批次 C 的链接先确认是否重复。动作的结果会直接影响下一步:如果批次 A 中超过一半链接的所在页面已无法访问,下一步就不是逐条替换,而是先判断这些页面是否属于同一类来源,再决定是否整体放弃该批次。
不要对整个清单一次性下结论。先抽 20 到 30 条链接,覆盖不同批次和不同来源类型,逐条记录:链接是否可打开、目标页是否仍是英文内容、所在页面是否仍可访问、锚文本是否仍自然。抽查结果会出现至少两种解释:
抽查的目的不是得出精确失效率,而是判断清单是否还值得逐条维护。若抽查中大部分问题都指向来源页面消失,那么继续逐条核查的收益很低,应转为按来源类型整体处理。
在缺少创建时间的前提下,最小可用基线可以这样定:每条链接至少有一个 last_verified_alive 日期;每个批次有一个最早可确认出现日期;每季度对存活链接做一次抽查,而不是全量重查。对于 first_seen 未知且从未核查的链接,第一次核查后无论结果如何,都写入核查日期,从此这条链接就有了自己的时间锚点。
这个基线的价值在于:它不假装知道链接何时创建,但能让你在下一次面对“链接是不是变少了”这类问题时,拿得出可核对的时间证据。如果某条链接从“可访问”变为“不可访问”,你能说出它上次确认存活是哪一天;如果某个批次整体存活率低,你能判断是批次来源问题,还是清单本身从未被维护过。维护基线不是一次建完的表格,而是每次核查后多一行可追溯的记录。