根据CreativeWork Schema," license"是一个有效的属性,但使用Google Structured Data Testing Tool测试以下代码会出现错误:
错误:页面包含属性" license"这不属于 模式
<span itemscope itemtype="http://schema.org/CreativeWork">
<meta itemprop="genre" content="Travel">
<meta itemprop="isFamilyFriendly" content="true">
<link itemprop="license" content="http://creativecommons.org/licenses/by-nd-nc/1.0/">
</span
我是否认为这是测试工具中的一个小故障,或者谷歌忽略该属性并且其他SE用于其他地方?
答案 0 :(得分:2)
license
property为added in version 1.6 (2014-06-16)。
Google结构化数据测试工具在此版本之后甚至在此发布之前都无法识别许多其他属性,因此它们可能还没有赶上。
如果Google使用(或曾经使用过)此属性无法回答。 Google和其他schema.org消费者都不一定会使用所有属性和类,并且特定用途可能没有文档或秘密。
(旁注:由于您的网址为license
属性的值,因此您must use the link
element instead of meta
。)