Este será un artículo bastante largo sobre datos estructurados: Schema.org y cómo puede implementarlos en su sitio para obtener beneficios de SEO. Entro bastante bien en detalles porque considero que el esquema será obligatorio en 2020.
#1. ¿Qué son los datos estructurados?
Los motores de búsqueda quieren comprender completamente sus páginas web porque les ayuda a clasificar con precisión su contenido en las SERP .
Si bien la mayoría de los motores de búsqueda son excelentes para analizar las palabras de una página para encontrar un tema o tema, usted puede ayudarlos aún más brindándoles información específica en un lenguaje estandarizado que los motores de búsqueda puedan entender.
Los datos estructurados (también llamados marcados de esquema) proporcionan esta información adicional. Datos estructurados significa datos (o información) que han sido organizados de una manera específica (estructurados).
Los datos estructurados pueden incluir información sobre una página web, por ejemplo, autor, título, descripción, calificación, ingredientes, tiempo de cocción, duración del video, etc. A su discreción, Google puede usar estos datos para agregar más valor a los resultados de búsqueda.
A continuación se muestra un ejemplo que muestra cómo Google utilizó datos estructurados incrustados en una página web para resaltar los datos de las reseñas:
Observe que los listados en las SERP tienen calificaciones de estrellas y números, número de votos e incluso precios iniciales. Estos se denominan fragmentos enriquecidos, donde la palabra "rico" se refiere a cualquier cosa que normalmente no se encuentra en una lista normal (título azul, URL verde y descripción negra).
Google crea fragmentos enriquecidos como este utilizando datos estructurados que estos webmasters integran en la página web.
Aquí hay un fragmento de esos datos estructurados del código fuente de la primera página:
La flecha apunta a los datos estructurados que especifican el valor de calificación y el recuento. Puede ver que el valor se utiliza en el fragmento enriquecido.
El cuadro dibujado alrededor de la descripción resalta otro punto importante. El hecho de que agregue datos estructurados no significa que Google los usará.
Si vuelve a mirar la captura de pantalla que muestra los fragmentos enriquecidos en las SERP, Google no usó esa descripción en el fragmento enriquecido.
Google tampoco tiene el último "precio bajo" de $ 3,05 (el fragmento de SERP muestra precios a partir de $ 3,92), por lo que es posible que estos datos estructurados se hayan actualizado desde el último rastreo de esta página por parte de Google.
Los datos estructurados integrados en esta página le brindan a Google más información que puede usar a su discreción para mejorar la lista en las SERP.
También ayuda a Google a comprender mejor el contenido de la página, lo que le ayuda a clasificar la página con mayor precisión.
Los datos estructurados (SD) deben ser una parte integral de su SEO, ya que pueden ser leídos (y utilizados) por los motores de búsqueda, Facebook, Pinterest, etc.
¿Quién se beneficiará de la implementación de datos estructurados?
Si alguna de las siguientes afirmaciones es cierta, entonces debería implementar datos estructurados en su sitio web.
- Si el tráfico de búsqueda orgánica es importante para usted.
- Quieres que tus páginas se destaquen en las SERP.
- Tiene varios artículos relacionados con términos clave y desea que se destaquen como un carrusel en las SERP.
- Sus páginas incluyen reseñas, ofertas de trabajo, empresas locales, eventos, productos, cursos y comercio electrónico.
#2. Implementación de datos estructurados
No quiero confundirte, pero hay más de una forma de implementar datos estructurados . Sin embargo, sólo hablaremos del método que prefiere Google, que utiliza una taxonomía llamada esquema.org y el lenguaje de programación JSON-LD.
Para los usuarios de WordPress que no quieren aprender ni la más mínima cantidad de programación, no entren en pánico. Buscaré un complemento de WordPress que pueda implementar datos estructurados para usted.
Para agregar datos estructurados, necesitamos conocer las reglas que gobiernan la estructura. En su forma más simple, los datos estructurados son un conjunto de pares de variable/valor.
Los nombres de las variables que se muestran en ese código son críticos. Si no utiliza el nombre exacto de la variable, no se entenderá el código.
Como webmasters, necesitamos saber qué variables están disponibles y qué valores aceptan esas variables. Ahí es donde entra en juego la taxonomía a la que hacíamos referencia hace un momento.
En 2011, Google, Bing, Yahoo! y Yandex se unieron para crear una lista estandarizada de atributos y entidades que todos acordaron respaldar y que se conoció como Schema.org (sí, es un sitio web). Schema.org es la taxonomía de "cosas" que podemos agregar a nuestros datos estructurados.
Bien, hagamos un resumen rápido.
- Los datos estructurados se componen de cosas y las cosas tienen propiedades.
- Schema.org es una taxonomía de todas las cosas y sus propiedades.
- Google recomienda específicamente usar esquema.org y un lenguaje de programación llamado JSON-LD para crear el código de datos estructurados que incorporamos en nuestras páginas web.
- Schema.org es, por lo tanto, nuestro recurso número uno para crear nuestros datos estructurados.
¿Entiendo?
Bueno, hay una mosca en el ungüento… ¡Google!
Google también tiene sus pautas además de las que encontrará en Schema.org.
Puede crear sus datos estructurados de acuerdo con esquema.org, pero si no implementa también las pautas de Google, entonces el gigante de las búsquedas puede aplicar una penalización a sus páginas/sitio. Puede encontrar estas pautas aquí .
La buena noticia es que la mayoría de las directrices de Google sólo existen para evitar que los administradores web abusen del sistema, por ejemplo, creando datos estructurados que no reflejan con precisión el contenido de la página.
2.1 JSON-LD
Anteriormente mencionamos que los datos estructurados se codifican utilizando el lenguaje JSON-LD. JSON-LD es el código utilizado para pasar los datos a los motores de búsqueda.
Podemos crear datos estructurados JSON-LD utilizando el asistente de datos estructurados de Google. Esta herramienta le permite marcar su sitio y luego capturar el JSON-LD que necesita agregar a su página.
Pruébalo. Vaya a ese sitio. Busque una URL en uno de sus sitios web, seleccione el tipo de esquema que desea crear y luego péguela. Haga clic en el botón Iniciar etiquetado para comenzar.
Su página se cargará en una pantalla dividida, con los elementos de datos a la derecha y su página web a la izquierda. Ahora puede utilizar el ratón para resaltar información en su página web.
Cuando lo haga, obtendrá un menú emergente que le permitirá etiquetar los datos que acaba de resaltar. En este ejemplo, resalté el título y seleccionaré el nombre del menú:
Cuando hace clic en un elemento del menú, ese valor de datos se escribe en esa variable a la derecha de la pantalla. Marque tanta información como pueda sobre su página.
Si hay alguna información que desea marcar pero no se encuentra físicamente en la página (por lo que no puede resaltarla), haga clic en el botón Agregar etiqueta faltante en la parte inferior. Luego puede ingresar los datos manualmente.
Cuando haya terminado de marcar su página, haga clic en el botón Crear HTML, arriba a la derecha. En la siguiente pantalla, asegúrese de tener JSON-LD seleccionado en el cuadro desplegable y su código JSON-LD válido aparecerá a continuación:
Este código ahora se puede insertar en la página web.
Hay varias formas de insertar el código en una página web. Si está familiarizado con el Administrador de etiquetas, puede usarlo. O puede pegar el código directamente en el HTML de su página, probarlo y luego pasar a la siguiente página que desea marcar.
#3. Marcado de esquema de prueba
Puede probar sus datos estructurados con la herramienta de prueba de datos estructurados de Google . Cuando llega a esa URL, tiene la opción de probar una URL o un fragmento de código.
Si ya ingresó los datos estructurados en su página web, pruebe la URL. Su página será analizada y los resultados mostrarán:
Está buscando un certificado de buena salud. Eso significa 0 errores. Cada una de esas entradas en la tabla de resultados representa un bit diferente de
datos de estructura en su página web.
Dependiendo de cómo se construyó su sitio, es posible que ya tenga datos estructurados presentes en sus páginas web. Si usa WordPress, WordPress agregará algunos por usted, al igual que algunos complementos.
La página de arriba tiene datos estructurados relacionados con:
- Ruta de navegación (agregada por WordPress).
- Organización (agregado por el complemento Yoast SEO)
- Breadcrumblist (agregado por el complemento Yoast SEO)
- NewsArticle (agregado por el JSON-LD que acabamos de crear).
Puede hacer clic en cualquiera de estas entradas para expandir los datos estructurados. Entonces, al hacer clic en Organización, se muestran los datos estructurados de esa "cosa".
#4. Solución de problemas con la consola de Google
La antigua interfaz (aún puedes cambiar a ella) de Google Search Console tiene una sección que puede ayudarte con tus datos estructurados. Encontrarás las herramientas de datos estructurados en el menú Apariencia de búsqueda.
La pantalla de datos estructurados resaltará cualquier problema con los datos estructurados en su sitio.
Al hacer clic en las líneas que contienen errores se abrirá una vista más detallada. Podrás ver las URL con errores de datos estructurados, así como los errores mismos.
Si hace clic en la URL, se abre un cuadro de diálogo con más detalles, así como un botón para probar los datos estructurados en la página en vivo:
Es posible que cuando pruebe su página activa, el esquema se valide correctamente. Esto se debe a que se ha solucionado desde la última vez que Google lo vio. Permanecerá en la lista de errores hasta que Google vuelva a rastrear la página y encuentre el esquema válido.
Realmente solo hemos arañado la superficie en términos de agregar manualmente datos estructurados a un sitio web, pero en lo que respecta a los métodos manuales, lo hemos cubierto todo.
Como ha visto, hay muchas reglas que debe seguir y estas reglas pueden cambiar sin previo aviso.
Personalmente, no quiero la molestia o la pérdida de tiempo de tener que consultar las pautas de Schema.org y Google cada vez que agrego datos estructurados a una página web. Por lo tanto, mi método preferido para agregar datos estructurados es con un complemento de WordPress.
El complemento que uso se llama Schema Pro y quiero mostrarles cómo funciona rápidamente.
#5. Complemento Schema Pro de WordPress
La razón principal por la que me encanta este complemento para datos estructurados es que se actualiza periódicamente.
Cuando se actualiza Schema.org, este complemento se actualiza. Significa que puedo concentrarme en cosas más importantes y dejar que el complemento se encargue de mis requisitos de datos estructurados.
Puede encontrar detalles del complemento aquí . Y aquí tenemos un buen descuento de WP Schema para nuestros lectores. Voy a configurar algunos datos estructurados usando este complemento en uno de mis sitios de prueba.
5.1 Configuración de Schema Pro
Una vez instalado y activado, el complemento agrega un menú debajo del menú de configuración en la barra lateral izquierda de su panel. Prefiero la configuración de Schema Pro en un lugar diferente, y puedes hacerlo en el menú de configuración:
Todo lo que agregue aquí se agregará a los datos estructurados de sus páginas web. Mis páginas ahora tendrán valores de datos estructurados para el logotipo del sitio, el tipo de sitio y el nombre de la empresa en la captura de pantalla anterior.
En la pestaña de perfiles sociales de la configuración, agregue cualquier página de redes sociales que haya configurado para el sitio.
En la pestaña Otras configuraciones de esquema, puede asignar datos más estructurados:
Nuevamente, todos estos datos que ingresa ahora se convierten a JSON-LD y se agregan a sus páginas automáticamente. Puede probar el esquema agregado a las páginas visitando su sitio mientras está conectado a su Panel de control.
Al hacer clic en ese enlace, se abrirá la página web actual en la herramienta de prueba de datos estructurados, para que pueda ver los nuevos datos estructurados y confirmar que están bien.
5.2 Agregar un esquema específico
Una vez realizadas las configuraciones generales, ahora podemos comenzar a agregar esquemas para páginas específicas. Haga clic en la pestaña Esquema y haga clic en el botón Agregar nuevo. La pantalla que se carga le permitirá elegir el tipo de esquema que desea crear:
Después de hacer clic en el botón Siguiente, se le preguntará en qué parte de su sitio web debe integrarse el nuevo esquema:
En mi caso, quiero que este esquema se aplique a Todas las publicaciones. Tenga en cuenta que la última entrada, Destino específico, le permite seleccionar publicaciones,
páginas de archivo (etiqueta, categoría) o páginas específicas.
Por ejemplo, si desea aplicar el esquema a solo una o dos publicaciones, puede hacerlo. También tiene el poder de agregar reglas de exclusión que impiden que el esquema se agregue a las páginas según sus criterios.
Puede agregar múltiples reglas de "habilitación" y "exclusión" para orientar páginas y secciones específicas de su sitio. Por ejemplo, puede configurar el esquema de revisión y aplicarlo a todas las publicaciones en la categoría de revisión.
Cuando haya terminado, haga clic en el botón Siguiente. Recibirá confirmación de que su esquema se ha configurado:
Haga clic en el botón Completar configuración para ingresar a la pantalla Editar esquema:
Esta pantalla le permite editar el esquema, incluidas las reglas de habilitación/exclusión, si es necesario. El esquema se configura seleccionando opciones en los cuadros desplegables.
Lo que se seleccione en el cuadro desplegable se utiliza para crear datos estructurados para cada publicación. Piense en las opciones de los cuadros desplegables como variables, que cambiarán para cada publicación.
Por ejemplo, si tiene la variable Título seleccionada para la propiedad Título, cada publicación usará su título para el esquema Título.
La mayoría de estas opciones se seleccionarán correctamente, pero puede cambiar o anular la configuración predeterminada. Por ejemplo, para el nombre del editor, el complemento seleccionó el título del sitio en los datos estructurados (lo cual tiene sentido).
Hacer clic en el cuadro desplegable me permite hacer una selección diferente si quiero, incluido Texto fijo, donde puedo escribir cualquier texto que desee:
Otra opción útil en el cuadro desplegable es Nuevo campo personalizado. En este caso, podrás elegir el valor en el momento de publicar el contenido.
Un buen ejemplo de esto es el campo Imagen, que es esencial para el esquema del artículo. Está configurado como Imagen destacada de forma predeterminada, pero si una publicación no tiene una imagen destacada asignada, se producirá un error de validación de datos estructurados.
Al cambiar la imagen a Nuevo campo personalizado, podré especificar la imagen para cada publicación en el momento en que publique la publicación (directamente en la pantalla de edición de publicación):
Al seleccionar una imagen en el momento de la publicación, se resolverá el error de la imagen.
Sin embargo, todavía hay otro error en ese informe de errores. El logotipo. Esto se soluciona fácilmente asignando un ícono de sitio en la configuración de identidad del sitio de mi tema.
Hay mucho más que este complemento puede hacer por usted.
Sin embargo, lo voy a dejar ahí. Si decide comprar el complemento WP Schema Pro , tendrá acceso completo a la documentación del complemento para ayudarlo.
Antes de terminar este artículo, quería mencionar que existen algunos complementos de datos estructurados gratuitos.
Probé los que pude encontrar y encontré algunos problemas de funcionalidad básica en todos ellos.
#6. Recursos de esquemas y datos estructurados
Hay mucho que aprender con datos estructurados y en este artículo sólo puedo arañar la superficie. Es algo que creo que debes utilizar como SEO, así que déjame terminar enumerando algunos de los recursos más importantes.
- Schema.org : la taxonomía que recomienda Google.
- Directrices de datos estructurados de Google
- Herramienta de prueba de datos estructurados
- Consola de búsqueda de Google
- Ayudante de marcado
#7. Conclusión
Entonces, ¿estás usando Schema.org?
¿Has visto las mejoras en las clasificaciones?
O tal vez necesites ayuda. Con gusto te guiaré. Déjamelo saber en los comentarios a continuación.
¡Este es un gran artículo! Todo está explicado de una forma muy sencilla y hace que los Datos Estructurados sean ahora mucho más fáciles para mi SEO.
Gracias Daniel!
Gracias Cosmin por tus lindas palabras y me alegra que hayas encontrado el contenido valioso en tu proceso de aprendizaje de SEO. Todo lo mejor y mantennos actualizados con tu proceso de implementación de Schema.org.