如何正确解决死链接和错误链接
在站长进行SEO的过程中,经常会碰到死链接和错误链接的问题,本条目给大家介绍下什么是死链接和错误链接的解决方法,以及如何搞好你的反向链接。
概述[ ]
首先我们要明白什么叫死链接和什么是错误链接,我们可以简单的把网站死链接和错误链接都认为是不能访问的连接,虽然他们有区别,但是他们的危害是一样的,会影响PR值,会影响用户体验,会影响搜索引擎排名等。我们在解决错误链接和死链接怎么处理之前我们先说说死链接和错误链接是怎么造成的,因为只有这样,才能从根除来解决问题。
产生死链接主要是因为移动目录,或是对URL做一些变更的时候而产生的,举一个有效的例子,比如说我们手里有一个域名,这个域名以前做过站,那必然会存在这样或是那样的连接结构,那我们在做站的时候有很大的肯能性现在的结构和以前的不一样了,简单的说就是通过以前的URL已经访问不到内容了。而错误链接和死链接产生的不同是因为错误链接是由于咱们在手动输入URL的时候拼写错误造成的,那怎么办我们最好的办法就是通过robots.txt来屏蔽他,让搜索引擎不再对其进行访问。
解决办法[ ]
以下为例:
User-agent: * Disallow: /XXXX/ Disallow: /helpabc.html
这是一个robots文件,往往改版的站或是老域名残留的URL都有一定规律,都是某个目录下面的文件,所以我们直接禁止某个目录即可,但要切记,在做新站的时候避免用屏蔽的目录来命名。在robots文件限制过后我们可以登入谷歌管理员工具,在抓取工具的权限这个选项中我们可以把已经被收录而你不想出现在快照中的内容删除掉,但实现要先在robots中进行限制,然后点击删除网址。然而做这些是不够的,我们还需要做个工作,404错误页面。
虽然通过robots禁止引擎再收录那些废弃的URL地址,但是其反应需要一定时间,而且你不保证有其他网站出现过你的旧网址,也就是说人们还是有可能连接到以前的旧网址的,那我们怎么办。我们做一个404页面,但是404页面怎么做才让访问者知道这是一个错误的页面呢?
对于死链接查询,死链接检测工具,建议大家用这个,是在线的。
http://tool.chinaz.com/Links
既然这样我们就要知道什么是良好的404错误页面,404页面如何设计是最规范的。我个人认为404页面制作要人性化,什么是人性化呢,这就要考虑用户的体验度,尽量满足用户的需要。现在用户是查找一个错误的页面看到404的,那既然看不到原先的内容,用户很有可能就放弃继续游览的念头,那么我们可以在404页面出现一个站内搜索。虽然你没有看到内容,但是你可以通过搜索来查找最贴近的内容。第二,我们可以出现一些其他栏目的连接,原因和上文一样,我们要做到尽可能的留住游览者。
但是404页面制作我们要注意两点,第一,返回的代码,第二不要直接跳转到首页。为什么说要注意返回的代码呢,因为我们做完404错误页面后,虽然用户没有找到自己想要的内容,但是是有内容出现的,就是这个404错误页面,引擎会认为这是用户的内容,所以返回的代码是200,这就会给引擎造成一个误解很多页面是相同的内容,想想看这会有什么后果,所以我们要在404源码的head区域里加上一段这个代码。
<% Response.Status =”404 Not Found” %>
这样一来返回的代码就是404了,这里给同时给大家介绍一款查网页状态码的工具,是在线的。
http://www.seochat.com/seo-tools/check-server-headers
点击进入后会出现一个界面,在第一行输入要查询的网址,第二行输入验证码即可。下面我们来说说为什么不能跳转到首页。上文我们已经说过了,如果返回200状态码,引擎会认为这是个存在的页面,那么我们跳转到首页,搜索引擎也同样会认为,这个网址是存在的,只是改变了网址。所以404页面最好的做法就是,保持静止,返回404状态码。