Schema
Mikel Egaña Aranguren (megana@eurohelp.es)
Introducción a Schema
Evolucion
Evolucion
Modelo semántico
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
!!!
Generar contenido
<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)
Ejemplos
y
problemas
Directorio; Persona
Schema EJIE
By mikel-egana-aranguren
Schema EJIE
- 2,171