Pero si cada vez son más los que entran en el mundo digital y todos quieren posicionar sobre los demás, ¿cómo se puede destacar? En SEO la lista de posibilidades es interminable, pero aquí vamos a hablar de uno de esos componentes de esa lista que pueden hacernos destacar sobre la competencia.
¿Qué son los datos estructurados?
Los datos estructurados son unas etiquetas que se añaden al código html, cuyo objetivo es aportar información semántica al usuario, pero está información no solo es útil para el buscador, sino que también facilita el trabajo al usuario.
Para entenderlo mejor, los datos estructurados aportan datos de gran utilidad como en el siguiente ejemplo: en una web de recetas, los metadatos podrían ser “ingredientes”, “tiempo de elaboración”, “dificultad”…
Todos estos datos son importantes para mejorar la web semántica (también conocida como “web inteligente”) en la que los propios buscadores consiguen intercambiar información de manera casi automática.
En otras palabras, los datos estructurados a través de microformatos describen información concreta o específica adicional, que permite a los buscadores entender y clasificar el contenido y mostrarlo de manera más ordenada y visual para los usuarios. Y esto es algo que Google valora y refleja de cara al posicionamiento SEO.
Cada microformato especifica un tipo determinado de información, es por esta razón por la que hay varios tipos de microformatos.
TIPOS DE MICROFORMATOS
Dado que cada microformato aporta una información detallada, hay muchos tipos de ellos dependiendo de la información que pretendan indicar, pero aquí solo vamos a ver algunos de ellos con la finalidad de entender realmente para qué sirven:
hCard: este tipo de microfromato trata de aportar información sobre una persona o entidad concreta, se podría decir que es microformato de contacto.
hReview: este microformato está enfocado a las reseñas y críticas que se escriben sobre cualquier tipo de contenido (artículos, restaurantes, productos…)
hCalendar: es principalmente para marcar un evento y aquí se indica el inicio y el final de dicho evento, además de información extra de en qué consiste, el lugar donde se celebra, etc.
hResume: esta indicado para curriculums vitae e incluye los campios propios de un curriculum (datos personales, experiencia laboral, estudios…)
hRecipe: este microformato es específico para recetas de cocina
Aquí podemos ver un ejemplo de cómo se vería un resultado en Google con microformato de recetas implementado:
Métodos de implementación de datos estructurados
Hay dos formas de implementar los datos estructurados:
Microdatos y RDFa: son etiquetas que se incluyen en el código HTML que siempre deben precerder al contenido. Por ejemplo:
<div vocab=”http://schema.org/” typeof=”Recipe”>
<div itemscope itemtype=”http://schema.org/Recipe”>
<span itemprop=”name”>Mom’s World Famous Banana Bread</span>
By <span itemprop=”author”>John Smith</span>,
<meta itemprop=”datePublished” content=”2009-05-08″>May 8, 2009
<img itemprop=”image” src=”bananabread.jpg”
alt=”Banana bread on a plate” />
<span itemprop=”description”>This classic banana bread recipe comes
from my mom — the walnuts add a nice texture and flavor to the banana
bread.</span>
Prep Time: <meta itemprop=”prepTime” content=”PT15M”>15 minutes
Cook time: <meta itemprop=”cookTime” content=”PT1H”>1 hour
Yield: <span itemprop=”recipeYield”>1 loaf</span>
Tags: <link itemprop=”suitableForDiet” href=”http://schema.org/LowFatDiet” />Low fat
<div itemprop=”nutrition”
itemscope itemtype=”http://schema.org/NutritionInformation”>
Nutrition facts:
<span itemprop=”calories”>240 calories</span>,
<span itemprop=”fatContent”>9 grams fat</span>
</div>
Ingredients:
– <span itemprop=”recipeIngredient”>3 or 4 ripe bananas, smashed</span>
– <span itemprop=”recipeIngredient”>1 egg</span>
– <span itemprop=”recipeIngredient”>3/4 cup of sugar</span>
Aquí vemos que las etiquetas destacadas en negrita y subrayado son las que dan algún tipo de información concreta.
JSON-LD:
Es otra forma de describir los datos, más recomendado por la facilidad de implementación que tiene, ya que en este caso no tiene que ir antes del contenido que se desea marcar si no que se puede incluir en cualquier parte del código.
<script type=”application/ld+json”>
{
“@context”: “http://schema.org”,
“@type”: “Recipe”,
“author”: “John Smith”,
“cookTime”: “PT1H”,
“datePublished”: “2009-05-08”,
“description”: “This classic banana bread recipe comes from my mom — the walnuts add a nice texture and flavor to the banana bread.”,
“image”: “bananabread.jpg”,
“recipeIngredient”: [
“3 or 4 ripe bananas, smashed”,
“1 egg”,
“3/4 cup of sugar”
}
</script>
Para ver el código que se ha de implementar, siempre podemos ayudarnos de schema.org, donde encontraremos ejemplos de código según tipología.
Si todo esto es nuevo para ti, debes saber que existen algunos plugins que también pueden ayudarte a implementar estos microdatos, como, por ejemplo, “Microformats” para Google Chrome y el mismo para WordPress.
Una vez creado el código de estos datos estructurados, antes de incluirlos en el html, es recomendable testearlo para asegurarnos que es correcto. Esto se puede hacer a través de la herramienta de datos estructurados de Google (https://search.google.com/structured-data/testing-tool/)
Los datos estructurados aumentan el CTR debido a que es un formato más atractivo para el usuario, este hará click antes en este resultado que en otro que no posea datos estructurados.
En resumen, los datos estructurados son un extra que aporta más visibilidad en los resultados de búsqueda y que, como consecuencia, puede incrementar el CTR.