微数据中的自定义字段 (schema.org) 是否会使整个微数据出错?

Will a custom field in micro data (schema.org) make the whole microdata wrong?

我想使用 json 来自 schema.org 的 ld 微数据来引用我网站上的图像,但同时在我的 [=15= 中检索 json ld 对象] 用于其他事情。问题是我想添加与 Schema.org 中的任何类型都不匹配的自定义字段。我的问题是,搜索引擎会忽略它们不识别的字段还是丢弃整个微数据?

简短的回答,是的,他们会忽略他们没有定义的属性,并且将 JSON-LD 用于其他目的是很正常的,例如驱动您的 UI。也就是说,最好是这些属性和类型来自已知的词汇表,或者甚至解析为您自己的词汇表。最好先使用任何可用的在线工具测试您的数据模式。

此外,它不是 JSON-LD 微数据,它们实际上是两种不同的东西,两者(连同 RDFa)都可以用来提供 schema.org 标记。 JSON-LD包含在脚本元素中,其他使用HTML属性表示。