欢迎访问本网站,本网站主要提供seo基础教程知识、网站建设相关教程!
郑州seo老梁博客-欢迎你的到来!

免费诊断网站|企业网站关键词排名优化 QQ:1440195867

当前位置: 郑州seo > SEO优化 > 正文

SEO优化第二十九节:如何做网站301?301重定向汇总

发布时间:2018-02-05 21:55内容来源:未知 点击:
301永久重定向是在搜索引擎优化中很常用的一个域名地址跳转的操作,可以帮助我们转移域名的权重,但是在做301重定向的时候由于服务器系统、网站程序语言、域名和链接地址的不同,使用的方法也不同,这个时候我们就需要根据具体的网站环境来制定不同的301重定向方法。那么不同的环境下怎么设置301呢?下面郑州seo老梁详细分享如下:

不同环境下使用301重定向的方法:

对于网站在不同环境,不同网站后台程序下,我们又该如何实现我们的301永久重定向呢?具体的方法有以下几点:

1、在网站代码中设置301的方法

(1)、PHP下的301重定向

header("HTTP/1.1 301 Moved Permanently");
  header("Location:http://laoliangseo.com/");
  exit();

(2)、ASP下的301重定向

Response.Status="301 Moved Permanently"
  Response.AddHeader "Location","http://laoliangseo.com/"
  Response.End

(3)、ASP .NET下的301重定向

private void Page_Load(object sender, System.EventArgs e)
  {
  Status = "301 Moved Permanently";
  AddHeader ("Location","http://laoliangseo.com/);
  }

2、用HTML跳转做301

例如:<META HTTP-EQUIV=REFRESH CONTENT="5;URL=http://laoliangseo.com/">,表示5秒后自动跳转到老梁seo博客首页,你也可以把时间设置的更短,但这样做也很容易被搜寻引擎容易误判为spam而遭到惩罚。

3、用javascript跳转做301

<script language="javascript">location.href=‘http://laoliangseo.com/'>

4、Linux主机做301的方法:

①、重定向laoliangseo.com到www.laoliangseo.com

RewriteEngine On
  RewriteCond %{HTTP_HOST} ^laoliangseo.com/$ [NC]
  RewriteRule ^(.*)$ http://www.laoliangseo.com/$1 [L,R=301]

②、重定向www.laoliangseo.com到laoliangseo.com

RewriteEngine On
  RewriteCond %{HTTP_HOST} ^www.laoliangseo.com$ [NC]
  RewriteRule ^(.*)$ http://laoliangseo.com/$1 [L,R=301]

③、老域名A指向新域名B

RewriteEngine On
  RewriteBase /
  RewriteCond %{HTTP_HOST} ^www.a.com$ [NC]
  RewriteRule ^(.*)$ http://www.b.com/$1 [L,R=301]

5、windows主机做301的方法:

①、打开internet信息服务管理器,在欲重定向的网页或目录上按右键;

②、选择“重定向到URL”;

③、在“重定向到”输入框中输入要跳转到的目标网页的URL地址;

④、选中“资源的永久重定向”(切记);

⑤、最后点击“应用”。


近期热点文章