JSON-LD (JavaScript Object Notation for Linked Data) es un formato de datos ligero que utiliza JSON para serializar datos enlazados.
Proporciona una forma de estructurar y enlazar datos mediante un esquema, lo que facilita a los motores de búsqueda y otras aplicaciones la comprensión del contexto y el significado de la información de una página web.
Ejemplos de uso de JSON-LD:
- Marcado de datos estructurados: JSON-LD se utiliza habitualmente para añadir datos estructurados a las páginas web, lo que ayuda a los motores de búsqueda a comprender mejor el contenido y mostrar fragmentos enriquecidos en los resultados de búsqueda.
- Grafos de conocimiento: JSON-LD puede utilizarse para representar grafos de conocimiento, que son redes de entidades y sus relaciones, lo que permite a las aplicaciones realizar consultas e inferencias complejas.
- Integración de datos: JSON-LD permite combinar y enlazar fácilmente datos de distintas fuentes, lo que facilita la integración de datos y la interoperabilidad entre sistemas.
JSON-LD en el marcado de esquemas
El marcado de esquemas es una forma de proporcionar datos estructurados sobre una página web utilizando un vocabulario estandarizado.
JSON-LD se ha convertido en el formato recomendado para implementar el marcado de esquemas debido a su simplicidad y flexibilidad.
He aquí un ejemplo de JSON-LD utilizado para el marcado de esquemas:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "John Doe",
"jobTitle": "Software Engineer",
"worksFor": {
"@type": "Organization",
"name": "Acme Inc."
}
}
</script>
En este ejemplo, el script JSON-LD proporciona datos estructurados sobre una persona llamada John Doe, su cargo y la organización para la que trabaja. La dirección @context
especifica el vocabulario del esquema (schema.org) utilizado para definir los términos, mientras que la clave @type
indica el tipo de entidad que se describe.
Los motores de búsqueda y otras aplicaciones compatibles con el marcado de esquemas pueden analizar estos datos JSON-LD y utilizarlos para mejorar la visualización de los resultados de búsqueda, habilitar fragmentos enriquecidos y mejorar la comprensión general del contenido de la página web.
Al utilizar JSON-LD para el marcado de esquemas, los sitios web pueden ofrecer una representación de sus datos más semántica y legible por las máquinas, lo que en última instancia redunda en una mayor visibilidad y participación de los usuarios.
Añadir Schema Markup en WordPress
Los usuarios de WordPress no necesitan conocer JSON-LD ni meterse en código para añadir marcado de esquema a sus páginas.
Los plugins SEO más populares, como All in One SEO (AIOSEO), permiten añadir el marcado schema con un solo clic. Esto pone los beneficios de los datos estructurados en manos de usuarios no técnicos.
Para más información:
Cómo usar Schema Markup para mejorar su SEO
Cómo añadir Rich Snippets a WordPress