302状态码是什么?与301的区别

302状态码是什么?

302表示临时性重定向,表示暂时性的,以后还可能有变化。

重定向表示访问一个Url时,被重定向到另一个url上,常用于动态页面跳转。

1

302与301的区别

301又称为301重定向、301跳转、301状态码,英文为:301 Move Permanently,表示页面/资源永久性的转移到另一个位置上。

302又称为302重定向、302跳转、302状态码,英文为:302 Move Temporarily,表示页面/资源临时性的转移到另一个位置上。


301跳转:搜索引擎会用新网址逐渐替换旧网址。

302跳转:搜索引擎会抓取新的内容,同时保存旧的网址,因为新的网址只是暂时性存在,站长随时可能改变主意。


301跳转:时间长度很长,如果站长没有做错设置、后续程序没有恢复设置,301基本是永久性的。

302跳转:时间长度不一定,可长可短。


301可以转移权重:301主要用于集中权重

302基本无法转移权重:因为新页面为临时页面,随时都有可能撤销。


301:301的优点是受到各大引擎的认可和欢迎。因为这种设置的好处是双向的,不仅对企业网站有利,对百度等引擎也有好处,可以避免内容的重复。

302:不太受到认可。302的存在,会导致不同链接的内容相同,如果数量多了,会造成很多无效索引。


301:一般不会受到惩罚。除非你将合法网页重定向到非法网页上去,否则即便前后相关性不大的网页,只要数量不多,一般也不会受到惩罚。

302:正规使用、少量使用,一般也不会受到惩罚,但由于有些站长经常将302用到黑帽SEO上,既可以实现原有排名的存续,又可以为灰色业务的网页带来流量,这样一来,就很容易受到搜索引擎的惩罚了。所以,一般不太建议做302跳转。



登录 注册