¿Qué es microdata?
microdata es una especificación HTML-5 para agregar código legible por máquina a un documento como una página web, y la especificación no debe confundirse con las empresas que se denominan sistemas de microdata. Todos los microdatos generalmente se agregan a las etiquetas HTML que muestran información visible para los usuarios humanos. Al agregar información a las etiquetas ya utilizadas, un desarrollador puede etiquetar elementos del contenido de la página para que los motores de búsqueda y otras aplicaciones puedan clasificar más fácilmente el contenido. Estas etiquetas describen el tipo de contenido, como varios aspectos de la información de productos, organizaciones o personas. La especificación no describe la presentación o apariencia del contenido.
Contenido de documento, como el nombre, la dirección, el número de teléfono y la URL del sitio web, se etiqueta con grupos, conocidos como elementos, de pares de valor de nombre. Dentro del código HTML-5, el desarrollador notificará el contenido como un elemento y luego agregará propiedades del elemento como cadenas, URL, fechas y tiempo a ese elemento. ElLas etiquetas D son con frecuencia las etiquetas base a las que se agrega la información de microdatos. Así como HTML puede estar anidado, los microdatos también pueden anidarse. Un conjunto inicial de vocabularios para las propiedades del elemento está disponible en el sitio web de la organización de vocabulario de datos.
El siguiente es un ejemplo de uso de microdatos para describir un producto:
Nombre del producto: banana
Grupo de alimentos: fruta
productor: Dole
ID de producto: 123456789

El uso de microdatos es compatible con el marco de descripción de recursos (RDFA). RDFA funciona con las extensiones de nivel de atributo de XHTML. Sin embargo, esta especificación es más simple que la especificación para RDFA, y es parte de la especificación HTML-5. Tanto el uso de RDFA como Microdata son formas de marcado semántico.
Cualquier microdata se puede extraer para su uso con notación de objeto JavaScript (JSON). JSON es un formato de intercambio de datos, considerado de peso ligero, que los humanos pueden leer. JSON puede usarse con métodos de programación asincrónicos JavaScript y XML (AJAX). Estos métodos permiten que los datos de la aplicación web se obtengan de un servidor sin afectar el comportamiento y la apariencia de la página web. Las aplicaciones web 2.0 frecuentemente utilizan AJAX, por lo que los sistemas de microdatos pueden ser útiles para estos programas.
Los motores de búsqueda escanean páginas para contenido estructurado con microdatos para que sus fragmentos ricos puedan presentar una mejor informaciónen la página de resultados de búsqueda. Es de uso particular para mejorar los resultados de búsqueda locales, que consiste en motores de búsqueda especiales que atraviesan los datos de listados de negocios de una región especificada. La Compañía tiene información sobre cómo agregar este código a los documentos HTML en su sección de herramientas webmaster.