核心结论: 如果死链的数量太多, 并且长期没有人去处理。那么, 搜索引擎就会认为这个站点的维护质量变差了。接着, 它会降低对这个域名的信任度。这一点会直接导致收录的页面数量减少, 还有页面的搜索排名也会往下掉。

一般来说, 少量的死链, 也就是占比低于5%的情况。这属于常见的、正常的现象。在这种情况下, 搜索引擎会自动进行容错处理。因此, 人们是不需要再进行什么特殊操作的。

死链影响域名收录的具体机制

搜索引擎的爬虫在进行站点抓取的活动中, 每次遇到死链接的时候, 其实都会消耗掉一次的抓取配额, 当该域名下面存在的死链接数量比例超过了百分之十这个数值时, 爬取系统就会判定这个站点的內容维护能力明显不足, 因此会降低对新页面进行抓取的频率和优先级, 具体影响的表现形式为。

新提交页面包收录这个事情的周期呢, 是明显变长了, 原来正常应该是二十四个到七十二个小时左右的样子, 现在变成了要好几天甚至是好几个星期才给包收录。

已经存在的页面的排名情况, 发生了波动, 或者是在持续性地下滑。

如果死链累计起来, 而且时间已经超过了30天, 都还没有进行处理, 那么就有可能会触发某种信号, 这种信号会对域名级别产生降权的影响。

在情况比较严重的条件下, 搜索引擎会针对该域名采取相应措施, 把最终呈现出来的网页显示数量进行削减。

分步处理方法

第1步·全面检测: 你要通过对应的搜索引擎的资源管理后台, 把死链检测的请求给提交上去, 比如说百度资源平台就是这样的一个东西, 再比如像Google Search Console也是这样的。

与此同时呢, 你要使用站内批量扫描工具去遍历所有的页面链接, 最后还要导出那个返回404或者说返回410的完整URL清单。

到了第2步, 我们需要根据不同的类型来制定具体的处理方法:

如果页面的内容仍然还在, 仅仅是网址的访问路径变了, 那么就应该把规则设置为使用301永久重定向的方式将数据指引向新的位置。

内容被确认为永久删除, 并且不再进行恢复操作之后, 服务端会返回410 Gone状态码。

页面因维护或故障临时不可用 → 返回503并附Retry-After响应头;

对于纯垃圾页面或者被错误收录的情况, 直接返回404。

第3步·批量提交与生效, 这个步骤的意思就是要在搜索引擎资源平台那里进行分批操作, 来把死链报告交上去, 在每一批里面建议不要超过1000条这个数字, 然后就得等着系统完成验证动作, 等到验证完毕之后才算正式生效。

把第4步·同步维护这一步做下去, 把所有那些已经被删掉了或者是被重定向到的页面, 都从sitemap.xml这个文件里面给去掉, 同时要把站里的导航栏和内部的链接也进行更新操作, 这样做是为了防止出现新的死链入口。

收录恢复时间周期

网站死链多了域名收录会掉吗?正确处理方法和恢复周期(图1)

如果死链的数量很少, 具体来说是在50条以内的话, 在相关处理操作生效之后的3到7天这样的一段时间内, 收录量这个指标就可以明显看出回升的效果。

对于涉及中量级死链的情况, 如果死链接入的数量大约在50至500条之间, 通常需要花费大概2到4周左右的时间, 才能逐步恢复正常的抓取节奏。

如果出现有大量死链的情况, 具体数量在500条以上的话, 通常需要1到3个月的时间, 而且在这一段时间里要保持稳定的内容更新频率。

已经被触发了域名级别的降权, 恢复的周期要耗费三到六个月的时间, 需要配合高质量的内容持续地不断地去产生, 以此来加速信任方面的修复工作。

关键注意事项

严禁简单地通过全部返回404状态码来处理所有的死链, 必须依据每个页面的具体实际场景来挑选匹配的状态代码。

一定要避免那种频繁去修改站内链接地址结构的错误做法, 这样子做的目的是为了能够防止大批量的新死链被产生出来。

我们要去把那个每个月都要做一次死链的检查机制给建立起来, 然后把那个死链的比例呢, 持续地控制在那个百分之五的线以内。

对于像gname.xin这种, 是采用了多个子站或者多个目录的结构的域名来说的话, 各个板块应该是分别地进行提交死链报告的这样一个操作, 这样是为了避免对其他的属于正常状态的那个板块所具有的收录表现, 产生交叉影响的这种不良后果。

高频疑难解答

问:死链处理完成后,收录多久能完全恢复?

答这种情况的恢复速度是取决于死链的总量以及域名的历史权重情况的。如果是少量的死链, 那么在2到4周的时间里可以完成恢复工作。如果存在大量的死链或者是已经触发了降权处罚的情况, 那么需要耗费1到6个月的时间。在这段期间内如果持续保持内容的更新操作, 就可以起到显著缩短整体周期的效果。

问:301重定向和410状态码具体怎么选?

对于有替代内容或者有迁移目标的情况, 使用 301。在确认该页面永久性地不存在, 并且没有任何替代方案的情形下, 使用 410。

问:死链比例达到多少必须立即处理?

答, 行业里面普遍认可的警戒线是百分之十, 如果超过了这个比例, 就应该在一周之内完成分类处理并提交, 这样做是为了避免累积起来变成对域名的惩罚。