更改文件扩展名是否会影响SE排名?

时间:2013-01-16 22:13:18

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

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

3 个答案:

答案 0 :(得分:5)

  1. 是的,因为新的扩展程序会将网址设为新网址。您当前页面的所有链接和排名都将丢失。

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

答案 1 :(得分:1)

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

请参阅:http://www.hochmanconsultants.com/articles/301-versus-302.shtml

答案 2 :(得分:0)

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

在IIS中,可以使用URL重写来完成,请参阅以下内容以获取快速指南。 http://msdn.microsoft.com/en-us/library/ms972974.aspx 这样你就不用担心google等了,因为它可以继续请求html并且无论是否重定向都会得到正确的页面。 对于更经典的asp解决方案(上面的链接有点特定于.net),您可以使用许多ISAPI重写模块,例如: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