网站审计

如何查找整个网站中的死链接

规划可靠的网站链接审计,理解覆盖范围,并将抓取结果转化为按优先级排列的修复清单。

目录

明确网站审计需要覆盖什么#

网站链接审计应从一个问题开始:是在检查新站发布、复核现有网站,还是验证迁移?开始前明确重要区域和目标用户。产品页面、文档和结账说明的处理优先级,可能与历史新闻归档不同。

抓取从起始网址沿链接进行,只能通过可用路径发现页面,并受所选范围和限制约束。根据内容管理系统、导航和网站地图建立预期清单,以便与结果比较。抓取完成并不自动意味着已完整列出网站曾发布的每个网址。

选择合适的起始网址和页面上限#

要获得广泛覆盖,从链接到主要区域的中心页面开始。针对文档的检查,则可从文档入口页获得更有用的初始覆盖。记录起始网址,让他人能复现审计,并理解某个区域为何纳入检查。

Linky 的免费整站演示最多检查 25 页,显示前 10 条链接结果,并保留最近一次演示扫描。付费方案不限制扫描次数,每次整站扫描可配置最多 10,000 页的上限。页面上限控制单次抓取规模,并不表示可以重复审计多少次。

  1. 列出本次审计关注的区域和访客操作路径。
  2. 选择链接关系充分的起始页面,并设置页面上限。
  3. 保持 robots.txt 保护启用,除非有获准的理由需要更改。
  4. 执行扫描,先检查覆盖范围,再判断发现的问题。
  5. 核实问题、更新来源链接,并重复相同范围的审计。

理解 robots.txt、身份验证和发现缺口#

相关控件启用时,Linky 默认遵守 robots.txt。禁止的路径可能被跳过,禁止的起始页面可能使扫描无法进行。这些限制属于审计范围的一部分。不要仅因为被跳过的区域没有产生链接错误,就认为它没有问题。

其他缺口可能来自没有链接指向的页面、身份验证、仅由 JavaScript 提供的导航,或达到页面上限。网站地图中存在却没有可访问内部链接的页面,需要单独调查。在认定孤立页面之前比较清单:抓取可能遗漏了指向它的页面,或无法访问这些页面。

robots.txt、身份验证和发现缺口:参考清单
覆盖缺口可能原因后续处理
达到页面上限所选抓取页面额度已用完。对遗漏区域执行一次有针对性的扫描。
未发现某个区域入口缺失或无法访问。检查导航,并比较内容管理系统或网站地图中的网址。
访问被拒绝需要身份验证,或存在请求保护。在目标访客的访问条件下验证。
路径被跳过robots.txt 规则限制扫描。检查规则,并记录排除项。

将失败目标转化为可执行的修复任务#

整站结果中,每个问题都包含来源上下文时最有用。记录包含链接的页面、链接文字、目标地址和响应。这样,编辑无需重新寻找问题位置即可修改。

合并重复目标。一个缺失 PDF 可能在数十个来源页面产生问题。修改每个引用前,先决定应该恢复、替换还是移除文件。如果同一错误目标来自共享页脚,修复模板比零散修改各个页面更可靠。

根据访客影响和重复出现情况确定优先级#

先处理主导航中的错误和关键操作使用的链接。然后检查重要入口页、安装说明和支持内容中的重复失败。低流量归档也可能重要,但不应让它们的修复拖延缺失联系链接,或使用产品所必需的文档失效问题。

指定负责人员和预期修复,不要只标注错误类别。编辑可以更新过期引用,开发者则可能需要修复重定向或调查服务器故障。将不确定的结果与已确认缺失内容分开,避免临时中断导致不必要删除。

  • 影响较大:关键导航、购买信息和主要行动按钮。
  • 重复问题:多个页面或共享模板链接到同一目标。
  • 内容修复:过期引用、重命名文档和缺失锚点。
  • 进一步调查:访问限制、暂时服务器错误和不完整覆盖。

验证修复,并保留报告范围#

发布后,在普通浏览器中检查受影响链接,并以可比的设置重复扫描。比较目标和响应,不要期待问题总数相同:线上网站可能在两次扫描之间发生变化。

为报告保留起始网址、日期、页面上限和相关排除项。付费方案包含整站报告导出和备份功能。分享报告时,删除可能透露客户信息或访问令牌的私密网址及不必要查询参数。说明抓取范围外的区域,不要将结果描述为网站毫无问题的无条件证明。

常见问题#

整站扫描能找到网站上的每个页面吗?

不一定。覆盖范围取决于可访问链接、权限、robots.txt、页面行为和设定上限。将抓取结果与内容管理系统和网站地图清单比较,调查遗漏区域。

扫描也检查外部目标吗?

Linky 检查扫描页面中发现的外部目标,也检查站内链接。发现更多来源页面时,仍受整站抓取范围约束。

应该多久审计一次整个网站?

网址变化、重要发布和迁移后都应检查。日常维护时,根据发布频率及外部引用的重要性选择间隔,再根据重复问题调整。

将这个流程用于实际操作

阅读相关 Linky 文档 ,了解本文使用的产品控件及限制。 联系支持 ,以进一步调查需要核实的结果。

参考资料与延伸阅读

通过这些一手资料了解搜索引擎行为。上文的步骤和清单说明了如何将链接审计用于实际网站维护。

获取链接检查工具

找出需要修复的链接

安装 Linky 浏览器扩展程序,检查正在浏览的页面,或审计整个网站中可访问的页面。查看失效目标、缺失锚点和重定向,然后定位需要修复的来源。

免费开始使用。 比较方案 ,了解重复审计、网站结构和导出功能。

相关文章