我创建了一个 HTML 页面,我在其中使用 body 的 onLoad 回调,通过 Ajax 调用从 Servlet 获取内容并将其发送到 div(内容包含有关书籍的信息 - 每本书作为包含标题、标签、作者等的表.)。
现在我想知道当我将此页面提交给搜索引擎时,机器人是否能够抓取此 ajax 内容?
任何帮助/建议表示赞赏!
不会。搜索引擎一般不会抓取 Ajax 内容。唯一的例外是您显然没有实施的Google 的可抓取 ajax 提案。但无论如何都不鼓励使用它。所以你的网站绝对不是搜索引擎友好的。
您应该做的是构建网站以在没有 JavaScript 的情况下工作,然后使用渐进增强使其在启用 JavaScript 的情况下更好地工作。