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。