通过此网址(http://code.google.com/web/ajaxcrawling/docs/getting-started.html)Google说:
“您可以离线创建页面的静态版本,就像当前的做法一样。例如,许多应用程序从数据库中提取内容,然后由浏览器呈现。相反,您可以为每个创建单独的HTML页面AJAX URL。“
假设您有一个页面部分用于显示分页内容,例如通知。当您单击“3”时,它会显示通知的第3页,但使用AJAX动态更新页面的该部分。我们可以说从my.domain.com/notifications/3
中检索数据有人告诉我,谷歌会禁止你使用相同的URL为非AJAX请求提供不同的数据视图。因此,如果您直接访问my.domain.com/notifications/3(而不是通过AJAX)并返回显示这些通知的HTML文档,您可能会被禁止。
这是准确的吗?就提供相同数据的不同格式/视图而言,有哪些规则/限制?我可以将通知作为JSON或XML返回给AJAX请求,但是为非AJAX请求返回HTML,以便用户可以对其进行爬网和查看吗?答案 0 :(得分:0)
只要您按照Google的说明操作,就可以了。
同一数据的不同视图很好。如果您尝试向机器人提供不同的数据,那就是。