什么是301重定向,为什么要做301重定向?

我们说在网站维护中时常会遇到需要网页重定向的情况:比如因网站调整,网页目录结构发生改变,网页需要被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,用户收藏夹或搜索引擎数据库中旧地址只能让访问客户得到一个404页面错误信息,访问流量白白丧失;再如某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点,等等。

什么是301重定向?

301重定向也称301转向,或者301跳转。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回HTTP数据流,其中头信息(header)里包含某种Http状态码,301重定向是Http状态码中的一种,表示本网页永久性转移到另一个地址。其它常见的状态码还包括:200一切正常,404网页找不到,302暂时转向,等等。

为什么要做301网址转向?

301重定向可促进搜索引擎优化效果。从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名,因为网址变更而收到丝毫影响。同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会对网站的排名产生任何负面影响。

注:

301转向,302转向,JavaScript转向,PHP/ASP/CGI转向,META REFRESH网页META刷新等。302转向可能会有URL规范化问题。其它方法都是常用的作弊手法,当然不是说不可以正当地用,方法本身没有错,但被作弊者用多了,搜索引擎对这些可疑的转向都很敏感。当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久地改变位置,或者说实际上不存在了,就会把网页B当作唯一的有效目标。好处是,第一,URL标准化,第二,网页A的PR网页级别会传到网页B。

我们都知道很多时候其它网站会链接到以下网址

http://admin90.com

http://www.admin90.com/index.html

http://admin90.com/index.html

而不是你希望的http://www.admin90.com

这样链接的PR也会传递到其它URL,如果你用301转向把前三个URL转到http://www.admin90.com。PR也就集中在网页http://www.admin90.com了。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇