es
English Español Deutsch Français Italiano Português (Brasil) Русский 中文 日本語
Enviar post
Ir a Blog
Amplía tus conocimientos:
Amplía tus conocimientos:
SEO técnico
Luke Harsel

¿Qué es Schema? Guía de datos estructurados para principiantes

65
Wow-Score
La Wow-Score muestra si una entrada de un blog crea o no interacción. Se calcula en base a la correlación entre el tiempo de lectura activo de los usuarios, su velocidad de desplazamiento y la longitud del artículo.
Este post está en Español
Luke Harsel
Este post está en Español
¿Qué es Schema? Guía de datos estructurados para principiantes

Schema (schema.org) es un vocabulario estructurado de datos que define entidades, acciones y relaciones en Internet (webs, emails, etcétera). 

Este vocabulario hace posible que los motores de búsqueda entiendan el significado que hay detrás de diferentes temas (entidades) en la web y, como consecuencia, sirve para proporcionar una mejor experiencia para los usuarios de Internet. 

Más sobre esto Datos estructurados Post Fernando Ferreiro

A medida que Google construye una web más semántica estos marcados se hacen más valiosos para la comunicación en la red. 

Como resultado de añadir etiquetas Schema a tu web, Google puede completar en los resultados de búsqueda información adicional en forma de rich snippets, algo que ha demostrado mejorar la tasa de click-through (CTR) en los resultados orgánicos. 

Más abajo vas a poder ver capturas de pantalla de ejemplos que muestran el aspecto de los resultados enriquecidos. 

Tipos de marcados Schema

El vocabulario schema.org incluye formatos para estructurar datos sobre toda clase de personas, lugares y cosas de la web. 

El listado completo de ítems que los marcados de Schema pueden definir y que puedes encontrar en la web de schema está disponible aquí.

El marcado Schema se utiliza comúnmente para identificar:

Después de añadir este marcado a tu web, permites a los motores de búsqueda entender de qué trata. 

Los motores de búsqueda son capaces por tanto de mostrar esta información mediante los resultados enriquecidos.

Por ejemplo, este es el resultado de una página que ha implementado un marcado Schema de eventos, donde podemos ver fechas y localizaciones para varios eventos que han sido convenientemente marcados.

Qué es Schema - Marcado de eventos

Y aquí tienes un ejemplo de un resultado enriquecido con reseña, fruto de un marcado Schema:

Qué es Schema - Fragmento enriquecido

Trabajos creativos 

Una importante rama del vocabulario Schema son los trabajos creativos, una librería de marcados para contenido creativo como películas, libros, videojuegos y música, entre otros. 

Aquí tienes un ejemplo de un resultado de marcado de “película”. 

Observa cómo tiene detalles específicos de una película, como puntuación, género o la fecha de estreno.

Qué es Schema - Ejemplo de trabajo creativo

Estos marcados pueden ser implementados utilizando diferentes lenguajes de código, incluyendo RDFa, microdata y JSON-LD.

¿Qué son RDFa, Microdatos y JSON-LD?

Son lenguajes de código que pueden ser añadidos al HTML para incrustar metadatos (Schema, por ejemplo) en un documento web.

RDFa significa “resource descriptive framework in attributes”. 

Es una forma de código que puede ser añadido a cualquier documento basado en HTML, XHTML y XML.

Los atributos RDFa incluyen:

  • about - para especificar la fuente de los metadatos.

  • rel y rev - para especificar la relación directa e inversa con otra fuente.

  • src, href y resource - para especificar un recurso asociado.

  • content - para anular el contenido del elemento cuando se usa el atributo de propiedad.

  • datatype - para especificar el tipo de dato de texto a utilizar con el atributo adecuado.

  • typeof - para ordenar elementos en una categoría o tipo.

La implementación de Microdatos es similar a la de RDFa y sus atributos incluyen:

  • itemscope - para crear el elemento e indicar que el resto contienen información relacionada.

  • itemtype - para describir el elemento y sus propiedades con una URL válida de un vocabulario (por ejemplo, “https://schema.org”).

  • itemprop - para indicar que la etiqueta incluida tiene el valor de una propiedad específica del elemento (ej, itemprop=”name”).

  • itemid - para indicar un identificador único del elemento.

  • itemref - para referencias de propiedades de un elemento que no estén contenidos en la etiqueta itemscope. Así, proporciona un listado de ids de elementos con más propiedades en otra parte del documento.

JSON-LD significa “Javascript object notation for linked objects”. 

Con este estilo de anotación se puede implementar Schema pegando directamente en las etiquetas de <head> o <body> de un documento web. 

La anotación utiliza los atributos “@context” y “@type” para especificar el vocabulario (schema.org). 

Como puede ser colocado directamente en la etiqueta <head>, JSON-LD es considerada la forma más sencilla de implementar Schema para los que empiezan.

Aquí tienes una la descripción original de Google, que recomienda utilizar JSON-LD “siempre que sea posible”.

Qué es Schema - Ejemplo de JSON-LD

Ejemplos

Aquí tienes un ejemplo básico de cómo se crearía un tipo de marcado de “libro” en una web utilizando microdatos:

Sin marcado

 <div>

<h3>Harry Potter and the Chamber of Secrets</h3>

<table summary="Bibliographic Details">

<tr>

<th>Main Author: </th>

<td>Rowling, JK</td>

</tr>

</table>

</div>

<table summary="Holdings details">

Con marcado de Microdatos 

 <div itemscope itemtype="http://schema.org/Book">

<h3 itemprop="name">Harry Potter and the Chamber of Secrets</h3>

<table summary="Bibliographic Details">

<tr>

<th>Main Author: </th>

<td itemprop="author">Rowling, JK</td>

</tr>

</table>

</div>

<table summary="Holdings details">

Y aquí puedes ver el mismo ejemplo con JSON-LD

<script type="application/ld+json">

{"@context":"http://schema.org/",

"@type": "Book",

"name": "Harry Potter and the Chamber of Secrets",

"author": "Rowling, JK",

"offers":{"itemOffered": "#record"}}

</script>

Cómo generar tu propio Schema para tu HTML

Hay un buen puñado de herramientas como el Asistente de marcado de datos estructurados de Google (enlazado más abajo) que hacen fácil generar e implementar Schema en JSON-LD o Microdatos en tus páginas existentes. 

Así es como trabaja la herramienta:

Qué es Schema - Marcado de datos estructurados Google

Lo único que tienes que hacer es resaltar aquellos elementos de tu página que desees marcar, etiquetarlos de forma consecuente y después hacer clic en Crear HTML. 

Se generará un código (puedes elegir entre JSON-LD o Microdatos) para que lo coloques en tu web.

A continuación puedes ver el script autogenerado JSON-LD que puede ser copiado y pegado al código de este artículo para marcar los elementos importantes.

Qué es Schema - Script JSON-LD

Generadores de Schema 

Por lo tanto, si estás preparado para empezar a añadir Schema a tu web, aquí tienes algunas de las mejores herramientas gratuitas que generan Schema para que las pruebes.

  1. Hall analysis Schema markup generator - te permite introducir información sobre negocios locales, personas, productos, eventos, organizaciones o webs para crear una porción de código JSON-LD para pegar en el HTML de tu web. Este generador es simple y fácil de usar, perfecto para propietarios de webs de todo tipo.

  2. Asistente para el marcado de datos estructurados - una herramienta interactiva que te permite hacer clic en tu web o email y seleccionar y etiquetar cualquier ítem en la página que desees marcar.

  3. Microdata generator.com - otro buen ejemplo de una herramienta simple, especialmente para negocios locales.

  4. Merkle Schema markup generator - permite exportar en formato JSON-LD o microdatos

Herramientas de testeo de Schema

Si quieres comprobar si estás haciendo bien las cosas, hay un montón de herramientas útiles para probar Schema y peinar tu web en busca de cualquier alerta sobre un mal uso del marcado.

  • Validador de marcado schema

Una vez que has añadido Schema a tu HTML, puedes testear los marcados con la herramienta de Google de prueba de datos estructurados

Simplemente, arrastra y suelta tu página web o una línea de código para testar cualquier error o aviso.

  • SEMrush Site Audit

La herramienta de SEMrush Site Audit comprueba los marcados y te ofrece el porcentaje de tu web que utiliza Schema (microdatos únicamente), Open graph, Twitter cards y Microformatos.

  • Más herramientas

Guía de marcado de contenido

Google tiene una guía de marcado de contenido para implementar el tipo de Schema trabajo creativo para conseguir resultados enriquecidos. 

Estos marcados se aplican a “cualquier contenido producido para leer, visualizar o escuchar”.

Cosas como vídeos, recetas o música pueden ser marcados con este tipo de lenguaje schema.

Nuevos desarrollos Schema

Para estar al día sobre todo lo relacionado con el marcado Schema, puedes seguir su página de lanzamientos, donde publican un listado de actualizaciones y nuevo vocabulario en un índice. 

El lanzamiento más reciente, el 3.1 (agosto de 2016), añade un vocabulario sustancial sobre hoteles y alojamiento.

Datos estructurados y búsqueda semántica: ¿por qué schema.org es tan importante?

La importancia de estructurar tus datos radica en comunicarte mejor con los motores de búsqueda como Google. 

Cuando Google entiende las entidades a un nivel más profundo, ofrece mejores resultados a los usuarios. 

Elementos como los fragmentos enriquecidos, las tarjetas enriquecidas y el gráfico de conocimiento aparecen en los resultados de búsqueda después de recopilar información sobre los datos estructurados. 

¿Cómo lo hace?

Piensa en ello de esta manera, mientras tu contenido le dice a Google lo que hay en tu web, Schema ayudará a decirle a Google lo que significa el contenido de tu sitio. 

¿Y cómo le dice lo que significa tu contenido? 

Pues mediante el lenguaje de marcado que indica relaciones entre conceptos y entidades en un documento o web.

¿Consigue Schema que posiciones mejor?

Esta es una de esas preguntas que los SEOs realizan inevitablemente y la respuesta corta, en este caso, es algo como “bueno, no exactamente, pero…” Search Engine Journal concluyó a finales de 2019 que hay evidencias claras de que los microdatos tienen un impacto directo en el posicionamiento orgánico.

Sin embargo, esto no significa que los microdatos no tengan impacto en la visibilidad. 

Los fragmentos enriquecidos permiten a tu web un poco más de visibilidad en los resultados de página y se ha probado que ayudan a mejorar la tasa de click-through (CTR). 

Por eso, a pesar de que no puedas ver un impacto directo positivo en el posicionamiento orgánico de tu página como resultado de añadir Schema, sí puedes ver más resultados de búsqueda, que es lo que estás buscando de todas formas.

Beneficios de los datos estructurados

Google ha declarado que los datos estructurados adecuadamente implementados pueden mejorar tu apariencia en los resultados de búsqueda. 

Por ejemplo, mediante las reseñas estructuradas, Google puede mostrar recetas con las mejores calificaciones en la parte superior de sus resultados.

Qué es Schema - Reseñas estructuradas "Fragmentos enriquecidos" presentados bajo los resultados de una receta

O, con datos estructurados de canciones y álbums, Google puede mostrar las canciones de un cantante en una serie de tarjetas enriquecidas.

Qué es Schema - Datos estructurados canciones "Tarjetas enriquecidas” presentadas para búsquedas relacionadas con música

Esto no solo ayudará a mejorar tu presencia visual en los resultados, sino que, además, añadir datos estructurados es una acción “a futuro” a medida que se cree más tecnología relacionada con la búsqueda. 

Más sobre esto Altavoz inteligente: el nuevo territorio a conquistar con tus contenidos Post Natalia de la Peña Frade

Por ejemplo, la publicación Search Engine Roundtable explica que los dispositivos de voz están fuertemente relacionados con los datos estructurados para identificar y recoger información relevante para búsquedas habladas.

En un estudio de búsqueda de voz realizado en 2019, encontramos que la mayoría de las respuestas ofrecidas vía búsqueda de voz fueron marcadas con algún tipo de Schema.

Qué es Schema - Estudio de búsquedas de voz

Para los SEOs y los profesionales, esto significa marcados más estructurados y mejores. 

Tomar la delantera de esta tendencia implementando datos estructurados se considera como “SEO semántico”.

¿Qué es la búsqueda semántica?

Qué es Schema - Ejemplo de SEO semántico

¿Qué es la semántica?

"Semántica" es una rama de la lingüística y la lógica relacionada con el significado.

“Búsqueda semántica” o “SEO semántico” es un término utilizado por los usuarios para hablar de cómo optimizar una página para la búsqueda que complete todo un tema, en lugar de una sola palabra clave.

Se refiere al contenido que es más profundo, con un enfoque más amplio y un significado detrás, ya que ayuda a las personas a comprender un concepto y Google prefiere ese estilo a publicaciones de blog más cortas que se centren en una sola palabra clave.

¿Por qué los datos estructurados/Schema son tan importantes para la búsqueda semántica?

Añadir datos estructurados a tu contenido de extensión larga proporciona a los motores de búsqueda otro nivel de contexto para que pueda comprender las relaciones entre los conceptos de la página, de la misma manera que las personas encuentran conexiones a medida que aprenden nuevos conceptos relacionados.

Cuanto más puede operar Google a nivel semántico, más se puede comunicar con los usuarios de una forma lógica.

A medida que las empresas tecnológicas continúan haciendo que la experiencia web sea más ágil para los usuarios (tiempos de carga más rápidos, más respuestas instantáneas, sugerencias más relevantes), los motores de búsqueda preferirán ofrecer contenido que brinde un mayor nivel de comprensión.

Crear contenido más largo y profundo, que en una sola página ofrezca múltiples conceptos o niveles de comprensión, es genial.

Las personas serán capaces de leer y releer la página para comprender en profundidad el concepto, y Google podrá entender el tema desde diversos puntos de vista al mismo tiempo.

Hittail.com describe la web semántica como un cambio hacia un “flujo coherente de información”.

Para Google ya no se trata simplemente de descubrir información - se trata de ordenar la web en un flujo coherente de información; cómo los temas, las ideas, el texto, el vídeo, el audio, todo, está conectado y se relaciona entre sí.

— Damian Thompson, What the Heck is Semantic SEO & Should You Care at All?

A medida que Internet continúa creciendo, la necesidad de un flujo más coherente de esta información crecerá de forma natural.

Web semántica, EAT y YMYL

¿Tiene tu web algo que ver con usuarios de pago (venta de productos online y manejo de transacciones) o con salud (información médica, consejos, conocimiento, etc.)? 

Si es así, sigue las indicaciones que encontrarás a continuación sobre EAT y YMYL para integrar el marcado Schema en tu contenido, algo crucial para que tu web consiga más visibilidad.

EAT significa experiencia, autoridad y confiabilidad: tres cualidades que Google ha resaltado sus propias guías de calidad, más importantes que nunca según su criterio.

YMYL significa “your money or your life,” e indica aquellas páginas que lidian con información relacionada con la salud de las personas y su dinero.

En el documento de indicaciones que encontrarás en el enlace a continuación, Google señala que un inadecuado EAT es el mayor indicador de una web de baja calidad.

Ahora es responsabilidad de los profesionales SEO y los propietarios webs estar al día, así como implementar los correctos datos estructurados en sus webs.

Específicamente, Google recomienda añadir marcado de datos estructurados en dos tipos de cosas:

  • Elementos de contenidos, como artículos, recetas o películas.

  • Listados de elementos, como recetas y eventos.

Por lo tanto, ¿cuánto utilizan Schema los negocios más importantes del mundo?

El uso de los microdatos schema entre las empresa del Fortune 500

Hemos realizado un estudio rápido entre las empresas del Fortune 500 utilizando los datos de SEMrush mediante la herramienta Site Audit para ver qué porcentaje de las webs utilizan el marcado Schema.

Una vez que Site Audit rastreó un total de 20.000 páginas en cada sitio, encontramos que 286 de los 500 dominios (un 57,2%), no utilizaron ningún tipo de marcado de microdatos Schema. 

Por otro lado, 214 dominios (un 42,8%) utilizan un marcado Schema al menos en una página de su sitio.

Qué es Schema - Resultados estudio microdatos Schema

A continuación, tomamos los 214 dominios que utilizan Schema y medimos el porcentaje de marcado con presencia en sus webs.

Qué es Schema - Porcentaje de webs usando Schema

Fuera de este grupo, encontramos 86 dominios en la lista Fortune 500 que utilizan Schema en menos del 1% de sus páginas y solo 12 dominios lo utilizan en el 80-100% de sus webs.

Los 5 dominios donde encontramos un mayor porcentaje de Schema fueron Progressive.com, BedBathandBeyond.com, Nordstrom.com, Dish.com y HomeDepot.com, todos ellos utilizaron marcado Schema en al menos un 90% de las páginas rastreadas.

Qué es Schema - Marcado Schema en dominios Top 5 Dominios que más utilizan Schema en la lista Fortune 500

Por último, comparamos la popularidad de Schema frente a otras formas de marcado para las que SEMrush Site Audit realiza comprobaciones; Twitter cards, Open graph y Microformatos.

Qué es Schema - Popularidad tipos de marcado Tipos de marcado entre los dominios de la lista Fortune 500

Entre estos marcados, Schema fue el segundo más popular (encontrado 214 veces), por detrás únicamente del marcado Open Graph (341).

¿Qué herramientas utilizas para añadir Schema a tu sitio? Cuéntanos en los comentarios.

Consigue 7 días de prueba

y empieza a trabajar en tu visibilidad online

Please specify a valid domain, e.g., www.example.com

Luke Harsel
SEMrush

Empleado de SEMrush.

I write articles on the SEMrush Knowledge Base and blog to show people how the tools on SEMrush can make it easier to participate in digital marketing. When I'm not at work I like to write music and spend time in nature.
Amplía tus conocimientos:
SEO técnico
Enviar opinión
Tu opinión debe contener al menos 3 palabras (10 caracteres).

Solo utilizaremos este e-mail para responder a tus comentarios. Política de privacidad

¡Gracias por tu opinión!