先别急着换工具或推翻结论。账号权限不同导致结果不同,通常不是谁算错了,而是两边看到的链接集合本来就不一样。核对范围的关键动作是:把“当前登录身份能查到什么”和“这条外链实际属于谁”分开记录,再决定哪些旧友链保留、改写或退出。
同一个域名,用站点所有者账号查和用普通访客账号查,返回的外链列表可能差出一大截。前者能看到站内后台或站长平台里已确认的链接,后者只能看到公开页面上抓到的痕迹。两种结果都不算错,只是覆盖的集合不同。
可以按下面的顺序排除原因:
如果差集全部落在受限页面或历史记录上,说明问题出在权限边界,不是工具本身失效。此时下一步该做的是确定“以哪个身份的结果为准”,而不是继续比对数字。
判断以哪一侧为准,取决于这条链接归谁管。常见三种情况:
假设一个场景:A 站用管理员账号查到与 B 站仍有 3 条互链,换访客身份只看到 1 条。核对后发现,另外 2 条位于 B 站一个需要登录才能浏览的栏目。这种情况下,能公开被用户和爬虫看到的只有 1 条,判断这条友链是否还有价值,应当以公开可见的那条为主要依据,登录后才可见的部分单独标注,不并入同一结论。
范围核对清楚后,旧友链的处理可以分三类,各自成立的条件不同:
当链接在公开范围内稳定可见、对方站点仍正常更新、且双方内容主题仍有交集时,保留是合理选择。前提是你能用当前权限确认它没有变成隐藏链接或跳转链接。
当链接仍然存在,但指向的页面已经改版、主题漂移,或从正文链接变成了页脚批量链接时,可以考虑改写而不是直接删除。前提是你对目标页面有编辑权限,否则改写无从执行。
当链接只在登录后才可见、对方站点长期不更新,或页面已被设为不可索引时,退出更合适。前提是先确认这条链接确实不属于你仍需维护的互惠关系,避免误删仍有往来的合作。
实际操作上,可以先导出一份差异清单,对每条链接标注“公开可见/仅登录可见”和“保留/改写/退出”,再按标注执行。执行后重新用低权限身份复查一次,如果差异清单明显缩短,说明之前的范围判断是对的;如果差异依旧,则需要回头确认是不是还有未纳入核对的账号或子域。
权限差异不会只出现一次。每次核对时记录三样东西:使用的账号身份、查询的时间点、以及该身份能覆盖的页面范围。下次再出现结果不一致,直接比对这三项,就能快速判断是新差异还是旧差异的延续。
需要提醒的是,请求量下降或某次查询返回为空,不能单独证明链接已被移除。它也可能来自抓取频率限制、临时故障或页面加载超时。要确认退出与否,仍需回到公开页面实际访问一次,以页面上的真实状态为准。
把身份、时间和范围写成固定字段后,友链检查工具返回的数字才有比较意义,保留、改写或退出的决定也才有可追溯的依据。