转载自http://www.trueland.net/Question/301chong.shtml
301重定向,也叫“永久性转移”,301会把原网页权重转移到重定向目标的网站上面。
302跳转也称为,“临时跳转”。
区别
1、使用效果不同
302跳转是暂时的跳转,搜索引擎会抓取新的内容而保留旧的网址。因为服务器返回302代码,搜索引擎认为新的网址只是暂时的。
301重定向是永久的重定向,搜索引擎在抓取新内容的同时也将旧的网址替换为重定向之后的网址。永久性重定向会被用户记住
2、SEO使用方式不同
在搜索引擎优化中302跳转被众多黑帽SEO优化人员追求,对网站进行恶意302跳转至非用户目标访问网站,因此搜索引擎对于网站的302跳转通常是比较不友好。
常见的方式是对网站K站,在对网站进行URL规范化地址要使用301重定向而非302跳转。
慎用302跳转。
301:永久重定向,客户端以后不应该再次请求此地址
302:临时重定向,客户端可以(也应该)再次请求此地址
P.S. 由于 302 语义不明确,所以不推荐使用 302 重定向,应该使用 303 或者 307 代替
303:临时重定向,并使用 GET 方法请求新的 URL
307:临时重定向,并使用原方法请求新的 URL