对于SEO,.html扩展名比.php和.aspx更好吗?

时间:2009-10-07 05:02:33

标签: html xhtml seo friendly-url

.html扩展名比.php和.aspx更适合SEO吗?或者扩展名为url比所有

更好

7 个答案:

答案 0 :(得分:9)

扩展对排名和SEO爵士乐的影响不大。

您网页的扩展程序可能无法指示内容的生成方式。 PHP或ASPX虽然通常归因于动态内容,但可以非常容易地呈现静态内容。此外,通过一些相对简单的配置,您可以将所有.html页面处理为好像它们是动态页面(即index.html实际上是一个php文件)。

我认为您关注的是“静态内容是否优于动态内容”。谷歌说不:

GOOGLE: Dynamic vs Static URLS

网络在这方面存在冲突,因为有些人会期望静态内容更好,因为它不会改变(因此不会使结果无效)。但我倾向于相信大谷歌。

我会更多地关注网页内容而不是扩展程序,因为这是机器人花费大部分时间进行处理的原因。

答案 1 :(得分:7)

我不认为扩展会有任何不同 - 无论如何,它们都可能是伪造的,所以谷歌和其他人很可能不会依赖这些。

正如“Cool URIs don't change”中的“遗漏什么”部分所述:

  

文件扩展名。这是一个非常常见的问题。 “cgi”,甚至“.html”   是会发生变化的。您   可能没有在该页面中使用HTML   20年的时间,但你可能想要   今天它的链接仍然有效。   规范的链接方式   W3C网站不使用   扩展

答案 2 :(得分:2)

效果将是最小的,但现代趋势是没有扩展。然后,URL对用户更友好。

网址越短,字符越少,其余字词的“权力”就越多。

答案 3 :(得分:2)

忘记扩展程序。如果你更关心SEO,那么使用url重写 - 使用有意义的文件名。你甚至不需要扩展。

答案 4 :(得分:1)

没有扩展程序总是最好的,因为Cool URLs Don't Change

答案 5 :(得分:0)

可能不是。搜索引擎(即谷歌)将专注于内容,而不是技术。

答案 6 :(得分:0)

对于SEO,我不知道。我无法想象它对SEO有任何影响(如果确实如此,肯定是轻微的)。

但总的来说,我不同意上述内容。如果您返回的所有内容都是HTML,则无关紧要,但如果您的网站还提供XML和/或JSON(或其他格式),则扩展程序是消除您希望返回的格式的一种好方法。有多种选择。

想象一下这样一个世界,其中/users/12345.html返回ID为12345的用户的个人资料页面。该扩展程序使您能够调用/users/12345.json或/users/12345.xml。

这也可以使用接受标题来完成,但使用扩展名更容易,更透明。