301转向到底有什么意义?具体怎么操作!
301重定向是当浏览者向网站服务器发现浏览请求时,服务求反回http状态码的一种,表示网页*性的转移。常见的状态有很多种,大家可以观看我的上一篇文章 :
当然大家会问我为什么要做301重定向,当然如果你的网站没有任何影响,排名已经很不错了,那么我建议不需要为了硬性的网站优化而去做重定向。必竟稳定是一因素。当然如果排名不理想,那么就做一下吧。加强下首页的权重。也就是当网址A重定向转到网址B时,那么A就改变位位置,搜索引擎就会把网址B当作*有效目标。
301重定向分几种情况,新旧网站的情况,免得影响网站排名的情况下,就得做301重定向了,一般大家要理解清楚,因为我觉得很多人都没搞清楚,有些时候因为改版是*常用到的,网上给出的很多修改代码均是针对两个主机的,如果单主机,那么就得添加一个文件了。当然也有主机不支持的时候。这个本人也没办法。看服务商吧。
有多个域名的情况下。就需要转向了。免得每个域名分散权重,这也是301的其中一种状况。当然也有是自己网站权重方面的考虑,比如:
http://soola.net
http://www.soola.net/index.asp
http://soola.net/index.asp
这三个网址都想传递权重到http://www.soola.net/,那么就跟大家介绍一下情况吧。
ASP:
<%
Response.Status="301 Moved Permanently" Response.AddHeader "Location", " http://www.soola.net"
>
PHP:
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.soola.net” );
?>
这里就只介绍asp重定向方法了。如果是同一主机,自己加个判断吧。当然也可以通过服务器设置htacess文件。大家可以查询下资料吧。

