什么是301跳转?什么是302跳转?他们有哪些区别和不同?
- 301:永久重定向,将旧的URL永久转移至新的地址。
- 302:临时重定向,将某个时间段的临时进行跳转,旧的URL依然使用并存在。
网站什么时候需要用到301重定向?
1、网站进行了改版,新的URL结构和旧的URL结构不一致,比如有些网站一开始用的是用shopify建站,后来又想换成wordpress,此时,需要对所有shopify网站的URL全部301到wordpress网站上,并且要保持URL的一一对应,万不可全部跳转至首页,或跳转对应错误,因为wordpress和shopify的目录结构是不同的,所以即便主域名和页面内容完全一样,但是子页面的链接却完全不同了。这个时候,为了将之前页面的权重进行传递,也需要对每一个旧的网站页面设置301跳转。除此以外,设置301跳转也能避免谷歌、百度会将新网站认定为抄袭,因为如果你有两个网站内容相同而又没有做301跳转,那新网站就会受到谷歌、百度的排名惩罚。
2、不带www的主域名跳转至到www的网址版本,如:http://aaaaa.com 301 至http://www.aaaaa.com。需注意的是,此时跳转也需全站跳转,不要只做首页跳转。
3、http模式跳转至https模式,如: http://aaaaa.com301 至 https://www.aaaaa.com;
如果网站启用https,该规则是必须存在的,此规则如果存在,需特别注意不要和上述第二条跳转规则重复跳转,避免301两次或多次跳转。
即应该: http://aaaaa.com 、 http://www.aaaaa.com、 https://aaaaa.com, 一次性统一跳转至:https://www.aaaaa.com
4、内容重复,内容合并等跳转,同一篇内容存在多个URL都能到达访问,此时需要设置跳转至标准且唯一的URL版本,避免网站权重分散。
网站什么时候使用302重定向?
1、移动端访问PC端的网站,或PC端访问移动端网站,此时建议使用302跳转,如移动端访问http://www.aaaaa.com, 302至 http://m.aaaaa.com。然而现在我们大部分的站点都使用了自适应功能,这类用的就比较少了!
2、临时活动或临时跳转,在举行重大活动,需对活动进行宣传,如:用户访问首页或某些页面时时临时跳转至活动专页,待活动结束后取消跳转。
什么是显性url跳转?什么是隐性url跳转?
- 显性URL:将域名重定向到另外—个地址
- 隐性URL:与显性URL类似,但是会隐藏真实目标地址
实现方式有2种
- 域名服务商重定向
- 服务器重定向
1、下面使用域名方式设置
将somedayinthefuture.com重定向到https://www.somedayinthefuture.com
2、服务器宝塔面板设置
评论