【源码商城】我们在做网站的SEO的排名的时候会遇到301跳转的问题,有很多的人都不清楚301跳转对一个网站来说代表着什么意思,也就是说当我们搜索一个域名 的时候直接跳转到另外的一个域名。与跳转的不同的是,跳转只是页面的跳转,而301不止是跳转而且还有权重的转移,直接由301前的域名的权重赋值到 301跳转后的域名上面。
上面只是对301理论上面的一个解释,而且很多的所谓的SEO的专业人士也认为能够帮助网站的权重的转移,不过在实际的运用中,301能否起到真正的权重的转移的作用呢?301重定向主要分为几种情况,在不同的情况下面所起的作用是不一样的。
第一种情况,简单的二级域名和一级域名之间的跳转,这样的跳转的结果就是直接输入二级域名的时候,页面就会跳转到一级域名上面。比如:xx.com重 定向到www.xx.com上面,那么我们输入xx.com的时候就会直接跳转为www.xx.com这个地址了。这样做的作用是为了给用户一个暗 示,www.xx.com才是网站的主页,如果xx.com和www.xx.com都绑定同样的网站上面,在百度的搜索的结果中就会出现这两个地址,无论 有没有做301的重定向,都是同样的搜索结果,301重定向没有把xx.com的权重赋值到www.xx.com上面。
第二种情况,不同域名之间的301跳转,这个对比第一种情况要复杂一些,当一些网站出现因为作弊而被K或者需要改动域名的时候,为了避免原来的访问的 用户的流失所以就需要做不同的域名之间的301重定向。这样做的结果是搜索域名的时候,直接跳转到另外的一个网站上面,做不同的域名的域名之间的301的 重定向一定要保证一点就是两个网站的架构是一样的,也就是说能够在百度中搜索中显示的域名结构在跳转后的域名中都能够查询的到,这样一来原来的老的域名的 用户访问都可以自动化的跳转到现有的域名结构中去了。
举个例子,www.abc.com做301跳转到www.def.com的域名,那么我们在输入地址栏www.abc.com那么就会直接跳转为 www.def.com的结果。同样的如果在百度搜索到www.abc.com的相关的域名的记录的时候,比如www.abc.com/xyz.html 那么也同样会跳转到www.def.com/xyz.html的界面。所以如果在百度的搜索结果中存在的域名结构在新的域名下面不存在的话,就会造成一个 问题就是www.def.com/xyz.html为404错误,对网站的权重来说是一个损失。
不过有一个问题,虽然www.abc.com已经跳转到www.def.com,但是在百度搜索中仍然会把www.def.com作为新站来处理。
通过上面的例子来看,不同的域名之间的301的跳转主要的目的还是把老的用户直接跳转到新的域名下面,而对于网站的权重也没有比较明显的转移。
第三种情况,网站内部的不同的页面之间的重定向的问题,我们在访问一些网站的首页的时候会遇到这样的一种情况,在输入首页的时候,会突然跳到一个内页结构或者是网站的一个目录里面去。
例如,我们访问www.xx.com,当我们直接访问这个主页的时候,在我们的浏览器的地址栏里面会跳转到www.xx.com/ab.html或者是www.xx.com/ab/又或者是其他的一些内页的结构,这也是301跳转的一种方式。
不过这样的跳转只是限于网站或者是目录的结构,这样的跳转方式,是有着比较特殊的用途。这种跳转对百度的搜索的结果也是没有任何的影响,除非跳转后的 内页和之前的首页存在上下级的关系就有可能会导致权重的改变。但是如果是直属域名下面的内页,那么对权重没有任何的影响,在百度的搜索结果中,首页的快照 也和跳转后的页面内容是相同的。
所以说,301重定向对网站真正的用途很大一部分是为了用户而设置的,让用户的体验更好,但是对网站在百度中的权重的影响是非常小的,几乎不会影响在百度中的排名!
作者:沈古力