在网站日常SEO优化过程中,伴随着网站功能扩展和内容的增加,后面添加内容的时候,可能会把之前的一些链接或者内容删掉,或者由于网站改版,URL发生了变化,就可能会产生一些死链。 死链对于搜索引擎是及不友好的,特别是当网站存在大量死链的情况下,会让整个网站体验特别不好,也容易使得网站用户停留时间变短,对网站不信任。过多的死链还可能会被搜索引擎惩罚降权,情节严重的话还有可能导致网站被K。 一、网站死链检测与处理方法 […]
在网站日常SEO优化过程中,伴随着网站功能扩展和内容的增加,后面添加内容的时候,可能会把之前的一些链接或者内容删掉,或者由于网站改版,URL发生了变化,就可能会产生一些死链。
死链对于搜索引擎是及不友好的,特别是当网站存在大量死链的情况下,会让整个网站体验特别不好,也容易使得网站用户停留时间变短,对网站不信任。过多的死链还可能会被搜索引擎惩罚降权,情节严重的话还有可能导致网站被K。
一、网站死链检测与处理方法
网站一旦产生死链,要及时采用正确的方法去处理。及时处理网站的死链,是有利于网站seo优化的。
什么是死链?死链的标准
死链是指页面已经无效,失效的链接、错误链接,原来是存在的也被蜘蛛抓取收录了,但是后来就变成无效的链接,无法到达目标地址,访问出错的链接,无法对用户提供任何有价值信息的页面。这个死链接地址,服务器的响应请求返回404、403、503错误代码,这些都能说明此链接为死链接。
死链接包括协议死链和内容死链两种形式:
1、协议死链:页面的TCP协议状态/HTTP协议状态明确表示的死链,常见的如404、403、503状态等。
2、内容死链:服务器返回状态是正常的,但内容已经变更为不存在、已删除或需要权限等与原内容无关的信息页面。
死链接出现的原因
导致死链接的原因有很多,下面列举常见的几种出现死链接的原因:
1、为网站设置了动态链接,但服务器环境不支持这种动态链接。例如:ASP、PHP、JSP、.NET等动态代码在服务器环境不支持的情况下都会变成死链接。
2、服务器上文件或页面移动了位置,导致指向它的链接变成死链。
3、网页内容更新并换成其他链接,原来的链接就变成死链。
4、网站未完全建成就上传到服务器。
5、某文件夹名称修改导致路径错误。
6、链接书写错误。
7、网站服务器设置错误。
8、网页结构改动。
9、网站改版。
10、网站内链规划错误,在网站做优化的过程中,添加的内链不规范,栏目的更改导致存在大量死链。
11、伪静态规则设置错误导致的死链。
死链对网站SEO的影响
1、死链太多会降低浏览者对网站的信任,产生反感情绪,会降低用户体验。
2、直接会影响网站SEO优化。搜索引擎蜘蛛是无法爬取死链接的,这样会降低搜索引擎的打分,如网站出现大批量的死链接,直接会导致收录降低,降权重,甚至被处罚的危险。
3、损失搜索引擎排名假设你某个网页没有变成死链接之前,这个页面在搜索引擎上有良好的排位。但如果因为缺乏有效的SEO项目管理,页面变成死链接之后。这个页面的搜索引擎排名,不会超过1个星期的时间,马上就会在搜索引擎上消失掉。
4、过多死链接会产生多余无效代码,会影响网站的加载速度。
5、太多的死链接会让蜘蛛反复去抓取,增加服务器的负担,不及时处理,蜘蛛大量的访问可能把服务器的资源耗尽。
二、网站死链检测的工具和方法
现在有很多在线查询死链接的工具,下面列举几个常用的死链检测工具:
死链查询的工具
1、站长之家死链查询检测工具:http://tool.chinaz.com/Links/
2、爱站死链查询检测工具:http://tools.aizhan.com/bl/
3、Google网站管理员工具。
4、bing网站管理员工具。
使用方法也很简单,只需要输入网址就可以在线检测死链了。
三、死链如何处理?方法有哪些?
发现网站存在死链,需要立即处理这个问题。处理死链接的方法有四种:
1、使用robots.txt文件屏蔽
修改你网站的robots.txt文件,禁止蜘蛛爬行死链相关页面。
2、对页面做301重定向处理
把错误的页面永久重定向到正确的页面上,这种方法适合网站url有规律的发生变化以后产生的死链。
3、自定义404错误页面
设置一个404页面,降低跳出率,引导浏览者访问其它页面,这样对搜索引擎也是友好的。
4、百度站长后台提交链
将收集好的所有死链粘贴到网站根目录的一个文件中,上传到你网站的根目录,然后到百度站长工具后台--网页抓取--死链提交--添加新数据--填写死链文件地址;若大量死链具有一定的规则,如某个目录下全部为死链接,可提交规则死链。
要做好网站SEO优化排名,保证站内不出现死链是很重要的,一定经常检测网站死链接情况。及时发现死链,处理死链。网站才不会存在大量死链,蜘蛛在爬行你网站也不会迷路,这样你的网站排名和权重自然就会有相应的提高。