Googlebot 正在访问.aspx
我网站中的页面,例如http://mysite.com/thepage.apx?id=32
我已将 Intellgencia URL 模块用于 SEO 友好的 URL,并且我的网站也有显示友好 URL(或无扩展 URL)的链接,例如: http: //mysite.com/thepage/32。
但是,googlebot 正在访问原始 URL (http://mysite.com/thepage.apx?id=32)。
在 robots.txt 文件中,我放置了以下代码:
不允许:*.aspx
我的问题是它是否会隐藏所有带有.aspx
页面和友好 URL(指向相同.aspx
页面)的页面或仅隐藏带有.aspx
扩展名的页面。
摘要:
googlebot 正在使用两个 url 访问同一页面:
- 使用原始路径,例如 somesite/thepage.aspx?id=xx
- 使用友好的 URL somesite/somepage/xx 我希望 googlebot 只访问友好的 URL。我正在使用 asp.net 2.0,友好的 url
web.config
使用 intellgencia dll 映射。
带有 Intellgencia 模块的 web.config 中的代码。
<rewriter>
<rewrite url="/category/(.+)" to="/categoryPage.aspx?Id=$1"/></rewrite>
</rewriter>