SEO网站优化之若何做301重定向
301重定向良多人不太了解,也不知道若何利用,招致域名利用很混乱,很晦气于搜刮引擎优化。下面我们解说一下301重定向的相干常识。
301重定向是甚么意义?
在地点栏里输入:
如红涛的博客中域名 sino-web.net 可以大概看到主动跳转到 www.sino-web.net 这样的效果就是301重定向。
但其实不是统统的高端网站扶植的虚拟主机都撑持这样的操纵,撑持这样操纵的前提是:
1、linux的虚拟主机Apache的效劳器,需求撑持.htaccess 这个文件。(征询主机商可否撑持)如果撑持,
响应式网站制作,则先2个域名都剖析到统一个IP,然后在.htaccess文件动手动手处加入一下法则:
代码:
RewriteCond %{http_host} ^AAA.com [NC]
RewriteRule ^(.*)$ http://www.AAA.com/$1 [R=301.L]
须注重的就是:.htaccess这个文件根本在传到当地是不克不及间接被批改的,我们可以大概采纳批改成.htaccess.txt的情势来制止拜访编 辑,把要写的代码写好往后,间接把.htaccess.txt传上空间,再把.htaccess.txt间接用FTP批改成.htaccess文件名,这 样就可以大概升效啦!
2、window的虚拟主机IIS的效劳器,需求有装置 ISAPI_Rewrite这个组件。(征询主机商可否撑持)如果撑持,则先2个域名都剖析到统一个IP,然后在httpd.ini文件动手动手处加入以下法则:
代码:
RewriteCond Host:^AAA.com$
RewriteRule (.*) http://www.AAA.com$1 [R,I]
如果采纳以上代码弗成行,请你测验测验下这个代码:
代码:
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^hongtao搜刮引擎优化.com$
RewriteRule (.*) http://www.hongtao搜刮引擎优化.com$1 [I,RP]
对大部份虚拟主机是不撑持这样的操纵,那末这时候分如何办?
以上301重定向的操纵体例其实不是是必须的,如果主机不撑持,采纳以下的体例也是一样可以大概到达效果。
1、如果是全新的域名和网站,也就是没带www的域名临时没有被收录,那末可以大概采纳没带www的域名转发到带www的域名上。在域名治理背景设置转发,国际的一些域名商也不允许转发了。
2、如果网站已存在一段时光,没带www的域名也被收录了良多页面,则采纳带www和不带www的域名同时剖析到网站的IP。然后,网站的主导航,分类,或次导航等一些对照次要的职位,尽能够采纳带www的绝对地点。
相干疑问?
1、为什么要把没带www的域名,都经过301或其他的体例转移到带www的下面呢?
这样做次如果为了URL尺度化 ,让网站的权重都集合到某一个域名上,而不是涣散开了。
2、我可否可以大概把带www的域名,301到不带www的域名上?
如果你发明没带www的域名排名对照好,或收录好良多,则可以大概把带www的域名,301到不带www的域名上。
我们之以是倡议没带www的301到带www的下面,次如果因为中国人的用域名风俗,一样平凡是风俗带www的。
3、没带www的域名不剖析,也不转发,可以大概吗?
因为良多人拜访你的网站时,能够输入没带www的域名,以是,倡议是要绑定的。
4、是否是需求把index.html 或index.php等也301到主域名?
这个是不需求的。因为做301的目的是集合权重,只需做到北京网站建造的站内和站外链接情势都采纳了主域名为地点,也就是采纳不带index的URL为锚文本,就可以大概完成集合权重的功用。而当统统链接都不带index了,用户和搜刮引擎也是不会拜访到带index的URL。