JSON-LD Schema.org:多视频/图像页面 [英] JSON-LD Schema.org: Multiple video/image page
本文介绍了JSON-LD Schema.org:多视频/图像页面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我不知道如何在同一页面上定义一堆视频.即搜索页面.假设您有一个返回 50 个不同视频的网站.那么你应该如何用 JSON-LD
定义它?
I can't figure out how you would define a bunch of videos on the same page. i.e. a search page. Let's say you've a site that returns 50 different videos. Then how are you supposed to define this with JSON-LD
?
推荐答案
如果您有多个项目作为属性的值,您可以使用 数组:
If you have multiple items as value of a property, you could use an array:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebPage",
"video":
[
{
"@type": "VideoObject"
},
{
"@type": "VideoObject"
}
]
}
</script>
如果您在顶层有多个项目(不是作为属性的值),您可以使用 (命名)图 和一个数组:
If you have multiple items on the top-level (not as value of a property), you could use a (named) graph and an array:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@graph":
[
{
"@type": "VideoObject"
},
{
"@type": "VideoObject"
}
]
}
</script>
你当然可以使用多个script
元素:
And you could of course use multiple script
elements:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebPage",
"video":
{
"@type": "VideoObject"
}
}
</script>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebPage",
"video":
{
"@type": "VideoObject"
}
}
</script>
这篇关于JSON-LD Schema.org:多视频/图像页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文