1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

6个简单步骤快速搞定z-blog 网站301重定向

本帖由 隆美尔2011-06-12 发布。版面名称:软文发布区

  1. 隆美尔

    隆美尔 New Member

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

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

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

      1.网站有多个快照

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

      2.网站存在多个域名

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

      3.要更换域名的情况

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

      4.网址出现问题的情况

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

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

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

      if request.ServerVariables("SERVER_NAME")="***.com" then Response.Status="301 Moved Permanently" Response.AddHeader "Location", "http://www.***.com" Response.End end if

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

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

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

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

      




      6.301重定向检测。

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

      




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

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

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

      1.带www的网址快照已更新,如图:

      




      2.不带www的网址快照1.76蓝魔精品没变化了,如图:

      
    91sohu.com
    www.eastzhan.com


      这也说明301重定向后,权重的1.76大极品元素传递也并不是马1.76卓越大极品元素上就开始的,听很多站长分析这个权重的传递过程可能要花的时间比较长,有兴趣的可以自己去跟踪,这里就不再赘述了。
    www.eastzhan.com