如何检查网站死链?完整方法与工具推荐

📍 WDQWDWQD987AAAAA:216.73.217.101
📱 Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
🔗 /718d1cca9c6c.html
📄

网站死链不仅影响用户体验,还会浪费搜索引擎抓取预算,降低整站权重。定期检查并清理死链,是SEO维护的基础工作。那么,如何检查网站死链?下面从手动排查、工具使用到批量处理,给出可落地的操作方案。

一、死链的常见来源

在检查之前,先了解死链为何产生,有助于针对性处理:

二、使用工具批量检查死链

手动点击效率极低,推荐借助工具批量扫描。常见方式包括:

  1. Google Search Console:在“网页”报告中查看404和软404页面,适合已收录站点。
  2. Screaming Frog:爬取全站并列出状态码为4xx、5xx的URL,支持导出CSV。
  3. Broken Link Checker:WordPress插件,可实时扫描文章内链与外链。
  4. 在线工具:如Dead Link Checker,输入域名即可生成死链报告,适合快速抽查。

三、检查内链与外链的差异

内链死链通常由站内结构调整引起,应优先修复并设置301跳转;外链死链则需替换为可用资源或移除链接。对于无法修复的页面,可提交死链文件或返回410状态码,帮助搜索引擎快速删除索引。

四、建立定期检查机制

建议每月对核心页面进行一次死链扫描,每季度全站爬取一次。将检查结果记录在表格中,标注修复状态与跳转目标,形成闭环。通过持续维护,如何检查网站死链就不再是临时任务,而是网站健康运营的常规动作。

图1 图2

nginx