很多企业在做SEO时会发现网站存在很多死链但不去处理,尤其是一些历时比较久的网站,往往会存在很多的死链,甚至会有一大部分已经被搜索引擎收录了,这些死链的存在对SEO是否会产生影响呢?该如何处理呢?我们可以通过四个问题来考虑:
什么是死链
死链是如何形成的
死链对网站的影响
如何处理死链
什么是死链?
我们在打开网址时,有时会出现“访问的页面不存在”的提示,这是死链的一种直白的表现方式:通过某个链接进来后发现打不开或者是404页面,那么这个链接就叫做死链。
死链包括协议死链和内容死链两种形式:
协议死链:指页面的TCP协议或者HTTP协议状态明确表示的死链,我们常见的404、403、503就属于协议死链;
内容死链:指服务器返回状态是正常的,但是网页内容已经变更为不存在、已删除或需要权限等与网站原内容无关的信息页面。
死链是如何形成的?
值得注意的是,死链接并不是错误链接,错误链接是由于用户输入网址错误而根本不存在的链接。死链接则并不出一出现就是“死”的,它是曾经正常的链接,由于某种原因导致现在失效的链接。
死链出现的三种情况:
网站改版或者网站搬家后,文件移动了位置,导致指向链接变成死链接;
曾经存在的页面被删除,对应的链接就是死链接;
文件夹名称修改,导致路径错误编程死链;
网站还没做好就急于上线,导致大量死链
死链对网站的影响
用户体验感:换位思考,当我们满怀期待的打开一个网址,收到的反馈确是”您访问的网址无效“或者”页面不存在“的结果,大部分用户都会直接关掉走人,而如果多次出现这种情况,则不仅会造成流量的流失也接对网站的信用产生了影响。
耗费资源:搜索引擎爬虫在抓取网站的页面时不仅要耗费搜索引擎自己服务器的资源,也会对网站的服务器造成压力,而死链无论是对于搜索引擎还是网站本身,都是一场空,是在浪费资源。
影响网站排名:搜索引擎喜欢的是高质量的网站,而过多的死链会使网站被判定为一个低质量的网站,轻则掉排名,重则被降权。后果就是爬虫不会再来爬行你的网站,导致网站的快照不更新,收录量骤减。
如何处理死链
404错误页面:很多站长会选择做一个404页面,来引导用户去其他页面。但是为死链制作404页面只是为了引导用户去其他内容页面,却没有解决死链的问题,因为搜索引擎爬虫并没有放弃抓取死链,依然存在着资源浪费和降权的危险。
提交死链:打开百度站长平台,左侧有一个死链提交通道。但千万要注意,robots.txt不要屏蔽这些死链,因为既然要提交给搜索引擎,那么爬虫就会去检查,如果被屏蔽了,爬虫会抓取不到,提交也就没有意义了。
屏蔽死链:可以将死链整理在文档中,然后将robots.txt上传到网站根目录即可实现对死链接的屏蔽。
综上所述,死链处理是非常有必要的,尤其是网站重做或者网站搬家后,会出现非常多的死链,处理起来会变得非常麻烦而且枯燥,但处理死链也是内链优化的一部分,也是不容忽视的。站长需要定期检查网站的死链并加以处理,才能有效的提高网站体验度及SEO效果。