web - creator - schema json ld generator
JSON-LD Schema.org: página de video/imagen múltiple (1)
No puedo entender cómo definirías un montón de videos en la misma página.
es decir, una página de búsqueda.
Digamos que tiene un sitio que devuelve 50 videos diferentes.
Entonces, ¿cómo se supone que debes definir esto con
JSON-LD
?
Si tiene varios elementos como valor de una propiedad, podría usar una array :
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebPage",
"video":
[
{
"@type": "VideoObject"
},
{
"@type": "VideoObject"
}
]
}
</script>
Si tiene varios elementos en el nivel superior (no como valor de una propiedad), puede usar un gráfico (con nombre) y una matriz:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@graph":
[
{
"@type": "VideoObject"
},
{
"@type": "VideoObject"
}
]
}
</script>
Y, por supuesto, podría usar
múltiples elementos de
script
:
<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>