.html扩展名比.php和.aspx更适合SEO吗?或者扩展名为url比所有
更好答案 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。
这也可以使用接受标题来完成,但使用扩展名更容易,更透明。