我应该在我的网页网址路径中包含文件扩展名吗?

时间:2013-06-11 20:08:39

标签: url seo webmatrix file-extension

我一直在努力研究是否应该在我网站的网址路径中包含文件扩展名(以及是否对使用相对网址有害)。

我参观此研究的部分网站如下:

http://css-tricks.com/snippets/htaccess/remove-file-extention-from-urls/

http://www.seo-theory.com/2011/11/30/how-do-pretty-urls-help-search-engine-optimization/

然而,他们都没有真正回答我的问题。

至于是否包含文件扩展名:

假设所有链接都没有被破坏,并且我已经正确构建它们,那么链接到我网站中的其他页面并包括文件扩展名是否有任何缺陷?最初,我认为我应该仅仅为了特殊性而将它们包括在内,但现在我知道它并不像网址那样漂亮。

这会极大地影响SEO吗?

我应该从我的网址路径返回并删除所有.cshtml.jpg等吗?我是否应该从链接到我的.js.css外部文件的代码中添加此删除内容?

如果重要,这个问题的背景来自C#.net WebMatrix环境。

1 个答案:

答案 0 :(得分:1)

如果你愿意,你可以删除网址的.cshtml部分(我一般都会这样做),但你不应该删除图片,样式表,JavaScript文件等的扩展名。可以通过网页框架找到.cshtml文件通过其基本的路由系统,但只适用于.cshtml和.vbhtml文件。如果从其他类型的文件中删除扩展名,则无法找到它们。无论如何,这将毫无意义。这并不是说你想要谷歌索引你的.css文件(它没有)。

至于删除.cshtml扩展名是否会影响搜索引擎优化 - 不,它将没有任何区别。如果确实如此,你很容易就能找到很多建议。