死链就是打不开的链接,最常见的是 404(页面不存在)。少量死链很正常,但如果大量存在,访客点进来看到错误页面会直接离开,搜索引擎也会把抓取资源浪费在这些页面上。
死链从哪里来
- 产品下架、文章删除。
- 网站改版,栏目和网址结构变了。
- 修改了页面的网址别名。
- 正文里手写链接时写错了网址。
- 被黑后生成的垃圾页面被清理掉。
第一步:找出来
- 百度搜索资源平台:抓取异常、死链相关的报告,能看到百度抓到的错误网址。
- Google Search Console:“网页编入索引”报告里的“未找到(404)”。
- 抓取工具:用网站爬虫工具(如 Screaming Frog 等)把整站爬一遍,列出所有返回 404 的链接和它们出现在哪个页面上。
- 访问日志和统计:看哪些 404 网址被访问得最多,优先处理。
第二步:按情况处理
- 内容还在、只是网址变了:做 301 永久跳转,从旧网址跳到新网址,原来积累的收录和权重大部分能转移过去。
- 内容删了、但有相近的页面:301 跳到最相关的替代页面,比如下架产品跳到同类产品或产品分类页。不要把所有死链都跳到首页,搜索引擎会把这种做法当成“软 404”。
- 内容删了、没有替代:让它正常返回 404 或 410(表示永久删除),不要返回 200 状态的空白页。
- 站内链接写错了:直接修改链接,比做跳转更干净。
第三步:报上去
在百度搜索资源平台的死链提交工具里,提交已确认删除的死链列表,加快百度把它们从索引里清除。Google 一般会随着重新抓取自动处理,大量删除时也可以在 Search Console 里使用移除工具临时隐藏。
做一个好用的 404 页面
死链不可能完全避免,404 页面就是最后一道防线。好的 404 页面应该:说清楚页面不存在,提供返回首页、热门栏目和搜索的入口,保持网站的整体风格,并且服务器返回真正的 404 状态码。
改版时提前规划
网站改版是死链的最大来源。改版前把旧网站的所有网址导出来,逐条对应到新网址,上线当天就把 301 规则配好,详细做法见 老网站改版怎么做才不掉百度收录。百度不收录的其他排查项,见 网站百度不收录怎么办。


