asp.net - 这种对搜索引擎友好的 URL 是我应该使用的 SEO 优势吗?是不是更专业?

标签 asp.net search-engine friendly-url seo

众所周知,在 IIS 7 中,您可以选择将 URL 更改为最终用户(可能还有 googlebots、yahoobots 等)会看到的内容。

例如,如果我可以更改 url -- www.mysite.com/aboutuss.aspx 是否(推荐)将其更改为 www.mysite.com/aboutuss ?这有值(value)吗,还是只是浪费时间?

此外,将 www.mysite.com/products/default.aspx 更改为 www.mysite.com/products/exclusive_products 是否值得?

这样更专业?改变这对搜索引擎更好吗? default.aspx 是一堆垃圾,我应该用 SE 的关键短语替换吗?

感谢您花时间阅读本文,我们将不胜感激任何意见!

杰森韦伯

最佳答案

根据我的经验,文件扩展名的存在不会以任何方式损害或提高您的搜索排名,除非扩展名的文件类型可能正是用户正在寻找的文件类型(例如,PDF 通常当有人寻找白皮书时搜索)。

不过,您可以做一些事情,让我们看一下您的示例之一:

http://www.mysite.com/products/default.aspx

虽然 default.aspx 不会造成任何伤害,但它可能会错失提供有关在此位置找到的内容的附加信息的机会。但是,您的第一个示例改进存在问题:

http://www.mysite.com/products/exclusive_products

您在那里重复使用了一个词(产品),有些人认为某些搜索引擎可能将其视为过多或多余的词。也许更好的选择是:

http://www.mysite.com/products/exclusive/

或者如果您不想删除文件扩展名:

http://www.mysite.com/products/exclusive.aspx

现在您有一个 URL,表示该页面包含“产品”,并且这是这些产品的“独家”子集。

这不仅可能有助于提高搜索排名,还可以为您的网站访问者提供一些额外的背景信息。

关于asp.net - 这种对搜索引擎友好的 URL 是我应该使用的 SEO 优势吗?是不是更专业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8792143/

相关文章:

asp.net 用户控件默认属性值

javascript - 如何阻止外部点击关闭 tinybox?

javascript - 删除索引网站的代码历史?可能的?

apache - Htaccess - 删除 .php 扩展名并保留查询

asp.net - 尽管 key 在缓存中,但 MemoryCache.Default.AddOrGetExisiting 返回 null

c# - 最终用户可以安全编辑的模板系统

database - 制作像谷歌这样的数据库搜索引擎

search - 我是否需要在Elasticsearch过滤器中优化 bool 表达式?

url 中的 django 用户名,而不是 id

.htaccess - 如何使用 .htaccess 重写 ssl 和友好的 URL