Ir directamente al contenido

Ajustes de cookies

Elija por tipo qué cookies permite. Puede cambiar su elección en cualquier momento en Ajustes de cookies, al pie de cada página. Declaración de privacidad

Necesarias

Siempre activadas

Necesarias para iniciar sesión, conservar su carrito y recordar sus preferencias. Siempre están activadas.

¿Qué cookies?
  • weboke_sessie, weboke_klant, weboke_remember: su sesión y mantener la sesión iniciada
  • weboke_basket: su carrito
  • wkBtwIncl: mostrar los precios con o sin IVA
  • wok_cookies: su elección de cookies, 12 meses

Mide qué anuncio lleva a una visita o a un pedido, para no pagar por anuncios que no sirven de nada.

¿Qué cookies?
  • Google Ads a través de Google Tag Manager (_gcl_au, _gcl_aw), hasta 90 días
  • OpenAI Ads, anuncios en ChatGPT
  • wok_aff: a través de qué socio llegó a nosotros (programa de afiliados), 60 días

4,6

País e idioma

Cada país tiene su propio sitio, con los precios y el IVA de ese país.

Ver

Módulo 5 · 5.3

Probar, mantener y lo que no está permitido

Módulo 5: Datos estructurados · Tiempo de lectura: 12 minutos

Objetivo de aprendizaje: Después de esta lección podrá probar datos estructurados con la Prueba de resultados enriquecidos (Rich Results Test) y el Schema Markup Validator, explicar la diferencia entre errores y advertencias, y aplicar las reglas de Google, como la prohibición de incluir reseñas sobre su propia empresa.

Conceptos clave: Prueba de resultados enriquecidos, Schema Markup Validator, problema crítico (error) frente a problema no crítico (advertencia), HTML renderizado, informes en Search Console, directrices sobre datos estructurados, reseñas propias (self-serving), acción manual, bloques duplicados, mantenimiento

Dos herramientas de prueba, dos preguntas

Hay dos herramientas gratuitas, y cada una responde a una pregunta distinta.

Prueba de resultados enriquecidosSchema Markup Validator
De quién esGoogleschema.org (sucesora de la antigua Structured Data Testing Tool de Google, en schema.org desde 2021)
Pregunta que responde"¿Puede esta página optar a una presentación especial en Google?""¿Es este un marcado de schema.org válido?"
Qué tiposSolo los tipos para los que Google tiene una presentación especialTodos los tipos de schema.org
Comprueba las reglas de GoogleSí: propiedades obligatorias y recomendadas según GoogleNo, solo schema.org en sí
EntradaDirección de una página o código pegadoDirección de una página o código pegado

Empiece con la Prueba de resultados enriquecidos (https://search.google.com/test/rich-results). Introduzca la dirección de su página, no el código: así la herramienta ve la página tal como la obtiene Googlebot, incluido el JSON-LD que se añade con JavaScript. Si pega el código, JavaScript puede toparse con limitaciones, según indica la propia Google. Si quiere saber si su marcado es correcto según schema.org, también para tipos que Google no utiliza, use el Schema Markup Validator (https://validator.schema.org/).

Leer errores y advertencias

La Prueba de resultados enriquecidos clasifica los problemas en dos tipos:

  • Problemas críticos (errores). Falta una propiedad obligatoria o un valor no es válido. En ese caso, el elemento no puede optar a una presentación especial. Esto debe corregirlo siempre.
  • Problemas no críticos (advertencias). Falta una propiedad recomendada, como priceRange o geo. El elemento es válido. Rellene la propiedad si dispone de los datos y son correctos; no se invente nada para hacer desaparecer una advertencia.

¿La prueba indica "No items detected" aunque usted sabe que hay JSON-LD en la página? Revise entonces tres posibles causas:

  1. El JSON no es válido (una coma de más o de menos, unas comillas olvidadas). En ese caso se ignora todo el bloque. El Schema Markup Validator suele indicar la línea en la que está el fallo.
  2. El tipo es desconocido (Bloemist en lugar de Florist) o está mal escrito (localbusiness).
  3. La página está bloqueada para Googlebot con robots.txt o noindex (lecciones 3.3 y 1.3). Google pide expresamente que no se bloqueen las páginas con datos estructurados.

Search Console lleva el seguimiento

En cuanto su sitio esté en Search Console (módulo 2), Search Console muestra en Mejoras un informe por cada tipo para el que Google tiene una presentación especial y encuentra un marcado válido en su sitio. Allí verá los elementos válidos, los elementos con problemas no críticos y los elementos no válidos, con páginas de ejemplo. Algunas cosas que conviene saber:

  • No hay ningún botón de "solucionar esto". Usted corrige el origen (su sitio, su plugin, su creador de sitios web) y después puede solicitar una validación en el informe.
  • Las cifras son elementos, no páginas. Una página puede contener varios elementos.
  • Si no hay informe para un tipo, es que Google no encontró un marcado válido de ese tipo o que el tipo no tiene una presentación propia.

Lo que no está permitido

Las directrices de Google sobre datos estructurados son breves y estrictas. Las más importantes:

  • Describa solo lo que es visible. Nada de horarios, precios o reseñas en su JSON-LD que un visitante no pueda encontrar en la página.
  • Nada engañoso. Los datos deben reflejar fielmente la página.
  • En la página correcta. Coloque el marcado en la página que describe.
  • Las imágenes de sus datos estructurados deben poder ser rastreadas e indexadas por Google.
  • Nada de reseñas falsas ni reseñas que no procedan de usuarios reales.

Reseñas sobre su propia empresa

Una regla que sorprende a muchas empresas: en el bloque LocalBusiness de su propio sitio no incluya aggregateRating ni review sobre usted mismo. Google lo explica así: si la empresa valorada gestiona ella misma las reseñas sobre sí misma, las páginas con marcado LocalBusiness u otro marcado Organization no pueden optar a mostrar estrellas en los resultados de búsqueda. Google introdujo esta regla en 2019. Da igual que usted recopile las reseñas, las obtenga de un widget o las copie de un sitio de reseñas. Las estrellas de su empresa en Google Maps proceden de su Perfil de Empresa de Google (lección 6.5), no de su propio JSON-LD.

A veces, los plugins y temas añaden automáticamente una valoración de este tipo a su marcado. Por eso, compruebe si en su propio JSON-LD aparece aggregateRating y desactívelo si se refiere a su propia empresa.

Qué ocurre en caso de abuso

Si infringe las directrices, Google puede aplicar una acción manual por datos estructurados. La verá en Search Console, en Seguridad y acciones manuales (lección 2.4). La consecuencia, según Google: la página deja de poder optar a presentaciones especiales. Según Google, una acción manual de este tipo no afecta a la clasificación normal en los resultados de búsqueda. Una vez corregido el problema, solicite una reconsideración en Search Console.

Mantenimiento: los errores silenciosos

La mayoría de los problemas no surgen al escribir el marcado, sino más adelante.

  • Dos bloques que se contradicen. Su tema añade un bloque LocalBusiness y su plugin de SEO también, con otro número de teléfono. Elija una sola fuente y desactive la otra. Dos bloques de tipos distintos (un WebSite y un Florist) no son un problema; dos veces la misma empresa con datos distintos, sí.
  • Datos que cambian. Un nuevo número de teléfono, una mudanza, otro horario en verano. Modifíquelo primero en su lugar habitual (su creador de sitios web o plugin) y después revise su Perfil de Empresa de Google, Apple Business y los directorios (módulo 6).
  • Un tema o un creador de sitios nuevo. Tras renovar su sitio, a veces ya no hay JSON-LD, o aparece duplicado. Haga una prueba después de cada cambio importante.
  • Horarios temporales. Los días festivos y las vacaciones se indican en su Perfil de Empresa de Google como horario especial. En JSON-LD puede hacerse con validFrom y validThrough; en ese caso, no olvide quitarlos después.

Un buen hábito: pruebe su página de contacto en la Prueba de resultados enriquecidos después de cada cambio en los datos de su empresa y de cada actualización importante de su sitio, y consulte el informe de Search Console una vez por trimestre.

En la práctica: probar un sitio de WordPress y un sitio de AI Builder

En un sitio de WordPress con un plugin de SEO, la Prueba de resultados enriquecidos suele mostrar más elementos: WebSite, Organization o LocalBusiness, BreadcrumbList y un Article por cada entrada. En un sitio creado con AI Builder de WebOké encontrará en la página de inicio un @graph con un WebSite y la empresa como subtipo de LocalBusiness. Si quiere ver todas las propiedades de ese bloque, incluido el horario en la forma abreviada openingHours, pegue también la dirección en el Schema Markup Validator: muestra cada tipo y cada propiedad de schema.org. Con otros creadores de sitios web, la prueba funciona exactamente igual.

Resumen

  • La Prueba de resultados enriquecidos indica si su página puede optar a una presentación en Google; el Schema Markup Validator indica si su marcado es schema.org válido.
  • Pruebe con la dirección de la página, no con código pegado. Los problemas críticos se corrigen siempre; las advertencias, solo con datos reales.
  • Nada de JSON no válido ni tipos desconocidos, y no bloquee para Googlebot las páginas con datos estructurados.
  • Nada de reseñas ni valoraciones sobre su propia empresa en su propio marcado; el abuso puede acarrear una acción manual.
  • Vuelva a probar tras cada cambio en sus datos o en su sitio, y evite bloques duplicados que se contradigan.

Cuestionario

1. Quiere saber si su bloque Florist cumple las reglas de Google para empresas locales. ¿Qué herramienta usa primero?



2. La Prueba de resultados enriquecidos muestra una advertencia: "Falta el campo priceRange". ¿Qué hace?



3. Su plugin de SEO añade "aggregateRating": {"ratingValue": "4.8", ...} al bloque LocalBusiness de su propia empresa. ¿Qué dice Google al respecto?



4. La Prueba de resultados enriquecidos no encuentra elementos, aunque usted sabe con seguridad que hay un bloque JSON-LD en el código fuente. ¿Cuál es la causa más probable?



5. Google aplica una acción manual por datos estructurados contra su sitio. ¿Cuál es la consecuencia según Google?



Ejercicio

Ejercicio A5.3: Encuentre los errores. Descargue el archivo de ejemplo jsonld-fouten-1.json: un bloque JSON-LD para una floristería con seis errores. Léalo línea por línea (también puede pegarlo en el Schema Markup Validator) y, de las diez afirmaciones del ejercicio, elija las seis que describen un error real. El programa compara su elección con la clave fija y explica el porqué de cada afirmación.

Ejercicio A5.3: Encuentre los errores

Archivo de este ejercicio: jsonld-fouten-1.json

A. @context apunta a una dirección incorrecta. B. telephone tiene un formato incorrecto. C. El tipo Bloemist no existe en schema.org. D. La dirección es un texto en lugar de un PostalAddress. E. Los valores de geo deben ir entre comillas. F. El horario de apertura usa nombres de días en neerlandés y no el formato de 24 horas. G. Contiene una valoración de la propia empresa. H. url no puede empezar por https. I. Hay una coma después de la última propiedad, por lo que el JSON no es válido. J. sameAs no puede apuntar a Instagram. Después, pegue el archivo en el Schema Markup Validator: ¿qué errores indica esa herramienta?


No guardamos lo que escriba ni lo que encontremos. Su navegador recuerda sus respuestas y si ha superado el ejercicio. Si ha iniciado sesión, en Mis cursos solo guardamos que el ejercicio estaba (casi) correcto; allí también puede eliminarlo.

Para seguir leyendo

Un momento…

Configure sus dominios

Configure para cada dominio los servidores de nombres, la vinculación a su hosting y quién será el titular.

Cargando sus dominios…