301重定向与302跳转有什么区别?

301和302都是HTTP状态的编码,都代表着某个URL发生了转移。

301跳转,也叫“永久性转移”,301会把原网页权重转移到重定向目标的网站上面。

302跳转也称为,“临时性跳转”。

区别

1、使用效果不同

302跳转是暂时的跳转,搜索引擎会抓取新的内容而保留旧的网址。因为服务器返回302代码,搜索引擎认为新的网址只是暂时的。

301重定向是永久的重定向,搜索引擎在抓取新内容的同时也将旧的网址替换为重定向之后的网址。

2、SEO使用方式不同

在搜索引擎优化中302跳转被众多黑帽SEO优化人员追求,对网站进行恶意302跳转至非用户目标访问网站,因此搜索引擎对于网站的302跳转通常是比较不友好。(慎用302跳转)

常见的方式是对网站K站,在对网站进行URL规范化地址要使用301重定向而非302跳转。