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



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

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

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

最新更新