【问题标题】:Can a 3rd party JS app submit HTML snapshots?第三方 JS 应用可以提交 HTML 快照吗?
【发布时间】:2014-11-19 03:02:56
【问题描述】:

我对 HTML 快照和 JavaScript 的世界还比较陌生,所以如果这不是那么难,我很抱歉。

我们公司制作的应用程序使用 JavaScript 将图像和文本内容动态加载到网页上。如您所知,JS 渲染的内容不会被搜索引擎索引。但是,我了解了称为 HTML 快照的选项,您可以在其中向 Google 和其他搜索引擎提供页面的所有呈现 HTML,只要您遵循他们的指南,它就会使用它。

我的问题是,由于我的脚本是可以嵌入 x 数量页面的第 3 方脚本,我还能以某种方式利用 HTML 快照,还是我的客户需要这样做?

【问题讨论】:

  • 您的客户可能需要自己执行此操作。但是,Google 最近有started parsing javascript,这意味着即使内容是动态生成的,机器人也可以读取您的页面。

标签: javascript jquery html seo


【解决方案1】:

虽然我还没有使用过这项技术,但我相信这取决于您的应用程序以及由谁创建数据(您的客户端服务器或您的库)。

如果在服务器端级别生成大量内容,则服务器应创建快照。 如果在客户端生成/操作大量内容,客户端可以创建 HTML 快照。例如使用 HtmlUnit。

此页面上的更多信息:

https://developers.google.com/webmasters/ajax-crawling/docs/html-snapshot

【讨论】:

    猜你喜欢
    • 2017-06-28
    • 2011-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 1970-01-01
    • 2018-11-10
    • 1970-01-01
    相关资源
    最近更新 更多