A través de nuestra Agencia SEO Optimizar 360
Javascript Notación de objetos para datos enlazados (JSON-LD)
Le Notación de objetos JavaScript para datos enlazados (JSON-LD) es un formato de datos muy utilizado para estructurar la información en la web.
Este artículo presenta JSON-LD en diez puntos principales, para ayudarle a comprender mejor sus características y cómo puede utilizarlo en sus proyectos.
Como su nombre indica, JSON-LD es una extensión del conocido formato JSON. Se diseñó para simplificar el uso de datos estructurados en la web, lo que permite a los desarrolladores incluir datos semánticos directamente en sus documentos. HTML. JSON-LD se basa en la sintaxis JSON, lo que significa que es fácil de leer y escribir tanto para humanos como para máquinas.
Existen varios formatos de datos estructurados, pero JSON-LD ofrece algunas ventajas clave que lo diferencian del resto:
JSON-LD se compone de varios elementos clave que definen la estructura de los datos y su significado:
JSON-LD admite distintos tipos de datos para representar información textual, numérica, booleana o espacial. He aquí algunos ejemplos:
Los objetos JSON-LD pueden asociarse entre sí mediante propiedades, formando una estructura de grafos. Por ejemplo, una relación "autor" entre un libro y su autor puede modelarse del siguiente modo:
{
"@context" : "http://schema.org/",
"@type" : "Libro",
"title" : "Los Miserables",
"autor" : {
"@type" : "Persona",
"name" : "Victor Hugo"
}
}
Para garantizar la interoperabilidad de los datos, se recomienda utilizar vocabularios normalizados como Esquema.org o Dublin Core en documentos JSON-LD. Esto permite a los consumidores de datos (motores de búsqueda, aplicaciones web, etc.) comprender y explotar mejor la información contenida en su documento.
He aquí un ejemplo de utilización del vocabulario Schema.org para describir una receta:
{
"@context" : "http://schema.org/",
"@type" : "Receta",
"name" : "Tiramisú",
"ingredientes" : [
"4 huevos",
"500 g de queso mascarpone
"150 g de azúcar,
"24 bizcochos,
"café negro
],
"image": "http://exemple.com/tiramisu.jpg",
"prepTime": "PT30M",
"cookTime" : "0"
}
Al inyectar datos JSON-LD estructurados en sus páginas web, puede mejorar su visibilidad y accesibilidad para los motores de búsqueda. Las principales plataformas (Google, Bing, Yahoo !, Yandex) admiten la sintaxis JSON-LD y pueden utilizar estos datos para enriquecer sus resultados de búsqueda con información adicional (" fragmentos enriquecidos ") como valoraciones con estrellas, imágenes, enlaces a perfiles sociales, etc.
Para añadir datos JSON-LD a una página HTML, basta con insertarlos en un campo tipo aplicación/ld+jsonsuele colocarse en la cabecera (
) del documento :
Ejemplo de integración JSON-LD
{
"@context" : "http://schema.org/",
"@type" : "WebPage",
"name" : "Ejemplo de integración JSON-LD,
"url" : "http://exemple.com/integration-json-ld"
}
...
Existen varias herramientas y bibliotecas en línea que le ayudarán a crear, validar y manipular documentos JSON-LD. He aquí algunos ejemplos:
Para saber más sobre JSON-LD y cómo utilizarlo, aquí tiene algunos recursos útiles:
Para ofrecer las mejores experiencias, nosotros y nuestros socios utilizamos tecnologías como cookies para almacenar y/o acceder a la información del dispositivo. La aceptación de estas tecnologías nos permitirá a nosotros y a nuestros socios procesar datos personales como el comportamiento de navegación o identificaciones únicas (IDs) en este sitio y mostrar anuncios (no-) personalizados. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Haz clic a continuación para aceptar lo anterior o realizar elecciones más detalladas. Tus elecciones se aplicarán solo en este sitio. Puedes cambiar tus ajustes en cualquier momento, incluso retirar tu consentimiento, utilizando los botones de la Política de cookies o haciendo clic en el icono de Privacidad situado en la parte inferior de la pantalla.