google 机器人是否会触发 javascript 站点点击操作及其解决方案?
Does google bot trigger javascript click actions on site and solution to it?
那么目前我们的问题是什么,我们正在从我们网站上的产品获得评论,为了优化桌面和移动设备上的页面加载,我们最初只加载 10 条评论,然后在我们加载的每个用户交互的每个按钮上点击接下来的 10 条评论。所以我们希望 Google 和其他搜索引擎能够索引其他评论中最初未显示的内容。我们用
在原版 javascript 中堆叠了我们的代码
jQuery( function() {
...
document.getElementById("ID").onclick( function(...) );
...
});
但在阅读了一些文章后,我发现 Google 爬虫最终只能访问在文档就绪时加载的内容。所以我想问一下是否有人遇到过与此类似的问题,他们是如何解决的,或者是否有任何其他解决方法可以解决此问题?
我读到 Google 爬虫现在可以执行 javascript 并且 Google 弃用了他们在 https://developers.google.com/webmasters/ajax-crawling/docs/learn-more 之前推荐的解决方案。
在这里我找到了来自 Google 的另一个建议:https://support.google.com/webmasters/answer/81766?hl=en 在 Develop with progressive enhancement
部分下
PS: HTML 元素 "ID" 是按钮,google 建议是否表明我们应该用锚点替换它?
提前致谢。
一种常见的方法是使用分页,其中每个页面都有一些项目和唯一的 URL,然后 Google 可以索引这些页面。
渐进式增强意味着您可以使用 Javascript 将分页菜单替换为一个按钮,该按钮可以像现在一样按 ajax 加载下一个项目。
那么目前我们的问题是什么,我们正在从我们网站上的产品获得评论,为了优化桌面和移动设备上的页面加载,我们最初只加载 10 条评论,然后在我们加载的每个用户交互的每个按钮上点击接下来的 10 条评论。所以我们希望 Google 和其他搜索引擎能够索引其他评论中最初未显示的内容。我们用
在原版 javascript 中堆叠了我们的代码jQuery( function() {
...
document.getElementById("ID").onclick( function(...) );
...
});
但在阅读了一些文章后,我发现 Google 爬虫最终只能访问在文档就绪时加载的内容。所以我想问一下是否有人遇到过与此类似的问题,他们是如何解决的,或者是否有任何其他解决方法可以解决此问题?
我读到 Google 爬虫现在可以执行 javascript 并且 Google 弃用了他们在 https://developers.google.com/webmasters/ajax-crawling/docs/learn-more 之前推荐的解决方案。
在这里我找到了来自 Google 的另一个建议:https://support.google.com/webmasters/answer/81766?hl=en 在 Develop with progressive enhancement
部分下PS: HTML 元素 "ID" 是按钮,google 建议是否表明我们应该用锚点替换它?
提前致谢。
一种常见的方法是使用分页,其中每个页面都有一些项目和唯一的 URL,然后 Google 可以索引这些页面。
渐进式增强意味着您可以使用 Javascript 将分页菜单替换为一个按钮,该按钮可以像现在一样按 ajax 加载下一个项目。