死链为什么会拖排名
爬虫的抓取预算是有限的。一个页面里挂着 20 条 404 链接,相当于告诉搜索引擎「这个页面的对外引用质量不高」,同时浪费掉本该分配给有价值页面的抓取时间。
内链死链
影响最大。它是你自己站点结构的漏洞,直接损失权重传递与用户路径。
外链死链
影响体验与可信度,长期大量存在会被视为维护不良的信号。
处理优先级
1. 有流量或有外链指向的死链页面 → 301 到最相关的新页面;2. 无价值页面 → 410 明确删除;3. 临时故障 → 修复源站,不要用 302 掩盖。
Pro 版支持批量 URL 巡检与 CSV 导出,可把死链检查接进发布流水线。
状态码该怎么判
死链不只是「打不开的链接」。不同状态码的严重程度和修法完全不同:404 要换成正确地址,410 是主动声明删除,5xx 是服务端故障,而重定向链虽然最终能到达,却会拖慢抓取并稀释权重。
三个常见误区
只关注 404
软 404(返回 200 但页面内容是「页面不存在」)更难发现,同样浪费抓取预算。
忽略重定向链
A→B→C→D 这种三级以上的链,爬虫可能中途放弃,且每跳都有延迟。
外链死链不管
指向别人的死链同样会稀释你页面的权重信号,并且损害可信度。
常见问题
多久扫一次合适?
内容站每月一次就够。改版、换域名、迁移 CMS 之后必须立刻扫一次——这三类操作是死链的主要来源。
软 404 能自动识别吗?
本工具按状态码判定,软 404 需要人工看页面内容确认。可以用「页面标题含 404 / 不存在 / 已下线」做粗筛。
死链一定要删掉吗?
优先修,不是删。先把链接指向正确的新地址;确认没有对应内容时再删除。批量删除会让用户和爬虫同时丢失上下文。
相关工具
整站 SEO 审计 · SERP 预览 · Meta 优化工作台 · 关键词密度检测 · 逐个确认重定向跳数
死链为什么会拖累整个站点
死链的成本不只是「用户点了一下打不开」。它同时消耗三样东西:抓取预算 (爬虫在你站上能抓的页面数是有限的,死链占用的额度不会给到新页面)、权重传递 (指向死链的链接相当于把权重倒进了黑洞)、以及可信度信号(一个满是死链的站点, 爬虫会降低对它的整体抓取优先级)。
所以修死链的优先级应该排在「发新内容」之前——同样的抓取预算,用在能带来流量的页面上收益更高。