用 jQuery 更改 schema.org 微数据?

Changing schema.org microdata with jQuery?

由于 Googlebot's recent advances with interpreting JS, is it now possible to change schema.org microdata(即 itemprop)和 jQuery?

SO 上有一个类似的问题:Is it possible to change Microdata itemprop with jQuery? -- 但这是在上述 Googlebot 的最新进展之前提出的。

schema.org、RDF、微数据等旨在为机器提供上下文和信息。它为他们提供了一种访问信息的方式,而无需执行客户端代码(即 JavaScript)并且仍然能够 "understand" 您正在谈论的内容。

即使 google 能够理解您的客户端编辑,它也不是唯一的机器人——其他人不会接受这些更改。

我建议您不要使用客户端代码来编辑机器可读的信息。用它来向您的用户显示内容。

如果您不想弄乱您的标记,请查看 JSON-LD

您可以使用 google 的 Structured Data Testing Tool 轻松测试您的标记。