Schema.org: Use Microdata, RDFa or JSON-LD?



在http://www.schema.org/Product?类似"搜索引擎比JSON-LD更了解Microdata"之类的内容?我想使用JSON-LD,因为它不会干扰你的html代码,但我不确定使用Microdata搜索引擎是否会更好。

没有一般的答案,这取决于数据的使用者。

特定使用者支持一组特定的语法,可能会也可能不会推荐这些受支持语法的子集。

因为搜索引擎通常试图确保不会误入歧途(例如,通过其Schema.org声明的关于X的页面过去是关于Y),所以他们似乎更喜欢将Schema.org元数据与页面的可见内容相结合的语法(在HTML5中,这将是Microdata或RDFa);因为同样的原因,为什么许多元标签是死SEO。

然而,情况并非总是如此。例如,谷歌建议使用JSON-LD的一些功能(粗体强调我的):

  • 促进评论家评论:

    尽管我们强烈建议使用JSON-LD,但谷歌也可以使用微数据或RDFa标准读取嵌入网页中的schema.org字段。

  • 网站链接搜索框:

    我们推荐JSON-LD。或者,您可以使用微数据。

最新更新