|
5 l* J6 y- u$ L- o 我是卢松松,点点上面的头像,欢迎关注我哦!
2 W2 m& F( K7 j3 C: C 概念解释301跳转是指页面永久性移走(永久跳转),通常叫做301跳转,也叫 301重定向 ,301转向301跳转多用于旧网址在废弃前转向新网址以保证用户的访问,在诸多服务器中,均支持本跳转方法302重定向又称之为暂时性转移(临时跳转),英文名称:3025 W. o1 R: ^0 F+ D
redirect。 - u7 E( [6 D- ^5 z4 p M
也被认为是暂时重定向
, V4 N1 ?4 I+ j3 J ,一条对网站浏览器的指令来显示浏览器被要求显示的不同的URL,当一个网页历过短期的URL的变化时使用一个暂时重定向是一种服务器端的重定向,能够被搜索引擎蜘蛛正确地处理应用场景301跳转是在网站改版,URL被修改后使用的跳转方式,当然也需要根据实际情况来做判断,需不需要做跳转。 5 `+ d& i) J- [* C0 Z; m1 k1 o
如刚上线的新站,那URL改动后直接删除旧链接即可,没必要多做一步跳转http跳转https时,也需要301跳转302跳转 是在链接被临时跳转,代表着这个跳转时间很小,一两个月,比如后续还需要恢复pc与m站页面进行适配时,一般启用302跳转方式较多(百度建议用301,效果上对比不出来)。
3 F8 g ^9 a6 J/ w3 g% V 主要是在移动端访问pc端链接时,会进行自动跳转跳转方式301和302的跳转方式有三种1、前端 301/302跳转,这种情况一般是浏览器做执行后,才会动态触发跳转 2、Nginx 做301/302跳转,运维同学在服务器端做跳转规则。
9 Y2 K7 ]) L1 g5 I! @" z 3、node服务端 做301/302跳转,前端同学可以处理SEO效果考虑第1种方式是不可取,搜索引擎不认第2种和第3种方式,通常都会采用第2种
8 I6 H% S6 h7 K( j/ L; f Nginx 做跳转(运维同学),也是搜索引擎提倡和认可的,也方便维护管理;但是有的时候 跳转方式过于复杂(如& e; F; V# F, O7 q+ l) m
几十种跳转规则),Nginx端难度增加时候,那就需要采用第3种方式,前端同学进行node服务层进行做301/302跳转了。
9 z* @( p/ `, Q/ K9 c7 L, K& ]2 c 关于SEO解决方案,还是要实事求是,并非生搬硬套。文章来源:卢松松博客,欢迎关注我的帐号哦! 7 R- E* w- g/ S! _
0 g: C: c4 ?* }' h$ ~) `
2 R# W! i3 n) L
; i+ @$ H1 T5 O' d* q7 P& l
8 L& P- L2 s) ^) \) L |