主页 > SEO教程 > SEO入门教程 > 正文SEO入门教程

郑州SEO教程_HTTP状态码中301与302的区别篇

王小强2019-09-23 10:58SEO入门教程阅读次数: 次

郑州SEO教程_HTTP状态码中301与302的区别篇,做好对SEO非常的重要,下面王小强为你全面解读。
一.官方说法 
301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于: 
301 redirect: 301 代表永久性转移(Permanently Moved)。 
302 redirect: 302 代表暂时性转移(Temporarily Moved )。 
这是很官方的说法,那么它们的区别到底是什么呢? 
郑州SEO入门教程,SEO入门教程
1.1、什么是301转向?什么是301重定向? 
301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。 

1.2、什么是302重定向? 
302重定向又称之为302代表暂时性转移(Temporarily Moved ),英文名称:302 redirect。 也被认为是暂时重定向(temporary redirect),一条对网站浏览器的指令来显示浏览器被要求显示的不同的URL,当一个网页经历过短期的URL的变化时使用。一个暂时重定向是一种服 务器端的重定向,能够被搜索引擎蜘蛛正确地处理。 

1.3、301重定向与302重定向的区别 
302重定向是暂时的重定向,搜索引擎会抓取新的内容而保留旧的网址。因为服务器返回302代码,搜索引擎认为新的网址只是暂时的。 SEO 302好于301 
301重定向是永久的重定向,搜索引擎在抓取新内容的同时也将旧的网址替换为重定向之后的网址。 
二.现实中的差异 
2.1.对于用户 
301,302对用户来说没有区别,他们看到效果只是一个跳转,浏览器中旧的URL变成了新的URL。页面跳到了这个新的url指向的地方。 
2.2.对于引擎及站长 
2.2.1 302 
302转向可能会有URL规范化及网址劫持的问题。可能被搜索引擎判为可疑转向,甚至认为是作弊。 
网址规范化 
网址劫持 
302重定向和网址劫持(URL hijacking)有什么关系呢?这要从搜索引擎如何处理302转向说起。从定义来说,从网址A做一个302重定向到网址B时,主机服务器的隐含意思是网址A随时有可能改主意,重新显示本身的内容或转向其他的地方。大部分的搜索引擎在大部分情况下,当收到302重定向时,一般只要去抓取目标网址就可以了,也就是说网址B。 
实际上如果搜索引擎在遇到302转向时,百分之百的都抓取目标网址B的话,就不用担心网址URL劫持了。问题就在于,有的时候搜索引擎,尤其是Google,并不能总是抓取目标网址。为什么呢?比如说,有的时候A网址很短,但是它做了一个302重定向到B网址,而B网址是一个很长的乱七八糟的URL网址,甚至还有可能包含一些问号之类的参数。很自然的,A网址更加用户友好,而B网址既难看,又不用户友好。这时Google很有可能会仍然显示网址A。 
由于搜索引擎排名算法只是程序而不是人,在遇到302重定向的时候,并不能像人一样的去准确判定哪一个网址更适当,这就造成了网址URL劫持的可能性。也就是说,一个不道德的人在他自己的网址A做一个302重定向到你的网址B,出于某种原因, Google搜索结果所显示的仍然是网址A,但是所用的网页内容却是你的网址B上的内容,这种情况就叫做网址URL劫持。你辛辛苦苦所写的内容就这样被别人偷走了。 
2.2.2 301 
当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久的改变位置,或者说实际上不存在了,搜索引擎就会把网页B当作唯一有效目标。 
301的好处是: 
第一, 没有网址规范化问题。 
第二, 也很重要的,网页A的PR网页级别会传到网页B。 
以上是郑州SEO为你解读的“301与302”的相关知识,欢迎联系我。

- END -

站点信息

  • 网站作者王青召
  • 联系Q Q:172003226
  • 联系邮箱:172003226@qq.com
  • 本站域名:www.qimingweb.cn