我的 SEO 工具告诉我 https://example.com与这些页面有重复的内容。 具有重复页面标题的 URL
https://example.com/Employment/default.aspx
https://example.com/employment/Default.aspx
https://example.com/Employment/Default.aspx
我有 IIS6,我使用重写小写规则来解决这个问题,问题在浏览器上解决了,现在所有 URLS 都是小写的,但我仍然有重复的页面,我的 SEO 工具仍然显示重复项 我想在 IIS 上写一个规则来摆脱那些重复项 附:https://example.com与https://example.com/Employment/Default.aspx是同一页
最佳答案
假设所有页面上的内容都相同,而这实际上是同一页面(具有不同的 URL),那么 rel=canonical 是您最好的选择。这将告诉 Googlebot(和 Bing 等)Default.aspx 实际上与 default.aspx 相同,并将您通过 Default.aspx 收到的任何搜索相关性归因于 default.aspx。
这里是正确的规范标签:
https://support.google.com/webmasters/answer/139066?hl=en
或者(并且可能结合使用),还有 301 永久重定向。
这与规范的效果相同,但将访问者从 Default.aspx 永久重定向到 default.aspx,包括 Googlebot。同样,搜索相关性将从前一个链接传递到后一个链接。
下面是关于实现的更多信息:
http://www.iis.net/configreference/system.webserver/httpredirect
关于asp.net - SEO 的重复页面内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29637675/