对于搜索引擎来说,其实这是两个站点,同时你网站的权重也会均衡分散到这两个域名上。一般的网站www和不带www完全是两个解析,但只要有 解析,不管是主域名还是www域名都可以访问同一个网站。然而搜索引擎不这么认为,Google基本上能够知道你的主要域名是带www还是不带www的, 并且能够选定一个作为你的主域名,而且可以通过Google管理员工具设定你的主域名是什么。但是百度就分不清了,他把Ly563.com和 www.Ly563.com看做是两个网站,我们都知道,两个网站内容完全相同,搜索引擎会认为是某一个网站在复制另外一个网站,这样,你的其中一个网站 就会受到惩罚,导致两个网站都不能有很好的排名,影响SEO的实施。
虽然跳转不跳转都没多大意义,因为两个网站都属于一样的内容,对用户来说,都是提供一样的内容,但是对于GOOGLE来说,却属于两个网站,会分了权重,不利于排名,说以必须要做跳转
最简单的方法就是设置.htaccess文件,这也是我自己最喜欢的方法。
使访问example.com/的时候就会自动转到www.example.com
在.htaccess文件里写上以下代码即可。
RewriteEngine on RewriteCond %{http_host} ^example.com [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]注意:.htaccess文件只有在使用安装有Mod Rewrite模块的Apache作为WEB服务器的Linux主机上才能起作用。