配色: 字号:
6个简单步骤快速搞定z-blog 网站301重定向
2012-06-09 | 阅:  转:  |  分享 
  
6个简单步骤快速搞定z-blog网站301重定向

我的z-blog新站在完成分类首页静态优化以后,经过几天很快看到百度快照每天更新,收录也正常,可关键字排名依然没有上去,我想这种情况应该和权重有很大的关系。昨天检查百度快照的时候,才发现竟然有带www和不带www的两个首页快照,而内页快照则全是带www的。这才记得网站没有做301重定向,致使不高的权重分散在两个网址上面。

一、网站为什么要做301重定向

简单的说301重定向的功能是完成网址域名的跳转,可以增加目标网站的权重值,从理论上说,它是一种非常安全,既不会影响网站权重,也不会被搜索引擎视为作弊的最好跳转方法。当然,方法再好也不能够滥用。那么在什么情况下,各位站长需要用到网站优化301重定向方法?

1.网站有多个快照

比如我的网站现在就发现百度中有两个网站的快照,www..com和.com都有快照。而我不准备把.org当做主域名但也不能把他停止解析。所以,把不带www的域名做了跳转。

2.网站存在多个域名

如果网站上存在多个域名,如xxxx.comxxxx.netxxxx.org这些域名打开的都是一下网站,那么就有必要定一个主域名,把其它不重要的指向主域名,因为其它域名会把主域名的权重分走。

3.要更换域名的情况

有的时候我们会遇到网站域名到期,或者是其它原因准备换域名的时候,可以用它来把旧域名指向新的域名。

4.网址出现问题的情况

当有页面内容被删除或出现错误访问不了。但要注意的是301是永久重定向,如果是临时跳转的话,一定不要忘了恢复。而且也不太建议临时跳转使用301重定向。

二。代码实现zblog网站301重定向的具体操作步骤:

1.复制如下代码,并将代码中“.com”改成你自己的网址。

ifrequest.ServerVariables("SERVER_NAME")=".com"thenResponse.Status="301MovedPermanently"Response.AddHeader"Location","http://www..com"Response.Endendif

2.进入网站后台,打开文件管理。

3.在网站根目录下找到default.asp文件,点击进入编辑状态。

4.将以上复制代码粘贴放在default.asp图中相关位置。

5.最后提交修改好的文件。

6.301重定向检测。

完成以上操作以后,我们还需要检测网站301重定向是否成功。方法是直接访问一下你网站不带www的域名,看是否成功跳转到带www的域名。当然如果觉得还不保险的话,就要通过301重定向检测工具查询网站状态。如果查询结果返回值是Http/1.1301MovedPermanently那就说明,重定向成功,如下图所示:

这里值得再次强调的是301重定向是搜索引擎相对友好的跳转方式,而http/1.1302Found为临时重定向,很容易被搜索引擎判断为作弊。

三、百度对网站优化301重定向的敏感度

我的网站在今天凌晨用代码做好301重定向后,在9点左右查看百度快照,发现不带www的网址快照没有更新,而带www的网址快照更新了。而昨天查看的时候,两个网址的快照还是同步的。这个变化说明了百度搜索引擎现在对301重定向是比较敏感的。

这也说明301重定向后,权重的传递也并不是马上就开始的,听很多站长分析这个权重的传递过程可能要花的时间比较长,有兴趣的可以自己去跟踪,这里就不再赘述

献花(0)
+1
(本文系有事就能解...首藏)