301和302都是http请求重定向状态码,301重定向会向搜索引擎发送网站或者页面被永久转移((Permanently Moved))的消息令网址发生改变而其他的不变。如果你想改变你网站的域名或者或者网址,一定要确保正确正确使用301或者302重定向。
什么时候使用301重定向?
1.更换网站域名。比如,你需要将网站域名由旧域名old.com更换为新域名new.com,这时你就需要使用301重定向。
301重定向会告诉谷歌,你更换了网站域名,请谷歌把旧域名的相关排名转移到新的网站域名。
2.网址(URL)发生改变。网站运行过程中,我们可能会对网站进行改版,包括网站目录的调整,页面的调整,或者网址域名后缀的调整等等。这些情况下,我们就需要把之前的网址A使用301重定向永久转移到网址B。
3.HTTP跳转到HTTPS。网站前期使用的是HTTP,为了不被谷歌标记为不安全网站,我们需要将网站添加HTTPS,并将HTTP网站跳转到HTTPS网站。
4.默认网站是否带WWW。网站管理员可以根据自身需要默认网站设置为带“www.yourwebsite.com” 或者 “yourwebsite.com”.
当然,还有一些其他情况,但只要是永久性的转移,我们就需要使用301重定向。
什么是302重定向?
302重定向让搜索引擎知道一个网站或页面已经被临时移动(Temporarily Moved )。
什么时候使用302重定向?
302重定向使用的情况不太常见,因为这是个临时性的跳转,暂时性的把页面A跳转到页面B,但是最终还会使用页面A,这个情况一般就是网站短时间内进行改版,在不影响用户体验的情况下,临时把页面跳转到临时页面。
原则上使用302跳转是在告诉谷歌蜘蛛网站页面只是暂时跳转,不要传递权重,也不要收录。
两种重定向对SEO的影响
301和301最大的区别就是一个是永久性移动,一个是临时移动。
当你使用301重定向时,谷歌将从其索引中删除旧页面,并将该页中的大部分值(链接权益)转移到新页面。
当您选择使用302重定向时,原始页面在谷歌中保持索引,并且没有值(链接资产)被转移到新的URL,因为谷歌知道这只是暂时的。因此,你将保留任何排名,流量价值,以及该页面可能拥有的权威。