目录
正在阅读…0%

死链(Dead Link)是指向不存在页面的链接。它既影响用户体验,也浪费爬虫预算——蜘蛛花时间爬 404 页面,就少爬你的有效内容。

死链是怎么产生的?

  • 文章删除了但没做 301 重定向
  • URL 改了但旧链接没跳转
  • 外部网站链接指向你,但你那个页面下线了
  • 输入错误的链接

怎么发现死链?

1. Google Search Console 的”覆盖率”报告会列出所有 404 页面。

2. 站长工具(5118、站长之家)可以爬全站找死链。

3. 服务器日志里搜 404 状态码。

怎么处理?

情况一:页面永久删除

如果页面确实不要了,把指向它的链接做 301 重定向到相关页面。比如删了一篇旧文章,301 到同分类列表页。

情况二:URL 改了

旧 URL 301 到新 URL。不要直接返回 404。

情况三:外部死链

别人链接到你的 404 页面,你没法改对方的链接。最好的办法是恢复那个页面,或者做 301 到首页。

情况四:站内死链

直接修改或删除链接。WordPress 可以用 Broken Link Checker 插件自动检测。

常见问题

404 页面应该返回什么状态码?

真正不存在的页面返回 404 是对的。不要软 404(返回 200 但显示”页面不存在”)。

死链会影响排名吗?

少量死链影响不大,但大量死链会降低整站质量评分。


本文由 王尘宇博客 原创发布。西安网站技术SEO诊断。