网站死链是怎么产生的
通常是服务器的地址已经改变了,无法找到当前地址位置,出现的原因有网站服务器设置错误、某文件夹名称修改,路径错误链接变成死链等。
●协议死链
协议死链是指通过HTTP协议状态码明确表示网页已无阅读价值。HTTP协议状态码很多,但百度协议死链首推404,即未找到文件。
●内容死链
内容死链主要是由网站自身变化引起的,网页可以正常打开未发生跳转,但页面内容对爬虫来说没有收录价值,对用户来说也没有参考价值,如帖子被删除、内容已转移、空间被关闭、信息已过期、交易已关闭等。在这种没有信息价值的网页上,网站应该在明显位置直接给予提示文字,如:
1.页面不存在(网页不存在)
2.内容已转移
3.帖子已删除
4.域名过期或出售
5.空间被关闭
6.网站要备案
7.信息已过期
8.交易已关闭
●跳转死链
跳转死链是指网站将无阅读价值的页面统一跳转到某一个页面,如前一级目录面、首页等等,跳转前后的两个网页主体内容不同,不存在可替代的关系。除了404协议死链和内容死链外,站长还需要向百度提交跳转死链。
死链对网站带来的负面影响
1、用户流失。当用户点击你网站上的一条链接,结果发现进去之后是不存在的空白页面,没有耐心的用户就会关掉页面走人,这对于网站运营者来说是极大的损失。
2、耗费百度服务器和我们网站服务器的资源。简单直白的说,百度来抓网站,一方面会耗费他自己服务器的资源,另一方面蜘蛛过来抓我们网站,也会对我们网站的服务器带来一定的压力。可是,如果网站中出现死链,对于百度来说,那他就白忙活了,跑过来抓取内容结果啥也没有,对于我们网站来说,我们也白让他在服务器里折腾了。
3、轻则掉排名,重则降权。百度过来抓取到的页面结果出现很多死链,那它就会认为这个网站质量过低,从而不会给予高排名,甚至会降低现有网站的权重。
网站怎么处理死链
1.建议可以采取登陆到百度的站长平台提交死链的方法。目前百度的站长平台的死链提交的方法有三种,分别是文件提交、规则提交和模板提交。
2.制作成跳转死链,即使无法打开的页面跳转到网站首页或网站其他有意义的重要页面。这种处理方法依然需要设置404状态码和在百度站长平台做提交死链处理。