死链接(Broken Link)的定义、危害、及处理方法

死链接(Dead Links / Broken Links)指原本可以正常浏览,但因为各种原因导致网页无法正常访问的超链接。网站出现死链接是很低级的错误,但这种低级错误往往频繁出现在各个网站中,如果不及时处理,会严重损害用户体验。

搜索引擎爬虫(Search Engine Crawler)如何鉴别死链接

搜索引擎爬虫(Search Engine Crawler)抓取一个页面时,服务器无法正常返回请求,爬虫就会给此页面打上“死链接”标签。

死链接的类型

死链接主要有以下两种类型:

  • 协议死链接(服务器无法返回请求):状态码包括:404(链接未找到)、403 (禁止访问)、500 (服务不可用)。
  • 内容死链接(软 404、Soft 404):能够正常打开,但页面内容已经不存在(状态码返回200),成为了无实际价值的页面。

造成死链接的原因

  • 页面被彻底删除(管理员从网站后台删除了内容),没有做301重定向处理。
  • 网站改版(先前的URL结构不合理或更换了建站程序)导致URL结构发生了变化,之前的URL无法正常访问。
  • 服务器宕机(使用了低质量的服务器、服务器被攻击)。
  • 域名解析失效(域名到期没有续费、更换了新域名没有重新解析)。
  • HTTP没有跳转到HTTPS:网站启用了强制HTTPS,但配置错误,导致无法正常跳转。
  • 文章中引用的外部(第三方)链接失效。

如何预防死链接

  • 注重内容质量:很多死链接都是因为删除低质量内容造成的,请在发布文章之前仔细检查内容质量(不要采集或直接引用生成式AI内容)。
  • 规范URL命名:全部采用小写、分隔符统一使用短横线(-)、URL包含页面标题参数,总之您需要一次性写好URL。
  • 使用稳定的服务器,购买诸如阿里云此类的高质量服务器。
  • 定期检查死链接:一个星期或半个月定期检查一次死链接,发现后及时处理。

如何排查死链接

  • Google Search Console(GSC):登录谷歌站长平台,依次点击左侧导航栏:编制索引 → 网页 → 网页索引编制。
  • 死链接检查插件:为您的网站安装死链接插件(Broken Link Checker),随时监控死链接。
  • 死链接在线检查工具:例如常见的“Screaming Frog SEO SpiderBroken Link Checker”等工具可精准定位死链接。
  • 手动检查:效率比较低,但可能会发现死链接工具无法顾及的一些细节。

如何处理死链接

如果网站出现死链接,推荐您采取以下几种正确有效的处理措施:

  • 301重定向:将 404 页面重定向到具有相似内容的页面或分类目录链接,切忌直接重定向到网站首页。
  • 通过站长平台提交死链接:参考“谷歌提交死链接的方法”与“百度提交死链接的方法”两篇文章。
  • 制作专业的 404 页面:设计一个专业的 404 页面,告诉用户这个链接已经失效(找不到与失效页面内容相关页面时推荐使用此方法)。

死链接的产生往往是悄无声息的,因此您需要时刻关注,而不是等到死链接对网站产生危害时再去处理。

发表回复