1、301重定向是永久的重定向,搜索引擎在抓取新内容的同时也将旧的网址替换为重定向之后的网址。一般在网站结构改变或者URL改变时,常使用301重定向设置。
2、302重定向是暂时的重定向,搜索引擎会抓取新的内容而保留旧的网址。因为服务器返回302代码,搜索引擎认为新的网址只是暂时的。

3、如果使用302重定向,使用时间不能过长,因为302重定向容易被搜索引擎误认为网址劫持。当搜索引擎蜘蛛抓取到遇到返回码为301时,会直接抓取跳转后的目标URL,不会出现网页劫持的情况。但当遇到302时,大部分情况下,蜘蛛会选择直接抓取跳转后的目标URL,但有时搜索引擎(特别是Google)并不能总是抓取目标URL,所以结果中仍然显示跳转前的URL。因此一般在数据中心进行转移时才会使用到302重定向。
301和302重定向从表面上看只有一个数字之差,但在使用用途方面差异还是很大的。当你了解二者之间的用途,在使用的时候才不会混乱。