The alternative SEO rank tracker

Datos estructurados para mejorar el SEO

Datos estructurados SEO | 

La información se ha convertido en el activo más importante para las empresas y organizaciones hoy en día. Gestionar todos los datos que manejan es una prioridad para poder convertir esa información en conocimiento útil que permita captar mejorar su negocio. Los datos estructurados son un componente esencial para las empresas de hoy en día, pues se trata de información que ya está lista para ser analizada, por lo que se ahorra mucho tiempo y esfuerzo en el proceso.

Para el posicionamiento web también tienen gran importancia los datos estructurados, pues facilitan que los bots de Google comprendan el contenido y estructura de una web para poder posicionarla en su ranking de forma adecuada.

Tabla de contenidos

Datos estructurados, qué son

Los datos estructurados son información que se encuentra organizada de una forma que facilita el acceso a la misma. Cuando se hace referencia a datos estructurados, se hace a información que se encuentra almacenada en una base de datos y de la que es posible extraer información mediante consultas.

Los datos estructurados son la forma habitual por la que accedemos a información a través de internet, aplicaciones y programas informáticos, pues son muy sencillos de utilizar por las tecnologías disponibles.

Qué son los datos estructurados en SEO

Se trata de un formato estándar para presentar la información de una página y facilitar la clasificación de su contenido. Es un proceso que consiste en marcar ciertas partes de la página para facilitar que Google las entienda mejor

Un buen ejemplo de los datos estructurados en SEO son las recetas de cocina, donde se pueden marcar como datos estructurados los distintos ingredientes, la temperatura de horneado, el tiempo de cocción, etc… Google, al acceder a esta información estructurada entiende que se trata de una receta de cocina, y la muestra en el formato adecuado en las SERPs.

Diferencias entre datos estructurados y no estructurados

Mientras que los datos estructurados tienen una organización y estructura definidas, los datos no estructurados es información que carece de una estructura interna identificable, y consiste en un conglomerado de información desorganizada que carece de valor hasta que se puede organizar y almacenar de forma apropiada.

Los datos estructurados tienen gran importancia para las empresas porque representan un gran volumen de información, por eso nuevas tecnologías como el big data y la business intelligence utilizan herramientas y métodos para organizarlos y analizarlos. Sin embargo, para el posicionamiento web los datos no estructurados no son buenos, pues Google no puede comprenderlos y, por lo tanto, los sitios web con este tipo de datos no alcanzarán un buen posicionamiento web.

¿Por qué son los datos estructurados importantes para el SEO?

Los datos estructurados son muy importantes a nivel SEO porque Google los utiliza para poder comprender mejor un sitio web y posicionarlo en su ranking. Gracias a los datos estructurados puede ofrecer en sus páginas de resultados información más precisa sobre la intención de búsqueda de los usuarios, presentándola en formatos más sencillos de leer y comprender (como listas, tablas, carruseles de imágenes y valoraciones, entre otras).

Al realizar una búsqueda en Google, si analizamos las SERPs, podremos ver en la parte superior una serie de resultados destacados que se presentan en diferentes formatos. Estos rich snippet y featured snippet aparecen ahí porque tienen datos estructurados.

Si un sitio web trabaja sus datos estructurados tendrá un mejor posicionamiento web, y muchas más posibilidades de aparecer en los formatos destacados de Google en sus páginas de resultados.

En la siguiente imagen podemos observar cómo se muestran resultados enriquecidos en una búsqueda sobre una receta, gracias a que esas páginas han marcado sus datos como estructurados.

datos estructurados
Datos estructurados para recetas de cocina

Otro ejemplo de la importancia de los datos estructurados la encontramos en las tiendas online, donde es muy interesante estructurar los datos para que Google los recomiende en formato enriquecido cuando los usuarios hacen búsquedas de productos.

Hay que tener en cuenta que los resultados destacados enriquecidos tienen un alto CTR (muchos usuarios hacen clic en ellos y acceden a su contenido), por lo que aparecer con los productos de un eCommerce en este tipo de resultados incrementará de forma notable las ventas de la tienda virtual.

Tipos de datos estructurados

Schema.org es una especie de vocabulario estructurado de datos que está relacionado con la información que se maneja en internet en páginas web, redes sociales, correos electrónicos, etc. Google y otros motores de búsqueda entienden este vocabulario lo que facilita como presentan la información para ofrecer una mejor experiencia de usuario.

El marcado de datos de Schema se utiliza para identificar distintos tipos de datos, siendo los que son más comunes:

  • Productos
  • Personas
  • Artículos
  • Recetas
  • Eventos
  • Organizaciones
  • Negocios Locales
  • Reseñas
  • Condiciones médicas

Si un sitio web marca diferentes datos en su web con un tipo de schema determinado, Google comprenderá de qué tipo de información se trata y la podrá mostrar en sus páginas de resultados en formato enriquecido. 

Existen distintos formatos en los que se puede marcar los datos como estructurados y que Google admite:

  • JSON-LD. Se trata del método que recomienda la propia Google para los datos estructurados y consiste en utilizar notaciones de JavaScript para codificar datos relacionados.
  • Microdatos. con el uso de etiquetas HTML se organizan y marcan los diferentes datos que contiene una página.
  • RDFa. Es la opción menos utilizada y consiste en utilizar pequeños fragmentos de código.
  • Google Search Console. Desde esta herramienta gratuita de Google se pueden marcar los datos sin necesidad de tocar el código de la web. 

Herramienta para construir datos estructurados

Existen herramientas como Schema Markup Generator que ayudan a crear mascados schema para una página web e indicar qué datos son estructurados. Se trata de una herramienta gratuita que funciona de forma sencilla, donde hay que seleccionar el tipo de dato estructurado que quiere marcarse (vídeo, receta, artículo, evento…), y luego rellenar una serie de parámetros relacionados con el mismo. Finalmente, se obtiene un código en formato script, que al añadirlo a la web, marca esos datos como estructurados para que Google pueda comprenderlos y presentarlos en sus resultados enriquecidos. 

Cómo añadir datos estructurados en mi web

Veamos cómo añadir datos estructurados en una página web, blog o eCommerce de dos formas diferentes, modificando su código HTML o utilizando el CMS WordPresss.

1. Añadir schema en HTML

Para añadir marcado Schema por HTML la mejor opción es utilizar el Asistente para el marcado de datos estructurados de Google. Su funcionamiento es muy sencillo e intuitivo y requiere seguir una serie de pasos donde se elige el tipo de dato estructurado, se facilita la URL o el código HTML para etiquetar las partes importantes (fechas, nombres…) e identificar qué tipo de datos representan. 

Finalmente, se utiliza la opción Crear HTML para generar el código de la página eligiendo el formato de salida (por ejemplo, JSON-LD, el preferido de Google).

  • Si se genera el código como microdatos, es necesario sustituir la página por el HTML generado.
  • Para el caso de generar el código en JSON-LD será necesario copiar y pegar ese código en el BODY de la página.

Veamos un ejemplo sobre cómo marcar datos estructurados con microdatos en HTML:

 				 					<div itemscope itemtype="http://schema.org/Book">     <h3 itemprop="name">Amor se escribe sin H</h3>     <table summary="Bibliographic Details">     <tr>         <th>Main Author: </th>         <td itemprop="author">Jardiel Poncel</td>     </tr>     </table> </div> 				 			

Veamos el mismo ejemplo con  JSON-LD:

 				 					<script type="application/ld+json">
{
    "@context":"http://schema.org/",
    "@type": "Book",
    "name": "Amor se escribe sin H",
    "author": "Jardiel Poncela",
    "offers":{"itemOffered": "#record"}
}
</script> 				 			

2. Añadir Schema a WordPress

En WordPress es muy sencillo agregar datos estructurados utilizando un plugin o complemento como Schema. Una vez instalado y activado se pueden crear distintos tipos de categorías schema que se pueden aplicar a las páginas y entradas del sitio.

También existen otros plugin para datos estructurados como All In One Schema.org Rich Snippets o WPSSO Schema JSON-LD Markup.

De forma manual también es posible marcar datos estructurados en WordPress, aunque es un proceso más complejo que requiere activar los campos personalizados y añadir un script con los datos que se quieren marcar en el formato adecuado (utilizando para generar el script el antes mencionado Schema Markup Generator, por ejemplo).

Validación de datos estructurados

Existen herramientas que permiten verificar el código de una web para comprobar los datos estructurados existentes. La herramienta de prueba de datos estructurado de Google es muy útil en estos casos ya que permite verificar los datos enriquecidos y calidad el marcado de datos estructurados.

El funcionamiento de estas herramientas es muy sencillo, basta con acceder a su sitio web e introducir la URL de la página que se quiere comprobar, y se mostrará un listado de los distintos tipos de datos estructurados que contiene esa URL, así como su código HTML correspondiente.

También ofrecen información sobre posibles errores relacionados con el marcado de datos estructurados, para poder corregirlos en caso de existir.

Hemos visto la gran importancia de los datos estructurados para el SEO. Marcar datos estructurados en tu web te dará posibilidades de que Google muestre tus páginas en la primera posición de sus SERPs como datos o fragmentos enriquecidos. Alcanzar la primera posición de Google gracias a los datos estructurados te proporcionará un gran incremento de tráfico web, y el consiguiente mayor alcance y visibilidad de tu sitio.