有没有办法重用json ld上的数据?
有什么方法可以重用json ld中的数据 我有一个网站和一个组织架构,上面有名称、url和社交链接,我正试图获得更好的谷歌搜索引擎优化(Google SEO),也许还有一张这样的谷歌图表卡: 我的json ld是这样的:有没有办法重用json ld上的数据?,json,seo,schema.org,json-ld,Json,Seo,Schema.org,Json Ld,有什么方法可以重用json ld中的数据 我有一个网站和一个组织架构,上面有名称、url和社交链接,我正试图获得更好的谷歌搜索引擎优化(Google SEO),也许还有一张这样的谷歌图表卡: 我的json ld是这样的: <script type="application/ld+json"> [ { "@context": "http://schema.org", "@type": "WebSite", "name": "Name",
<script type="application/ld+json">
[
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "Name",
"url": "http://www.example.com"
},
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "Name",
"url": "http://www.example.com",
"sameAs": [
"https://twitter.com/example"
]
}
]
</script>
[
{
“@context”:”http://schema.org",
“@type”:“网站”,
“名称”:“名称”,
“url”:”http://www.example.com"
},
{
“@context”:”http://schema.org",
“@type”:“组织”,
“名称”:“名称”,
“url”:”http://www.example.com",
“sameAs”:[
"https://twitter.com/example"
]
}
]
有没有办法不在两个模式中重复名称和url
我做得对吗?我真的需要组织架构才能在谷歌卡上获得这些社交链接?或者“sameAs”键可能在网站架构中
我遵循以下指南:
您是否将问题中的JSON-LD完全像这样包含在您的
脚本
元素中?好吧,这不应该起作用(顶层有[
..]
)。是的,它在script元素上,我将把它添加到代码中,谢谢;)但是,当我在GoogleTester上测试它时,它工作得很好:在google tester上也工作得很好。很有趣,谢谢。我一直认为您必须显式地使用@graph
(json-ld.org/playerly的“压缩”/“展平”输出表明,在这种情况下,它会自动添加@graph
)。您是否将问题中的json-ld完全像这样包含在脚本
元素中?好吧,这不应该起作用(顶层有[
..]
)。是的,它在script元素上,我将把它添加到代码中,谢谢;)但是,当我在GoogleTester上测试它时,它工作得很好:在google tester上也工作得很好。很有趣,谢谢。我一直认为必须显式地使用@graph
(json-ld.org/playerly的“压缩”/“展平”输出表明,在这种情况下,它会自动添加@graph
)。