Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Schema.org “如果”怎么办;出版商;及;作者;属性是否具有相同的值?_Schema.org_Json Ld - Fatal编程技术网

Schema.org “如果”怎么办;出版商;及;作者;属性是否具有相同的值?

Schema.org “如果”怎么办;出版商;及;作者;属性是否具有相同的值?,schema.org,json-ld,Schema.org,Json Ld,我正在我的网站中实现结构化数据。当我考虑Schema.org的代码>文章, Publisher 和作者是相同的组织< /代码>。 在两个属性中复制它是否是一种好的做法?我正在使用JSON-LD来实现它。在JSON-LD中(与微数据和RDFa相比),除了复制它,您别无选择 但是,您不必在两个位置都提供完整的组织项。为您的组织提供一个带有@id的URI,然后在其他位置引用此URI: “作者”:{ “@type”:“组织”, “@id”:“/#org”, “url”:“/”, “名称”:“Nosek公

我正在我的网站中实现结构化数据。当我考虑Schema.org的代码>文章<代码>,<代码> Publisher 和<代码>作者<代码>是相同的<代码>组织< /代码>。 在两个属性中复制它是否是一种好的做法?我正在使用JSON-LD来实现它。

在JSON-LD中(与微数据和RDFa相比),除了复制它,您别无选择

但是,您不必在两个位置都提供完整的
组织
项。为您的
组织
提供一个带有
@id
的URI,然后在其他位置引用此URI:

“作者”:{
“@type”:“组织”,
“@id”:“/#org”,
“url”:“/”,
“名称”:“Nosek公司”,
“描述”:“伟大的组织”
},
“publisher”:{@id”:“/#org}
提供/复制至少一些属性通常是有意义的,例如,重要的属性,如
@type
name
url
等:

“发布者”:{
“@type”:“组织”,
“@id”:“/#org”,
“名称”:“Nosek公司”
}
在JSON-LD中(与微数据和RDFa相比),除了复制它之外,您别无选择

但是,您不必在两个位置都提供完整的
组织
项。为您的
组织
提供一个带有
@id
的URI,然后在其他位置引用此URI:

“作者”:{
“@type”:“组织”,
“@id”:“/#org”,
“url”:“/”,
“名称”:“Nosek公司”,
“描述”:“伟大的组织”
},
“publisher”:{@id”:“/#org}
提供/复制至少一些属性通常是有意义的,例如,重要的属性,如
@type
name
url
等:

“发布者”:{
“@type”:“组织”,
“@id”:“/#org”,
“名称”:“Nosek公司”
}

在这种情况下,您还会做什么?在这种情况下,您还会做什么?