24小时免费热线

我们有超过10年的SEO优化行业经验

成功服务客户超3000家!

全方位网络推广解决方案
为您定制专属网站优化
快速响应  /  精准匹配  /  高效服务  /  专业售后

301对网站优化有什么惊喜

来源: | 作者:云贸互联 | 发布时间: 2021-05-13 | 3675 次浏览: | 分享到:
  301重定向对于网站改版时是常用的,因为它可以更好的保留改版之前页面的权重,也可以让改版之前的链接页面不再是404页面,可以直接转新的链接页面。所以301对网站改版是有很大的作用,那301除了在改版时有作用之外,其它地方还有用到301吗?今北京SEO公司主要还是来介绍下301及它的作用。


301
 

  什么是301

 
  301百科介绍:转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。301重定向主要是将需要转移的网址重定向另一个新的网址上,并且是永久性转移。
 
  为什么要将不带www的网址301转向到带www的网址?
 
  大部分站长都会将带www的网址和不带www的网址都绑定在网站上,这样会造成网站的每一个页面都会有两个可以访问的地址,这在一定程度上会让搜索引擎误以为网站在产生数据一样的垃圾页面,从而判定网站为低质量网站,所以一定要将不带www的网址301转向到带www的网址!
 

  301的作用

 

  一、网站域名标准化301重定向

 
  比如我的站seoyh.net,解析出来两个可访问的域名,一个是www,一个是@,会造成双收录的一个情况,这个时候我们就需要把其中域名转跳到另一个域名上面。
 

  二、网站更换域名需要做301

 
  有些网站因为域名跟公司名字对不上,所以有会想要更换网站域名的人,但是之前的网站做了这么久,排名也不错,放弃掉了,重新做太可惜了,也费时间;所以这时候我们更换域名之后,我们只需要做个301重定向到新域名,就可以把权重和排名都传递到新的域名上了。
 

  三、利用301集中网站权重

 
  这种做法不算作弊,比如你做了好几个植物类网站,而且排名都很好,但是你想把这些网站都统一化管理,这个时候,就可以把其他网站用301直接跳转到这个网站的栏目分类;是一种集中权重,提升整体排名的方法。
 

  四、301用法总结

 
  301的跳转主要是为了权重的传递,和集中等操作;不管是用来作弊也好,正规手法也好,都可以利用301来做。
 

  在什么情况下需要做301重定向

 

  一、网站的旧内容过期并被删除掉

 
  网站的一些内容过期了,所以要被删掉了,如果还想留着可以通过301重定向实现。
 

  二、网站有一些具有链接和流量的无效URL

 
  如果你发现这些无效的URL还有流量权重,可以通过301重定向重新生成页面。
 

  三、网站更换了主机托管公司

 
  如果网站更换了主机托管公司,不影响用户查找网站内容的任何URL的情况下,可以不需要做301重定向。
 

  四、网站更换程序

 
  网站进行较大的改版,网站程序需要更换,此时会影响很多URL,可以通过301重定向来解决。
 

  五、网站实施URL规范化

 
  网站默认的URL分:
 
  1、abc.com
 
  2、www.abc.com
 
  3、abc.com/index.html
 
  4、www.abc.com/index.html
 
  为了进行网址规范化和不分散权重,通常只出现一个标准的URL,我们可以通过301重定向来实现。例如:我的网站网址只出现http://www.abc.com/的URL,我可以将其他三个URL通过301重定向到这个URL上,这样以来就不会分散权重了,可能带index.html后缀的URL做301重定向容易出现死循环,为了避免这样的情况也是有解决办法的,下面会详细讲解的。
 

  六、网站因为各种原因而改变现有内容的URL

 
  可能企业网站因为各种各样的原因而改变了现有内容的URL,这种情况的发生是站长没法预测到的,如果这种情况发生了而改变了URL,建议通过301重定向来解决,尽力避免死链接的出现。
 

  301定向操作方法

 

  一、Apache 服务器实现301 重定向

 
  在Apache 中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301 重定向只是其中之一。找到redirect permanent / http://lusongsong.com:redirect permanent /old.html http://new.com:修改这句即可。
 

  二、在.htaccess文件中增加301重定向指令

 
  采用“mod_rewrite”技术,形如:
 
  RewriteEngine on
 
  RewriteRule ^(.*)$ http://wdl9.com/$1 [R=301,L]
 

  三、适用于使用Unix网络服务器的用户

 
  通过此指令通知搜索引擎的spider你的站点文件不在此地址下。这是较为常用的办法。
 
  形如:Redirect 301 / http://wdl9.com/
 

  四、用ASP/PHP实现301重定向:

 
  ASP:
 
  Response.Status="301 Moved Permanently"
 
  Response.AddHeader "Location","http://wdl9.com/"
 
  Response.En
 
  PHP:
 
  header("HTTP/1.1 301 Moved Permanently");
 
  header("Location:http://wdl9.com/");
 
  exit();
 

  301注意事项

 
  301代表永久性转移,301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。302代表 暂时性转移,只有当一个网站或网页在24到48小时之内临时移到其它位置的情况下才能使用该命令。能够对302重定向具备优异处理能力的只有 Google,在前些年,不少搞SEO曾广泛应用这项技术作弊,但也很容易遭受惩罚。