Esquema y microdatos: una descripción general
Publicado: 2016-03-09El primer sitio web se publicó en agosto de 1991. Hoy en día, casi mil millones de sitios web están en línea y su complejidad (sin mencionar la complejidad del ecosistema que constituyen) sigue creciendo. Hay cientos de lenguajes de programación avanzados , que hacen lo mismo: comunicarse con una computadora. Con cientos de idiomas para comprender, puede imaginar que es un proceso bastante complicado para que las computadoras, los sistemas y las personas se mantengan al día. Llegó un momento en que los expertos de Yahoo, Bing y Google se dieron cuenta de que se necesitaba un poco de estructura y organización o, de lo contrario, las cosas se saldrían de control. Se había convertido en un poco del Salvaje Oeste.
Metadatos: un catálogo de fichas para motores de búsqueda
Los “metadatos” son información que dice de qué se tratan los datos; es decir, datos sobre datos. ¿Recuerdas los viejos catálogos de fichas en las bibliotecas? El catálogo de fichas indexa fichas que cuentan cosas específicas sobre todos los libros de la biblioteca de forma estandarizada. Las fichas incluyen datos como el título, el autor y la fecha de publicación. Estos datos se utilizan para generar un número de llamada único basado en el Sistema Decimal Dewey. Este es un conjunto de estándares utilizados para indexar cada uno de los libros en una biblioteca, para garantizar que los libros sobre el mismo tema se puedan encontrar cerca unos de otros, en un orden predecible. ¡El Sistema Dewey se ha utilizado desde 1876!
¿Qué es el esquema?
En el contexto de Internet y simplificado en exceso, "esquema" es una forma de estructurar y organizar metadatos. A mediados de 2011, los tres motores de búsqueda más grandes se unieron en un esfuerzo de colaboración nunca antes visto: Google, Bing y Yahoo iniciaron la creación de un conjunto de estándares para metadatos de sitios web. Antes de que terminara el año, se les unió el líder de búsqueda ruso Yandex.
Los motores de búsqueda formaron Schema.org, con el objetivo de definir y alentar la adopción de una estructura acordada (y vocabularios similares) que los webmasters y otros pudieran usar para marcar el contenido del sitio web. El resultado sería que los motores de búsqueda (y otros sistemas) podrían entender con mayor facilidad y precisión de qué se trata un sitio web, y la información podría ser más fácil de encontrar.
Cómo funciona el esquema
Como señala el sitio web Schema.org sobre sus vocabularios compartidos, “Estos vocabularios cubren entidades, relaciones entre entidades y acciones, y pueden ampliarse fácilmente a través de un modelo de extensión bien documentado. Más de 10 millones de sitios usan Schema.org para marcar sus páginas web y mensajes de correo electrónico”.
Las personas, los lugares y las cosas están representados en una página y el esquema actúa para definirlos de manera consistente en toda la web. Los elementos simples, como la ubicación y la información de contacto, así como los elementos complejos, como las calificaciones, se optimizan y son coherentes con el lenguaje de Schema.org. Este es un ejemplo de cómo se muestran los datos estructurados al lector que mira los resultados de la búsqueda de películas: …y así es como el sitio muestra parte de la misma información a los motores de búsqueda:
Aquí hay otro ejemplo de película, que ilustra cómo el esquema puede ayudar a un motor de búsqueda a comprender de qué se trata un sitio web. La palabra “avatar” puede significar muchas cosas: una representación en línea de una persona, una película famosa o una serie de televisión no relacionada. También es una marca de loción para después del afeitado descontinuada. Si coleccionas fragancias masculinas antiguas y buscas Avatar de Coty, el esquema de esta página le dice al motor de búsqueda que esta es la página correcta para regresar, no una de las páginas mucho más populares sobre la película.
Los metadatos marcan la diferencia. Se usa entre bastidores en el HTML de un sitio, en todo el sitio, para definir su contenido y contexto. Para los motores de búsqueda, esta información es el combustible que hace funcionar un motor de búsqueda. Sin contexto y comprensión, un motor de búsqueda aún puede funcionar, pero no puede analizar un sitio web con tanta precisión. Esto significa que no puede calificar cómo ese sitio podría responder a la pregunta de un buscador, lo que a su vez significa que es menos probable que devuelva ese sitio.
¿Alguna vez te has preguntado cómo aparecen esos pequeños enlaces azules en los resultados de búsqueda de Google, como la segunda entrada aquí?
¿O por qué algunos resultados tienen calificaciones y otros no, por ejemplo? O bien, ¿por qué algunos resultados se muestran expandidos en las páginas de resultados de búsqueda y otros no? Esta es la magia del esquema y los microdatos.
Tipos de esquema
Se utilizan muchos tipos de esquema; miles existen y más continúan desarrollándose. Puede ser un poco confuso navegar por el paisaje.
Primero, comience con el tipo de esquema correcto para sus necesidades. Para determinar el mejor tipo de esquema a implementar, es importante comprender todas las opciones y los tipos de esquema disponibles. Veamos lo más básico:

- Cosa : la definición de una "cosa" puede consistir en cualquier cantidad de elementos genéricos. Esto incluye microdatos específicos para imágenes, descripciones de texto y nombres alternativos, por ejemplo. Es el tipo más genérico de elemento de esquema.
- Evento: un evento que puede ocurrir en un momento y lugar específicos puede usar datos de esquema específicos para compartir información, como la duración, las fechas de finalización, las calificaciones, la organización de la fiesta y mucho más.
- Persona: datos de esquema para definir elementos de una persona, incluida la dirección, la afiliación, la dirección, la fecha de nacimiento y la muerte también. Los datos del esquema real o ficticio están disponibles para definir las características de una persona en forma de microdatos.
- Lugar: se puede definir una ubicación física con microdatos, como información de propiedad, dirección, códigos de tienda, número de ubicación global, longitud y latitud, y una URL al mapa de ubicación. Estos elementos de metadatos ayudan a definir dónde se encuentra una empresa.
- Producto : esquema disponible para definir productos, como nombres de artículos, calificaciones de productos, ofertas, tamaño del producto, tipo de bien y más. Microdatos que ayudan a comprender más sobre un producto y servicio que una empresa puede vender en línea o fuera de línea.
- Organización: microdatos que definen los elementos de una organización, incluida la dirección, el área de servicio, los premios, la información de la marca, las personas de contacto, los correos electrónicos, las identificaciones fiscales, el teléfono, el editor (si corresponde) y más.
- Revisar: defina todos los elementos de una página que analiza los elementos para revisar. Desde la revisión de un producto, servicio o entidad hasta los elementos de una revisión, como el autor, el personaje, la cita y la clasificación del contenido, se definen con el esquema de revisión.
¿Qué son los microdatos?
Aquí es donde entran en juego los vocabularios comunes. Los vocabularios de microdatos proporcionan la semántica o el significado de un elemento.
Google define muy bien los microdatos: “Los microdatos son una especificación para incrustar datos legibles por máquina en documentos HTML. Los microdatos consisten en pares de nombre y valor (conocidos como elementos) definidos de acuerdo con un vocabulario”.
Estos son ejemplos de pares comunes de nombre y valor en un vocabulario:
Schema.org proporciona ejemplos en cuatro formatos: sin marcado, microdatos, RDFa y JSON-LD. Para desarrolladores y webmasters, este es un recurso increíblemente útil.
Esquema de implementación
Con suerte, si ha llegado hasta aquí, comprende los tipos de esquema y lo que puede ofrecer a los motores de búsqueda. Ahora llega el momento de implementar realmente el esquema. ¿Por dónde empiezas?
Determinar las oportunidades para los esquemas utilizados en su sitio es un proceso de dos vertientes. Primero, querrá determinar el esquema real que le gustaría probar. Si está tratando de agregar datos de ubicación, o tal vez proporcionar datos sobre eventos, elija un elemento para implementar.
A continuación, implementar el esquema requerirá un poco de conocimiento sobre la plataforma de su sitio web, ya sea que esté utilizando un CMS o alguna otra solución. Agregar código a su sitio no es para los débiles de corazón y debe dejarse en manos de los profesionales. Tenga una conversación con su webmaster o agencia digital, dígales los tipos de esquema que está buscando implementar y pregúnteles si eso es algo que pueden ayudarlo a implementar. Obtendrá algunas felicitaciones adicionales si les da el código para implementar (vea el generador de código a continuación).
Hay algunos recursos disponibles que proporcionarán información útil sobre la implementación del esquema. Algunos complementos están disponibles para CMS como WordPress, que pueden no requerir tanta codificación real. Trabaje directamente con su equipo técnico para implementar esta herramienta extremadamente útil y valiosa.
Recursos adicionales
Schema.org: Bienvenido a Schema.org
GitHub: esquema de recursos
Schematron: recursos de esquema
Desarrolladores de Google: Esquema: Insertar
Desarrolladores de Google: esquema para video
Creador de esquemas: Schema-Creator.org
WordPress: esquema todo en uno
Drupal: Esquema
Implementación de recursos
Kissmetrics "Cómo impulsar su SEO mediante el uso de Schema Markup"
"Datos estructurados de Schema.org" de Moz
¿No estás seguro de por dónde empezar? ¿Tiene alguna pregunta sobre el esquema? ¡Pregúntanos en los comentarios a continuación!