当有多个域名指向你的站点时,301跳转是每个网站常用的一种页面跳转方式,针对SEO来说,作用有以下几点: 1, […]
2012-07-27
当有多个域名指向你的站点时,301跳转是每个网站常用的一种页面跳转方式,针对SEO来说,作用有以下几点:
1,301跳转是搜索引擎认可的一种跳转方式,也就是说通过这种方式从一个网址跳转到另外一个网址并不会受到搜索引擎的惩罚。
2, 上面说过这种跳转方式是搜索引擎认可的,搜索引擎的设计者以及考虑到一个域名并不一定会跟随一个网站一辈子,利用这种跳转方式可以让搜索引擎认为您 “永久”放弃这个域名并启用了新的域名,那么搜索引擎会把你的老域名相应权重转移到新的域名上来。不过这里要说明一下,并不是通过301跳转就能使权重完 全转移的,这个还有很多因素决定。301只能说可以让损失减少到最低。
网站改版是网站生命周期中必经的一步,为了更好的优化网站以及PR值的传递,网站迁移时,我们需要使用301重定向,通常我们通过修改.htaccess来完成301跳转
这种重定向目的是使域名唯一,网站SEO不可或缺的一部分,后面重定向api.mefanw.com到mefanw.com也是出于同样的原因,只是形式不同。
打开.htaccess文件,加入以下规则。(下面的规则是针对主域名的,子域名要修改)
RewriteEngine On
RewriteCond %{HTTP_HOST} !^mefanw.com$ [NC]
RewriteRule ^(.*)$ https://www.mefanw.com/$1 [L,R=301]