本博客主要为学习,研究和分析电子商务(B-B)网站运营及网络营销知识,内容包含从基本的seo关键词优化到整体网站推广及各种网络营销手段分析总结
301重定向又叫301转向(或叫301跳转),301永久重定向。当用户或搜索引擎向网站服务器发出浏览请求时,服务器会返回一个HTTP数据流的头信息header,返回当前请求网页的状态码,除了301 HTTP状态码,还有其他常见的HTTP状态码如,200一切正常OK,404找不到网页NOT FOUND,302暂时性转向Moved Temporarily,等等。301 则表示请求的网页永久性转移到另一个地址location。
有时候我们拥有不同的多个域名,又想将它们统一指向到一个网站的时候,我们可以使用301重定向,如:abc.com,chinaabc.com,abc.net,abc.org,abc.com.cn,abc.cn等等。我们就可以将这些域名全部指向一个网站。如用abc.com为主域名,其它域名就可以转向到abc.com。
有时候我们为了实现某些具体的网站功能或效果,要使用到网址转向。比如网址转向方法有:404页面,301永久转向,302临时转向,JavaScript转向,PHP/ASP/JSP转向,META REFRESH网页META刷新等等。但是很多时候,这些网址转向方法被一些SEOer当作欺骗搜索引擎的工具,将多个域名统一转向到一个域名,以期提高该域名的权重。因此现在搜索引擎对这些作弊手法非常敏感。本身这些网址转向方法本身没有错,但被作弊者滥用,搜索引擎对这些可疑的网址转向就很敏感了,做不好就会被google等搜索引擎惩罚,降低权重。
301重定向是一种对搜索引擎最友好的网址转向方法。当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久的改变位置,就不会将网页A 加入索引,而将网页B当作有效网页进行索引。网页A的PR网页级别也会传到网页B,从而将分散到多个域名的网页级别权重都加到一个域名中去。比如这四个URL网址: http://www.domainname.com/index.html http://domainname.com/index.html http://domainname.com 我们就可以使用301重定向把前三个URL网址转向到http://www.domainname.com,这样前三个链接分散的PR就会统一传递到最后一个网址上。
301转向不是在任何情况下都要做的,网站没做301转向排名也没影响的话就不用去做,毕竟搜索引起对网址转向很敏感,弄得花费精力不讨好就没意思了。
如果你觉得网站排名没有预想的好,可以用以下方法来查查问题:
1)查一下这些URL是否都有差不多的PR值和网页快照:http://domainname.com ,http://www.domainname.com/index.html,http://domainname.com/index.html,http://www.domainname.com,如果是,那可能有问题。
2)搜一下site:domain.com看是否结果中有多个主页版本。
3)你的网站是否在Google有大量网页被标为“ 补充材料”(Supplemental Result)。一般认为被归为“ 补充材料”是网址规范化问题的征兆。
以下方法博主都没有亲自试过,都是从网上转来的内容,仅供参考。
博主的zblog301重定向是用一个插件实现的,如果你的zblog也需要做zblog那么可以试试博主的方法,文章链接:6月22号博客相关操作记录-aidcr的网络推广博客.
(1)如果你用的是Unix/Linux主机,可以用.htaccess文件(Unix/Linux中用于目录特定指令如密码,网址转向<301>,错误处理<401,500>等的文件)。
比如把/old.htm转到http://www.domain.com/new.htm,可以在.htaccess文件中加入这个指令:
redirect 301 /old.htm http://www.domain.com/new.htm
或
redirect permanent /old.htm http://www.domain.com/new.htm
如果要把所有http://domain.com形式的URL用301重定向转到 http://www.domain.com,包括:
http://domain.com/about.htm 转到 http://www.domain.com/about.htm,及 http://domain.com/dir/index.htm 转到 http://www.domain.com/dir/index.htm 等等,则还要用到mod_rewrite:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
(2)如果你用的是 Windows主机,应该在控制面板做301重定向设定。
HTML无法做301转向。HTML重定向 只能做JS或META REFRESH,但不是301转向。HTML一被读取,就已经返回200 OK状态码。
ASP 301重定向
在asp文件头加入:
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://localhost:1324/about.asp"
%>
PHP 301重定向:
<?php Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.domain.com” );
?>
JSP 301重定向:
<%
response.setStatus(301);
response.setHeader( "Location", "http://www.bokee.net/" );
response.setHeader( "Connection", "close" );
%>
ASP .NET环境下的301 重定向:
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e )
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,”http://news.msn.com”);
}
</script>
CGI Perl环境下的301 重定向:
$q = new CGI;
print $q- >redirect(”http://news.msn.com/”);
原创文章如转载,请注明:转载自aidcr的网络推广博客 [ http://881013.com ]
本文链接地址:http://881013.com/aidcr/301重定向.html
做seo搜索引擎优化必做之一404页面-aidcr的网络推广博客 (2010-6-20 19:35:33)
中小企业网站做seo搜索引擎优化的基本步骤-aidcr的网络推广博客 (2010-6-17 23:44:24)
网络推广之绝杀seo搜索引擎优化的十大秘诀-aidcr的网络推广博客 (2010-6-12 11:49:14)
深度解析大型网站是如何做SEO的-aidcr的网络推广博客 (2010-6-12 8:41:54)
总结百度统计工具的一些特色功能-aidcr的网络推广博客 (2010-6-11 13:35:11)
seo思路正解之【用人际关系去思考seo】-aidcr的网络推广博客 (2010-6-10 22:35:34)
什么是站内seo,站内seo的几个重要因素-aidcr的网络推广博客 (2010-5-29 19:42:26)
什么是站外SEO,如何产生高质量的反向链接?-aidcr的网络推广博客 (2010-5-27 19:45:29)
什么是seo(搜索引擎优化)?-aidcr的网络推广博客 (2010-5-26 19:59:35)
给做seo搜索引擎优化的人分个等级 你属于哪一类? (2010-5-26 19:52:43)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
做seo搜索引擎优化必做之一404页面-aidcr的网络推广博客 (2010-6-20 19:35:33)
中小企业网站做seo搜索引擎优化的基本步骤-aidcr的网络推广博客 (2010-6-17 23:44:24)
网络推广之绝杀seo搜索引擎优化的十大秘诀-aidcr的网络推广博客 (2010-6-12 11:49:14)
深度解析大型网站是如何做SEO的-aidcr的网络推广博客 (2010-6-12 8:41:54)
总结百度统计工具的一些特色功能-aidcr的网络推广博客 (2010-6-11 13:35:11)
seo思路正解之【用人际关系去思考seo】-aidcr的网络推广博客 (2010-6-10 22:35:34)
什么是站内seo,站内seo的几个重要因素-aidcr的网络推广博客 (2010-5-29 19:42:26)
什么是站外SEO,如何产生高质量的反向链接?-aidcr的网络推广博客 (2010-5-27 19:45:29)
什么是seo(搜索引擎优化)?-aidcr的网络推广博客 (2010-5-26 19:59:35)
给做seo搜索引擎优化的人分个等级 你属于哪一类? (2010-5-26 19:52:43)