【发布时间】:2012-09-14 07:57:32
【问题描述】:
我有一个网站,其内容是使用 ajax 在客户端上动态创建的,我想为 Google 爬虫创建 HTML 快照。
由于我使用 ASP.net,我的想法是在服务器上创建一个 WebBrowser 控件的实例,每当 google 传递 '_escaped_fragment_' 参数时,然后在服务器上加载我的动态页面,然后将创建的页面返回给 google。
我有两个问题:
1.有没有更好的方法来做到这一点?
2.如果没有更好的方法来做到这一点,我应该如何实现呢?我应该使用 http 处理程序吗?
【问题讨论】:
-
你的目标是什么?您是否正在尝试创建可以(间接)改善您的 SEO 的丰富的 sn-ps?此外,在 IIS7 中,您可以转到 http 响应标头,然后确定将公共标头设置为 30 或 45 .... 这对 SEO 有好处。
-
@Andy:这可能会有所帮助:developers.google.com/webmasters/ajax-crawling/docs/…