SEO基础

当前位置/ 首页/ 教程/SEO基础/ 正文

确定网站的主域名的方法

确定网站的主域名
 

在网站的优化过程中,如果某个网站有多个域名,则会使网站的权重分散,增加优化成本.301重定向目前是公认的解决方案.
例如网站域名通常来说是主域名是不带wwww的, 例如:sz31.com. 而www.sz31.com其实是是二级域名,同bbs.sz31.com是一样的.中国人的使用习惯是域名前面带www. 所以通常我们要把www.sz31.com设置为主域名.
对于搜索引擎来说,不带前缀的域名,或带其它前缀的域名,是不同的网址,也就是认为会是不同的网站.因此如果一个网站同时使用多个域名,会分散网站的权重.如果确定把一个域名作为主域名,同时也希望其它网址也能到达,则301重定向就必不可少.如:当用户输入sz31.com,网址重定向指向www.sz31.com.
当我们使用的是虚拟主机时,可以在虚拟主机管理里设置301重定向.方法是,在主机的根目录,建一个文件.htaccess,(有的主机管理系统可以自动生成这个文件的例如:广州新一代的虚拟主机),这个文件是可以编辑的.在这里,我们输入以下内容:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.sz31.com$ [NC]
RewriteRule ^(.*)$ www.sz31.com/$1 [L,R=301]
上面代码的意思就是把sz31.com重定向到www.sz31.com
如图:

有的主机商的管理系统,可以直接输入域名就可以了.例如美橙的云虚拟主机

当我们使用服务器iis系统时,有更多灵活的301重定向的设置方法,
第一步:当然是建一个站点.这个站点是用户可能使用的地址做主机头值,在这个例子里仍然以sz31.com重定向到www.sz31.com为例.
主机头值填写:sz31.com,这是用户可能使用的地址

当我们建立好www.sz31.com站点时,注意把asp.net版本设为1.1,或者2.0.如下图:

之所以这样设置是因为当我们使用4.0时,虽然301重定向也会成功,但是会出现重定向后的网址产生一个字符串后缀.

第二步:为sz31.com设置301重定向,第1种方法这里我们填写www.sz31.com$s$q ,并勾选"上面输入的准确url(x)",和"资源的永久重定向(y)",即第1项和第3项.即可.
第2种方法.:如果不带参数,也是可以的,但应当只勾选第一项,第三项不选.意思是:所有输入的其他长地址都指向www.sz31.com,例如当用户输入地址sz31.com/news/list.php?catid=280,重定向的地址也是www.sz31.com.而不会指向www.sz31.com/news/list.php?catid=280所以这种设置适合新建的网站.如果是运行过一段时间的网站,为了传递网站在搜索引擎权重方面,还是第1种方法较好.
最后要说的是对于网站优化,网站运行过一段时间再设置301重定向,相当于网站变更了域名,只能是尽量减少权重的损失.没有证据说明的网站权重100%不受损失.说来说去,域名301重定向只是域名发生变动时采取的一种减少权重损失的手段.关键还是网站建设伊始完美周详的网站规划.

通过Goole网站管理员工具设置首选域。 (仅适合Google)在网站管理员工具控制台中选择工具,然后点击设置首选域。

请下列三个选项中选择第一个或第二个(建议第一个):
将网址显示为 http://www.yoursite.com
将网址显示为 http://yoursite.com
不设置关联性
注:网站首选域确定下来后,在以后的SEO工作中,比如友情链接等,要采用首选域名

我要评论

微信订阅

打开微信,点击底部的“通讯录”,点击右上角的 “添加” 搜号码 seobl 或查找公众号 seo优化部落 即可。