301与302跳转的区别 - 慕轲博客-建立自己的个人自媒体博客

心情碎语:等雨停的时候往往雨不会停,等人来的时候往往人不会来。

您的位置:慕轲博客 >建站心得> 301与302跳转的区别

301与302跳转的区别

网站重定向的方法其实有很多的,但是不同的方法会出现不同的结果,而且区别也很大。目前,根据WEB服务器返回给浏览器的HTTP状态码来说,重定向主要分为301的永久重定向、和302的临时重定向,两种重定向是根据不同的情况来做的,两种重定向都会将用户和搜索引擎发送到新的位置,但是搜索引擎对待这两个HTTP状态码却是不一样的。当搜索引擎看到301状态码的时候,则会判断旧版本的页面将权重或者任何其他的指标永久转移到新的页面。但当搜索引擎看到302HTTP状态码的时候,则会假设它不应该将旧页面的历史链接以及权重全部转移到新的页面。另外,如果做了301永久重定向,则会导致搜索引擎从索引上删除掉旧的页面并用新的页面代替。下面青岛网站优化商至信网络有限公司就SEO优化而言来对两种重定向详细说明一下,供大家参考。

首先,关于301、302跳转代码的含义在这里还是有必要先说明一下的。301请求的网页已经永久移动到新的位置,当网站的URL发生变化时,使用301代码,搜索引擎索引中会保存新的URL。302 请求的网页临时移动到新的位置,搜索引擎索引中则会保存原来的URL。从这个说明中我们就不难看出,同样都是让一个网页跳转到另一个网页,但是对于搜索引擎而言却有着很大的区别,因此如果你想对网站进行SEO优化的话,就不得不去慎重考虑去选择何种形式的跳转了。

其次,如何跳转才能有利于网站的SEO优化呢,我们从上面的说明已经知道301是永久的转移,而302是临时的跳转,那么对于搜索引擎来说,他在处理这两个跳转时也就会有不同的动作。对于301的跳转,他会直接跳转过来,而302的跳转可能就会怀疑这个跳转有没有存在作弊的可能;302的跳转设置一般是用js、php等代码来实现,而301的跳转用iis设置;一般发生跳转对于纯粹的seo优化而言是为解决页面权重分散的问题,尤其是对于一个企业网站而言,在内容与规模上肯定不如门户网站、电商网站来的大,因此有需要也有必要来去集中一下页面的权重。

为什么会出现页面权重的分散呢?这是因为搜索引擎的蜘蛛或者机器认看到的页面与我们人看到的页面是不一样的,比如amuker.com, www.amuker.com ,www.amuker.com/index.html这三个页面对于我们人来说是同一个页面,因为我们无论输入哪一个地址看到的内容都是相同的;但是对于搜索引擎来说这却是三个不同的页面,因此就会出现页面权重被分散的结果,而这对于一个企业网站来说影响是非常大的,因此我们就要进行一些跳转的设置,让搜索引擎知道我们指定跳转的是哪个页面;那么说到这里我们也就明白了为什么要设置跳转,应该选择哪种跳转了,其实百度、谷歌也明确提出了,他们更喜欢301跳转,而不建议用302跳转。

---

转载请注明本文标题和链接:《301与302跳转的区别

发表评论

82 + 72 =
路人甲 表情
Ctrl+Enter快速提交