301和302返回码对网站优化产生的不同作用

2024-11-29 19:37:46
推荐回答(1个)
回答1:

相同点 : 301和302返回码都代表着某个url发生了转移,
不同点 : 301返回码代表永久性的转移而302返回码代表暂时性的转移。301 重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。

早期很多黑帽用户将302重定向用来劫持网址,这个是如何实现的呢,从网址A做一个302重定向到网址B时,主机服务器的隐含意思是网址A随时有可能改主意,重新显示本身的内容或转向其他的地方。大部分的搜索引擎在大部分情况下,当收到302重定向时,一般只要去抓取目标网址就可以了,也就是说网址B。由于搜索引擎排名算法只是程序而不是人,在遇到302重定向的时候,并不能像人一样的去准确判定哪一个网址更适当,这就造成了网址URL劫持的可能性。

也就是说,一个不道德的人在他自己的网址A做一个302重定向到你的网址B,出于某种原因, Google搜索结果所显示的仍然是网址A,但是所用的网页内容却是你的网址B上的内容,这种情况就叫做网址URL劫持。seo优化需要长期的坚持,你辛辛苦苦所写的内容就这样被别人偷走了。而301重定向则是百度支持的,假如网站换域名使用301重定向就可以将老域名的权重转移到新域名上去这也是减少权重流失的一种方法。
总结:
301重定向是永久的跳转而302是暂时性的 。建议选择做301 。作用就是能够聚集权重。做301跳转的时候最好是将域名跳转到带www的域名上。