【问题标题】:Will changing file extension affect SE rankings?更改文件扩展名会影响 SE 排名吗?
【发布时间】:2012-12-31 09:18:48
【问题描述】:

我正在更新一个站点并将页面从 .html 更改为 .asp,这些页面将与旧的 html 页面具有完全相同的名称,唯一的区别是文件扩展名。这会影响现有的 SE 排名吗?有解决办法吗?我在 Microsoft 服务器上,这里没有 Apache。提前致谢

【问题讨论】:

    标签: html asp-classic seo search-engine google-ranking


    【解决方案1】:
    1. 是的,因为新的扩展使 URL 成为新的 URL。您当前页面的所有链接和排名都将丢失。

    2. 不,因为您可以执行从旧 URL 到 URL 的 301 重定向,该 URL 将告诉搜索引擎您的页面已移动以及移动到何处。所有链接和排名将(最终)恢复到新页面。

    【讨论】:

    • 谢谢!然后进行 301 重定向。
    【解决方案2】:

    是的,它会的。您需要在原始页面上使用 301 重定向并指向新页面,以便结转任何 SEO 值。

    见:http://www.hochmanconsultants.com/articles/301-versus-302.shtml

    【讨论】:

      【解决方案3】:

      另一种选择是在有人请求 .html 时自动提供 .asp 页面。

      在 IIS 中,这可以使用 URL 重写来完成,请参阅下面的快速指南。 http://msdn.microsoft.com/en-us/library/ms972974.aspx 这样你就不需要担心谷歌等,因为它可以继续请求 html,并且无论如何都会得到正确的页面(没有重定向)。 对于更经典的 asp 解决方案(上面的链接有点特定于 .net),您可以使用许多 ISAPI Rewrite 模块,例如:isapi_rewrite,它可以让您执行以下操作:

      <rule name="RewriteHTMLtoASP" stopProcessing="true">
        <match url="(.*).html(.*)" />
        <conditions logicalGrouping="MatchAll" />
        <action type="Rewrite" url="{R:1}.asp{R:2}" />
      </rule>
      

      我确信那里也有免费的解决方案,我只是不知道有什么。

      类似问题:URL Redirection from a html page to an .aspx page

      【讨论】:

      • 谢谢,现在我选择了 301 重定向,但我会定义的。下次记住这一点。
      猜你喜欢
      • 2021-06-07
      • 2013-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-06
      相关资源
      最近更新 更多