Visita nuestro archivo

datos-estructurados

Los datos estructurados son una de las labores de SEO técnico que pueden aportar más beneficios a tu página web. Por explicarlo de una forma sencilla, imagina que los datos estructurados son el idioma que Google entiende mejor (no el único, claro). Entonces, tiene sentido hablar a Google en su idioma, ¿verdad?

Pero, ¿sabes qué son realmente los datos estructurados?, ¿cuáles son las formas de incluirlos en tu página web?, ¿necesitas ayuda con alguna parte del marcado? Si estás perdido en alguno de los temas formulados en estas preguntas, los siguientes apartados de este post te ayudarán a tener todo mucho más claro. Además, al final te aportamos ejemplos de datos estructurados de algunos de los tipos más empleados en las web.

¿Qué son los datos estructurados?

Los datos estructurados son un conjunto de códigos que se implementan en las páginas web para que los motores de búsqueda sean capaces de entender mejor lo que ofreces.

Pongamos un ejemplo práctico para dejarlo todo más claro. Imagina que eres el dueño de un negocio y dentro de tu web tienes (o deberías tener) una página de contacto. Dentro de ella cuentas con un buen puñado de información, como por ejemplo, el nombre de tu negocio, su dirección, el número de teléfono, un email de contacto… En definitiva, todo aquello que puede acercarte a los clientes.

Google (y el resto de buscadores) rastrea esa información y puede llegar a entender qué partes del texto significan cada cosa pero, ¿por qué no ponérselo más fácil? El objetivo de los datos estructurados es decir “¡Hey Google, este es mi teléfono!” Y así, con todos y cada uno de los elementos que nos gustaría que los buscadores entendieran y destacaran.

Así, el marcado de datos empleado para dar esta información a los motores de búsqueda es el de schema.org.

Formas de incluir los datos estructurados de Schema.org

Schema.org es un proyecto colaborativo que crea un vocabulario para el marcado de datos, de cara precisamente, como decimos, a que los buscadores entiendan mejor la información que ofrecemos en las web.

Existen tres formas diferentes de incluir “schema markup” en una web, pero realmente se engloban en dos tipos:

1) Incluyendo etiquetas en el código HTML: tanto con Microdatos como con RDFa.
2) Incluyendo un script: mediante el lenguaje JSON-LD.

Sin duda alguna, la segunda opción, JSON-LD, es la más ventajosa ya que por un lado no “ensuciamos” el código de nuestra web, y por otro lado, tenemos una mayor facilidad para su implementación y posterior modificación (si fuera necesaria).

Si utilizas WordPress, dispones de varios plugins que te permiten hacer esto de una forma automática, con todo lo que ello conlleva. Por un lado, automatizarás y agilizarás el proceso; por otro, el marcado no será todo lo completo y preciso que debería.

Por ello, si tienes tiempo y quieres conseguir los mejores resultados, realizar el marcado tú mismo es la mejor opción.

¡CONSEJO EXTRA! -> Para reducir todo lo posible el peso de tu script, te recomendamos que minifiques el contenido para eliminar espacios y dejarlo en tan solo una línea de código.

Mejora tu posicionamiento SEO con datos estructurados

La gran ventaja de añadir datos estructurados a tu sitio web es la de mejorar tu posicionamiento SEO.

schema markup

Como decíamos anteriormente, con “schema markup” ayudamos a los buscadores a entender mejor lo que decimos, y eso siempre será positivo para rankear mejor; pero además, gracias a los datos estructurados tenemos más opciones de que Google nos elija como “rich snippet” y nos muestre en la posición 0 como resultado más relevante.

Conseguir varios “rich snippet” puede ser muy beneficioso para tu web, ya que mejoran mucho el CTR y podrás multiplicar tu número de visitas en poco tiempo.

A buen seguro que ya tienes el convencimiento de añadir datos estructurados a tu web. Por ello, te ofrecemos algunas de las plantillas de schema más buscadas por los usuarios. ¡Sigue leyendo!

Plantillas de datos estructurados

Si nunca has trabajado con código o si no estás familiarizado con los datos estructurados, comenzar con el marcado de schema.org puede ser un poco complejo al principio.

Por ello, con el fin de facilitarte la labor de incluirlos y para que empieces a obtener los resultados en tu web cuanto antes, te mostramos dos plantillas de ejemplo: una para productos (si tienes una tienda online) y la otra para fichas locales (perfecta para tu página de contacto).

Datos estructurados de producto

A continuación puedes ver la plantilla de una ficha de producto. En este caso, hemos tomado como ejemplo un flotador de patitos:

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

{

“@context”: “http://schema.org/”,

“@type”: “Product”,

“name”: “Flotador”,

“image”: [

“URL DE IMAGEN 1 DEL PRODUCTO”,

“URL DE IMAGEN 2 DEL PRODUCTO”

],

“description”: “Flotador de patitos de gran tamaño, perfecto para niños y adultos. Evita hundirte con estilo tanto en el mar como en la piscina.”,

“sku”: “20”,

“mpn”: “3565”,

“brand”: {

“@type”: “Thing”,

“name”: “Hinchables Facundo”

},

“aggregateRating”: {

“@type”: “AggregateRating”,

“ratingValue”: “4.8”,

“reviewCount”: “288”

},

“offers”: {

“@type”: “Offer”,

“url”:”URL DE TU FICHA DE PRODUCTO”,

“priceCurrency”: “EUR”,

“price”: “19.99”,

“priceValidUntil”: “2019-12-31″,

“itemCondition”: “Nuevo”,

“availability”: “En Stock”,

“seller”: {

“@type”: “Organization”,

“name”: “Juguetería Loli”

}

}

}

</script>

producto

Si no entiendes alguno de los campos, puedes preguntarnos en comentarios o acudir directamente a la documentación de Schema.org.

Datos estructurados de ficha local

Siguiendo con el ejemplo anterior, en este caso mostramos una plantilla de datos estructurados de la tienda ficticia Juguetería Loli:

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

{

“@context”: “http://schema.org”,

“@type”: “LocalBusiness”,

“image”: “URL DE IMAGEN DEL NEGOCIO”,

“address”: {

“@type”: “PostalAddress”,

“addressLocality”: “Madrid”,

“addressRegion”: “Madrid”,

“streetAddress”: “Calle Desengaño, 21″,

“postalCode”: “28004”

},

“description”: “Juguetería Loli es una tienda de ilusión para niños y adultos. Juegos de mesa, hinchables, todo tipo de muñecos, coches de juguete y mucho más.”,

“name”: “Juguetería Loli”,

“openingHours”: [

“Mo-Fr 10:00-15:00″,

“Mo-Fr 17:00-21:30″,

“Sa 10:00-15:00″

],

“aggregateRating”: {

“@type”: “AggregateRating”,

“ratingValue”: “4.4”,

“reviewCount”: “394”

},

“priceRange”: “€-€€€”,

“telephone”: “916666666”

}

</script>

local

De igual forma que en el caso anterior, ante la duda, pregúntanos en comentarios o visita Schema.org para ver la documentación de Local Business.

Validador de datos estructurados de Google

Una vez tengas tu marcado de datos estructurados listo, tienes dos opciones diferentes para comprobar que está todo en orden.

Antes de implementarlo en tu página, utilizando el fragmento de código que hayas escrito; o después de implementarlo, mediante la url de la página en cuestión.

Tanto una como otra vía son posibles a través de la herramienta de validación de datos estructurados de Google. Esta te permite ver dónde se encuentran los errores o advertencias si los hubiera.

¡Esperamos tus comentarios!

comentarios

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies