Meta标签和itemprop

25
我想在我的网页中包含提取的结构化数据。
我为描述信息添加了以下内容:
<meta itemprop="description" content="my description" />

但是我意识到页面上已经有一个普通的元描述:

<meta name="description" content="my description" />

两个东西都留下来可以吗?还是必须把它们合并起来,就像这样:

<meta itemprop="description" name="description" content="" />
1个回答

28

你应该将它们都留下。 Microdata规范指出:

如果meta元素具有itemprop属性,则必须省略name、http-equiv和charset属性,并且必须存在content属性。

因此,合并它们是无效的。


3
如果我理解正确,引文中明确说明必须省略namehttp-equivcharset属性,因此保留itempropname属性是无效的。 - Michaël van de Weerd
3
我理解这个陈述的方式与@MichaëlvandeWeerd相似 - 我认为建议的做法是使用两个 meta 标签,一个包含 itemprop 和 content,另一个包含 name 和 content。 - WeNeigh
@WeNeigh - 正确。 - Alohci

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接