html实现301重定向的方法

什么是301重定向?为什么要用到301重定向

301重定向是确保用户及搜索引擎定向至正确网页的最佳方法。301 状态代码表示某网页已被永久迁移至新位置。

301 重定向功能在以下情况下尤为有用:

  • 您已将网站移至新域,希望尽可能顺畅地完成这一转换。
  • 人们通过不同网址访问您的网站。例如,如果可通过多种方式访问您的主页,如 http://example.com/home、http://home.example.com 或 http://www.example.com,那么,选择其中一个作为首选的(标准)目标网址,并通过 301 重定向将来自其他网址的流量发送到该首选网址,不失为一种很好的方法。您也可以使用网站管理员工具设置首选域
  • 您正在合并两个网站,希望确保指向过期网址的链接重定向至正确网页。

上述解释摘至Google的网站站长工具帮助。

举例具体说明下。比如有个旧页面:http://www.591gu.com/Simu.htm 已经发布在网上,且站内和站外有不少链接指向它。现在由于网站目录需要变化,重新建了个新页面:http://www.591gu.com/news/simu.aspx 。为了使新页面能够继承旧页面的权重,和确保用户也能正确的访问新页面。这时候最好的方法就是对旧页面做301 重定向。我们在Simu.htm文件的最顶部加入以下JavaScript代码就可以实现

<script language=javascript>
this.location = "http://www.591gu.com/news/simu.aspx";
</script>

posted @ 2011-10-30 22:51  591gu  阅读(2186)  评论(0编辑  收藏  举报