修改.htaccess做301重定向优化你的www网址
经常会碰到这样的情况,其他网站链接你的站点时,会用下面的链接:
- www.72color.com
- 72color.com/
- www.72color.com/index.html
- 72color.com/index.php
而这样导致:你站点主域名的pr值分散到其他几个URLs了。
如果你用301重定向把其他三个URL转到
www.72color.com
PR也就集中在主域名:www.72color.com 了。
301重定向具体办法:
设置.htaccess文件(只适用于linux系统,并需要虚拟主机支持。)
使访问72color.com/的时候就会自动转到www.72color.com
在.htaccess文件里写上以下代码即可。
RewriteEngine on
RewriteCond %{http_host} ^mydomain.com [NC]
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301]
为什么做301定向
因为搜索引擎会认为www是你域名的二级域名,你可以查一下你的pr值很多时间是不一样的,这就是搜索引擎会认为是两个网站。进行不同的收录。
用site:语法在百度、google等搜索引擎里面测试,你会发现带和不带WWW的收录量是不一样的,而且排序也是完全不同的,这基本可以说明它们不认为www.domain.com和domain.com是同一网站。
而且有意思的是,有一个非法网站www.xxx.com被百度K了,收录是0,但是xxx.com却没被K,收录良好,不晓得百度怎么认为前一个非法后一个不非法。
一般来说,虽然domain.com和www.domain.com是同一个站,但是如果两个都同时可以访问的话会对网站的优化造成一定的不良影响(具体偶也不清楚了,这是网上的理论)。而且有事实证明的是你去访问一下baidu.com和google.com都会直接跳转到www.baidu.com和www.google.com的,所以站长同志们把自己网站不带WWW的域名做301重定向是有必要的。
- 相关文章:
路过 写的不错 支持一下
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。