在我们网站建设中,时常会遇到需要网页重定向的情况,比如:网站调整,改变了网站的目录结构,网页被移到一个新地址,或者网页扩展名改变,如因应用需要把.shtml改成.Html或.php,又比如某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点等等。
在这些情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户得到一个404页面错误信息,访问流量白白丧失,那么,到底什么是301永久重定向呢?
1、301重定向是什么?
301重定向也被称为301永久重定向或页面永久性移走,是一种非常重要的“自动转向”技术,当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址,是网址重定向最为可行的一种办法。
在SEO优化中,301重定向是一个经常使用的功能,主要的目的就是在网站改版,或者是网站更换域名的时候能够不影响用户对网站的访问,同时能够将老域名的权重慢慢的转移到新域名中。
还有的SEO优化人员认为如果对网站进行301操作的话,那实际上就意味着我们已经主动放弃了被301的老站点,同时将重心转移到新的站点,但是我们要知道如果我们要是将老域名301重定向到新域名之上的话,那老域名的权重会随着时间推移传递给新域名,时间越久,老域名的权重就会越来越少。
2、301重定向是唯一符合搜索引擎规则的重定向方法
301永久重定向对SEO无任何不好的影响,而且网页A的关键词排名和PR级别都会传达给网页B,网站更换了域名,表示本网页永久性转移到另一个地址,对于搜索引擎优化或SEO来说,是给了搜索引擎一个友好的信息,告诉它此页面已永久重定向,避免搜索引擎找不到页面。
301永久重定向是所有的重定向方法中唯一符合搜索引擎规则的重定向方法,其他的重定向还包括302暂时重定向和JS跳转等,这些方式都容易导致URL不规范问题的产生。
所以说如果你有多个域名都希望可以让他们访问同一个网站,那就只能将其中一个做为主域名,剩下的其他域名做301永久重定向到这个主域名,只有这样才可以完美的让多个域名都访问一个站点,不会产生重复收录,导致网站被惩罚的现象。
3、重定向的3种方式
一般来说,我们常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh:
(1)、301 redirect
301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。
(2)、302 redirect
302代表暂时性转移(Temporarily Moved ),在前些年,不少Black Hat SEO曾广泛应用这项技术作弊,各大主要搜索引擎均加强了打击力度,像Google对BMW德国网站的惩罚,即使网站客观上不是spam,也很容易被搜寻引擎误判为spam而遭到惩罚。
(3)、meta fresh
这在2000年前比较流行,它具体是通过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之内),会被判断为spam。
4、什么时候用301重定向?
(1)、域名到期了不想续费,想换个域名。
(2)、在搜索引擎的搜索结果中出现了不带www的域名,而带www的域名缺没有收录,这个时候我们就可以使用301重定向,来告诉搜索引擎我们目标的域名是哪一个。
(3)、网站站内栏目或文章地址规则改变,还想展现原文章时,可以使用301重定向。
5、301重定向可促进SEO优化效果
传统POST传递的方式,如下图所示:
使用了301重定向之后的传递方式,如下图所示:
从搜索引擎SEO优化的角度来说,301重定向是网址重定向最为可行的一种办法,当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。
同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会对网站的排名产生任何负面影响。
6、301重定向和302跳转一样吗?
我们在做网站时,常常听说301和302两种跳转编制,当然只要一个字符分歧可是对于查找引擎而言却有着极大的分歧的处所。
假如我们有一个旧的URL弃之不用了,不能就这么放着,而要经过一个跳转,链接到新地址上,一来能够传递权重,而来也能够或许防止这个地址被查找引擎误感触死链接(地址失效)、或是304状态码即长时刻不更新(对应页面还在但长时刻不更新),前者对查找引擎来讲无疑是有很坏影响的,尔后者不做跳转也可以的。
但当我们需要做跳转的时候,就有了两种选择,即:301和302。很多人感触二者通用,实际上这是错误的想法,301跳转对查找引擎是一种对照驯良的跳转编制,也是查找引擎能够遭遇的跳转编制,它告诉查找引擎,这个地址弃用了,永远转向一个新地址。
可是302就不同了,302是一种且则重定向,我们应当碰着过这样一种表象,畴前经过查找引擎掀开一个小说页面,可是弹出的功效却是一个卖衣裳的商城网页,这是一种很严重的作弊方法。
如今经过百度算法的升级,查找功效中也很少出现这样的页面了,可是百度却把这类且则重定向算作和劫持跳转不异的方法,在查找引擎看来这实在是一种作弊。
所以,当我们在做页面跳转的时分必定要正视,利用的不能够是302重定向,而是301重定向。
马海祥博客点评:
网站改版之后,很多网站由于没有及时的使用301重定向,导致网站的日常流量大大减少,而且网站的很多内容会出现访问错误,这样的后果就是网站的用户体验急剧下降,很容易导致被搜索引擎降权,所以如果我们在日常运营网站的时候一旦出现网站改版或者是更换域名的时候一定要将网站进行301重定向,保证网站的流量和用户体验。
●你真的懂404页面设置吗●404 Not Found错误页面的解决方法和注意事项●404 Not Found错误页面是什么?●如何正确设置多样性的404页面?●301永久重定向的设置方法大全