¿Qué son los datos estructurados?
Una página web tiene dos capas de información. Una es el contenido visible: el texto, las imágenes, el precio de un producto. La otra es el contexto que ese contenido necesita para que una máquina lo entienda igual que lo entiende una persona. Los datos estructurados son esa segunda capa: código añadido al HTML que etiqueta cada elemento con su significado exacto, sin alterar el diseño ni el texto que lee el visitante.
El vocabulario más usado para esto es Schema.org, un proyecto conjunto de Google, Microsoft, Yahoo y Yandex nacido en 2011. Define cientos de tipos: Product para una ficha de producto, Recipe para una receta, Article para un artículo, Organization para una empresa. Cada tipo tiene sus propias propiedades: un Product puede llevar price, availability o aggregateRating.
Dos tipos merecen mención aparte porque son habituales en páginas de glosario como esta: DefinedTerm, pensado para marcar la definición de un término técnico, y FAQPage, para bloques de preguntas y respuestas. Este marcado forma parte del trabajo de SEO técnico, junto con la velocidad de carga o la indexabilidad.
