【发布时间】:2011-11-04 17:11:49
【问题描述】:
我使用 dotnet c# 和 jQuery plus webservices 进行 ajax 调用。我的分页像 twitter 和 facebook 分页一样工作。在 onload 事件中,ajax 调用用 10 行填充内容区域,单击或翻页事件调用相同的 ajax 调用,带有页面参数,带来更多 10 行,依此类推。对于非 javascript 用户,我没有规范的分页。我阅读了有关可抓取 ajax 的 Google 规范,但我不确定如何将我的模型转换为 google 新模型。
首先,我使用jQuery ajax post,使用json格式。因此,可以创建一个读取像http://www.domain.com/search.aspx?_escaped_fragment_=somevalue 这样的 URL 并使用 _escaped_fragment_ 值返回内容的 aspx 页面。但是,不知何故,我必须将此页面链接传播到谷歌爬虫http://www.domain.com/search.aspx#!somevalue。这样可以吗?
好的!但是当谷歌爬虫访问我的分页时,爬虫不会看到任何指向http://www.domain.com/search.aspx#!1 的链接,除非我在站点地图中指向它,这对我来说毫无意义。我一团糟。有人可以给我小费吗?
【问题讨论】: