[SEO学习]网站域名中的www问题
当我们在注册一个域名的时候,其实相当于注册了两个可以直接使用的一级域名。
比如:理想博客的wangbaoming.com及www.wangbaoming.com其实就是相当于两个可直接使用的一级域名。
因此我们一般的做法是,在域名解析的时候把带www的域名与不带www的域名都解析在同一个站点上。当然也有人解析在不同的站点。这种比较少。
那么这种处理www域名解析的方法是否对网站的SEO有影响呢?
- 在搜索引擎看来,带www及不带www的域名是两个不同的网站,可是当我们解析在同一个站点时,搜索引擎就不知道哪一个才是网站的主域名;
- 搜索引擎对带www与不带www的域名是同等看待的,没有主次之分。
针对以上的两种方式,我们这样来优化:
- 把带www和不带www的域名都解析到同一个站点(因为用户认为这是一个URL),利用主机的301URL重点向功能进行设置;
- 我们在友情链接、网站的永久URL的地方都使用其中一个URL,这样就避免了两个URL来分散域名PR值的问题。
PHP环境下(wordpress)的301URL重定向设置
修改空间中的.htaccess文件,具体方式如下:
如果想使用wangbaoming.com做为主域名:
RewriteEngine on
RewriteCond %{http_host} ^www.wangbaoming.com [NC]
RewriteRule ^(.*)$ http://wangbaoming.com/$1 [L,R=301]
如果想使用www.wangbaoming.com做为主域名:
RewriteEngine on
RewriteCond %{http_host} ^wangbaoming.com [NC]
RewriteRule ^(.*)$ http://www.wangbaoming.com/$1 [L,R=301]
注:301URL重定向的代码需要放在其它的URL Rewite代码之前
沙发抢一个吧!这个教程很菜鸟化,易懂,哈哈!
@菠萝
呵呵,个人觉的这个很实用的。
很不错,很实用
我没用这个方法. 我直接域名指向的
原来用301定向啊 学习了
哇!连松松也学到东西了啊呵呵!我也要赶紧学学!!!!
首先,纠正博主的域名理解错误,正确解释是:wangbaoming.com才是真正的顶级域名,www.wangbaoming.com其实是二级域名。站点普遍都是加了www完全是站在用户体验的角度来考虑的,带www已经成为互联网的不成文规格约定。
关于301重定向,我写过一篇文章介绍各大搜索引擎对301是否支持的文章(http://www.webkaka.com/blog/archives/Google-Sogou-Yahoo-301.html),baidu就不支持301重定向。不过博主的这种方法,是可取的,其实也不必要(如果不是PHP站点是无法这么修改文件来做重定向的),更多人采取的方法是,页面链接统一加上主域名。
你这样 直接把wangbaoming.com URL转发到www.wangbaoming.com 上不就好了
常规网民还是习惯带www的.