【发布时间】:2010-12-05 10:33:33
【问题描述】:
我注意到http://www.example.com/Home/About 被认为与http://www.example.com/homE/abouT 完全不同,但它们是同一个页面并且都具有200 的标题响应。
这些 URL 应该全部小写或大写,任何变体都应返回 301 并重定向到全部小写或大写的 URL。
“AboutUs”页面可能没问题,但如果您说的是拥有大量产品的大型店面,这可能会破坏您拥有或将来可能获得的任何排名。
希望 MVC/ASP.NET 可以通过某种选项在路由引擎中设置严格的 URL。
【问题讨论】:
-
我在这里没有看到任何真正的问题...您可以使用
rel="canonical"来避免 SEO 问题。甚至windows上的apache也不区分大小写,因为底层操作系统不区分大小写。 -
“重复内容问题。”现在开心吗?
-
只是出于好奇,这是 Windows 使用不区分大小写的文件系统的结果吗?