Datos estructurados en SEO - Debemos usarlos en nuestra web si o si
Si todavía no has oído hablar o no sabes lo que son los datos estructurados en SEO este artículo te interesa mucho, sobre todo si te dedicas al desarrollo web y más aún al posicionamiento web. Te explico por qué son de vital importancia para posicionar una web. Y por qué Google te aconseja que los uses desde ya.
Tabla de contenidos - Datos estructurados - Google te aconseja usarlos en tu web cuanto antes
¿Qué son los datos estructurados?
Es la meta información que se usa para comunicarse con los rastreadores de Internet. Más coloquialmente llamados buscadores, tales como Google, Microsoft, Yahoo, Yandex... El motor de búsqueda sabe leer los datos estructurados de forma que les resulte más fácil indexar el contenido ordenado y categorizado. Así se puede mostrar la información al usuario usando esquemas, filtros y con florituras varias.
Más fácil para Google, más fácil para todos, por estos motivos Google te aconseja usarlos en tu web.
¿Por qué necesitamos datos estructurados en nuestra web?
Nuestra web tiene que ser lo más accesible posible y facilitarle la indexación de nuestro contenido a cualquier motor de búsqueda. Por eso, a la hora de crear una web, lo primero que debemos pensar es en ordenar y estructurar nuestra contenido. Se suele tener un menú, un título, el texto, una imagen destacada, una fecha de publicación, un galería... Esto por ejemplo si hablamos de artículos, como los de un blog o un periódico. Luego se pueden estructurar datos más complejos, como los de productos de una tienda, eventos deportivos, recetas de cocina....
Esto también se conoce como añadir semántica a nuestra web.
En resumen, necesitamos usar datos estructurados para hacer más accesible nuestra página.
¿Los datos estructurados mejora el posicionamiento?
La respuesta es contundentemente si.
El posicionamiento se basa en la indexación de contenido. Para eso los motores de búsqueda deben buscar contenido, procesarlo, con el tiempo de análisis que ello conlleva, indexarlo y mostrarlo en las búsquedas. Si nosotros facilitamos esta labor, estamos aumentando la posibilidad de que nuestro contenido sea analizado, indexado y mostrado mucho más rápido, con lo cuál, mejoramos todo el proceso.
Por lo tanto podemos decir que los datos estructurados mejoran mucho la indexación del contenido. Comunicando al motor de búsqueda lo que tiene que indexar si o si, identificando el tipo de contenido y diferenciándolo del resto de la web.
Además la implementación de tecnologías nuevas al igual que la mejora en la usabilidad de una web indican la calidad de una web, cualquier web que tenga implementados los datos estructurados indica que está cuidada, lo cual quiere decir que tiene una calidad superior frente a otras que no lo tienen. Google por supuesto que tiene en cuenta estas cositas en su ranking.
¿Cómo implementar datos estructurados?
Los datos estructurados son fáciles de implementar. Aunque depende de qué tipo de web tengamos, si es a medida, podemos hacerlo mediante meta tags o con un fichero json. Podemos documentarnos en: https://schema.org
Además podemos valernos de la herramienta de prueba de datos estructurados de Google:
https://search.google.com/structured-data/testing-tool/?hl=es#
En Wordpress, hay plugins como Yoast SEO que incorpora los datos estructurados más comunes.
Tipos de datos estructurados
En Shema.org podemos encontrar toda la documentación necesaria para poder implementar los datos estructurados. Y podemos ver todos los tipos que existen:
- Eventos
- Empleos
- Organización
- Persona
- Lugares, negocios...
- Productos, Ofertas
- Reseñas, comentarios
Además de estos, cada día se crean nuevos, por ejemplo cuando se busca un actor o una película. Verás que puedes buscar más películas de ese mismo actor o del mismo director. También puedes observar resultados de partidos de fútbol en directo, así como el resultado de elecciones en tiempo real. Todo ello gracias a una buena estructuración de la información.
Ejemplo de implementación de datos estructurados
En el primer ejemplo podemos ver lo datos estructurados mezclado con el contenido.
<div itemscope itemtype="http://schema.org/Event">
<div itemprop="name">Spinal Tap</div>
<span itemprop="description">One of the loudest bands ever reunites for an unforgettable two-day show.</span> Event date: <time itemprop="startDate" datetime="2011-05-08T19:30">May 8, 7:30pm</time>
</div>
En el siguiente ejemplo veremos los datos estructurados en formato json.
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Invoice",
"broker": {
"@type": "LocalBusiness",
"name": "ACME Home Heating"
},
"accountId": "xxxx-xxxx-xxxx-1234",
"customer": {
"@type": "Person",
"name": "Jane Doe"
},
"paymentDueDate": "2015-01-30",
"minimumPaymentDue": {
"@type": "PriceSpecification",
"price": 0.00,
"priceCurrency": "USD"
},
"totalPaymentDue": {
"@type": "PriceSpecification",
"price": 0.00,
"priceCurrency": "USD"
},
"paymentStatus": "http://schema.org/PaymentComplete",
"referencesOrder": [
{
"@type": "Order",
"description": "furnace",
"orderDate": "2014-12-01",
"orderNumber": "123ABC",
"paymentMethod": "http://purl.org/goodrelations/v1#ByInvoice",
"orderedItem": {
"@type": "Product",
"name": "ACME Furnace 3000",
"productID": "ABC123"
}
},
{
"@type": "Order",
"description": "furnace installation",
"orderDate": "2014-12-02",
"paymentMethod": "http://purl.org/goodrelations/v1#ByInvoice",
"orderedItem": {
"@type": "Service",
"description": "furnace installation"
}
}
]
}
</script>
Si quieres implementar los datos estructurados para mejorar el SEO en tu sitio web puedes contactar conmigo, estaré encantado de poder ayudarte.