示例:我想设置产品的条件,在我的产品文件中我正在使用JSON-LD并输出:
"itemCondition": "new"
但是,我还需要使用它:
<meta itemprop="itemCondition" content="new" />
有人可以解释一下它们是否一起工作,或者JSON-LD是否只是输出相同的格式?
itemprop
属性在HTML扩展Microdata中指定。 Microdata是Schema.org赞助商支持的三种结构化数据语法之一。另外两种语法是JSON-LD和RDFa。
通常,文档中仅使用一种语法。除非你有理由使用mutliple语法,否则最好/最容易坚持使用。
可以在同一文档中使用多种语法。每种语法可用于表示相同或不同的结构化数据。可能的原因是为仅支持不同语法的消费者提供结构化数据。另一个原因是您使用的软件在一种语法中生成一些结构化数据,但您更喜欢为自己的结构化数据使用不同的语法。