在我们的网站建设中,时常会遇到需要网页重定向的情况:象网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失;再如某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点,等等。301 Redirect 永久重定向的实现

      301 redirect: 301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。

    

  ASP .NET下的301重定向
          <script runat=”server”>
          private void Page_Load(object sender, System.EventArgs e)
         {
         Response.Status = “301 Moved Permanently”;
          Response.AddHeader(”Location”,”http://seo.highdiy.com”);
          }
         </script>

    配置完成后,要认真检查一下是否正确。Internet有很多类似的Server Header检查工具,如Check Server Headers Tool - HTTP Status Codes Checker或本站提供的这个网页重定向检查工具。

 

            http://seo.highdiy.com/index.php/seo/search-engine-friendly-redirect-checker/
 

 

posted on 2009-04-17 09:26  releaseyou  阅读(463)  评论(0编辑  收藏  举报