Mikel Egaña Aranguren (megana@eurohelp.es)
Google, Microsoft, Yandex, Yahoo!
Â
W3C Schema.org community group
Â
Desarrollo participativo en GitHub
Â
Â
Â
Â
Â
Clase/Subclase (múltiple)
Propiedad (super/sub, inversa)
Dominio
Rango
Instancia de la clase "Movie"
Schema no aspira a ser una ontologÃa universal
Â
De hecho, se puede combinar con otras ontologÃas
!!!
Schema no es un "esquema" o reglas a cumplir
Â
De hecho, no hay por que "llenar" todos los properties de una instancia (ej. Library "hereda" properties de LocalBusiness) ...
Â
... aunque cada buscador tenga sus propias reglas
!!!
Schema no pertenece a Google, ni refleja (sólo) su criterio
Â
De hecho, el validador de Google es más estricto
!!!
<script type="application/ld+json">
{
JSON-LD
}
</script>
HTML
<body> </body>
<head> </head>
<script type="application/ld+json">
{
JSON-LD
}
</script>
<script type="application/ld+json">
{
JSON-LD
}
</script>
HTML
<body> </body>
<head> </head>
<script type="application/ld+json">
{
JSON-LD
}
</script>
JSON-LD (https://www.w3.org/TR/json-ld/​)
Â
JSON-LD válido (http://json-ld.org/playground/)
Â
Structured data testing tool (https://search.google.com/structured-data/testing-tool)
Â
Structured data linter
(http://linter.structured-data.org/)
Â
RDF converter (http://www.easyrdf.org/converter)
Â
Directorio; Persona