Lineamientos generales sobre datos estructurados

A continuación, se indican los lineamientos generales que se aplican a todos los datos estructurados. Debes cumplir con ellos si deseas que los datos estructurados sean aptos para incluirse en los resultados de la Búsqueda de Google. Las páginas o los sitios que infrinjan estos lineamientos de contenido pueden recibir una calificación menos favorable o ser considerados no aptos para aparecer en los resultados enriquecidos de la Búsqueda de Google, con el fin de ofrecerles a nuestros usuarios una alta calidad en la experiencia de búsqueda. Si encontramos contenido o datos estructurados generadores de spam, aplicaremos una acción manual en tu página. Para verificar si tienes una acción manual, abre el Informe de acciones manuales en Search Console.

Lineamientos técnicos

Puedes comprobar si cumples con los lineamientos técnicos mediante la prueba de resultados enriquecidos y la Herramienta de inspección de URL, que detecta la mayoría de los errores técnicos.

Formato

A fin de que tu contenido sea apto para aparecer en los resultados enriquecidos, debes marcar las páginas de tu sitio con uno de los tres formatos compatibles:

  • JSON-LD (recomendado)
  • Microdatos
  • RDFa

Acceso

No bloquees el acceso del robot de Google a tus páginas de datos estructurados usando robots.txt, noindex u otro método de control de acceso.

Lineamientos de calidad

No es sencillo probar si cumples estos lineamientos con una herramienta automatizada. La infracción de un lineamiento de calidad puede impedir que los datos estructurados sintácticamente correctos se muestren como resultado enriquecido en la Búsqueda de Google o puede hacer que esos datos se consideren spam.

Contenido

  • Sigue los lineamientos de calidad para webmasters de Google.
  • Proporciona información actualizada. No mostraremos un resultado enriquecido para contenido sujeto a un horario que ya no sea relevante.
  • Proporciona contenido original que tú o tus usuarios hayan generado.
  • No marques contenido que no sea visible para los lectores de la página. Por ejemplo, si el lenguaje de marcado JSON-LD describe a un artista, el cuerpo HTML debe describir al mismo artista.
  • No marques contenido irrelevante ni engañoso, como opiniones falsas o contenido no relacionado con el tema principal de una página.
  • No uses datos estructurados para engañar a los usuarios. No suplantes la identidad de otra persona o de otra organización, ni tergiverses tu propiedad, afiliación o propósito principal.
  • El contenido no debe promover la pedofilia, la zoofilia, la violencia sexual, los actos violentos o crueles, el odio a grupos específicos ni actividades peligrosas.
  • No marques contenido que participe en actividades ilícitas, o que promocione bienes, servicios o información que facilite daños graves o inmediatos a terceros. Se permite marcar contenido que brinde información sobre tal contenido con fines educativos.
  • El contenido de los datos estructurados de JobPosting también debe seguir las políticas de contenido para la publicación de empleo adicionales.

Relevancia

Los datos estructurados deben ser una representación real del contenido de la página. Estos son algunos ejemplos de datos irrelevantes:

  • Un sitio de transmisión de deportes en vivo que etiqueta las transmisiones como eventos locales.
  • Un sitio de carpintería donde se etiquetan las instrucciones como recetas.

Integridad

  • Especifica todas las propiedades requeridas para tu tipo de resultado enriquecido. Los elementos que no incluyen todas las propiedades requeridas no son aptos para aparecer en los resultados enriquecidos.
  • Cuantas más propiedades recomendadas incluyas, mayor será la calidad del resultado para los usuarios. Por ejemplo, los usuarios prefieren las ofertas de empleo en las que se aclaran explícitamente los salarios; los usuarios prefieren recetas con opiniones reales de usuarios y calificaciones por estrellas genuinas (ten en cuenta que las opiniones o calificaciones no enviadas por usuarios reales se consideran fraudulentas). La clasificación para los resultados enriquecidos tiene en cuenta información adicional.

Lugar

  • Dispón los datos estructurados en la página que describen, a menos que la documentación indique lo contrario.
  • Si tienes páginas duplicadas para el mismo contenido, te recomendamos disponer los mismos datos estructurados en todas las versiones duplicadas, no solo en la página canónica.

Especificidad

Imágenes

  • Al especificar una imagen como una propiedad de datos estructurados, asegúrate de que la imagen realmente pertenezca a la instancia de ese tipo. Por ejemplo, si defines la propiedad image de schema.org/NewsArticle.image, la imagen marcada debe pertenecer directamente a ese artículo de noticias.
  • Las URL de todas las imágenes se deben poder rastrear e indexar. De lo contrario, la Búsqueda de Google no podrá buscarlas ni mostrarlas en la página de resultados de búsqueda.

Varios elementos en una página

Si hay varios elementos en una página, significa que hay más de un tipo de contenido. Por ejemplo, una página podría contener una receta, un video que muestre cómo prepararla y la información de la ruta de navegación para que los usuarios puedan descubrirla. Toda esta información visible para el usuario también se puede marcar con datos estructurados, lo que facilita que los motores de búsqueda, como la Búsqueda de Google, comprendan la información de una página. Cuando agregas más elementos que se aplican a una página, la Búsqueda de Google tiene un panorama más completo y puede mostrarla en diferentes funciones de búsqueda.

Resultado enriquecido de recetas que muestra un video y opiniones

La Búsqueda de Google entiende cuando hay varios elementos en una página, ya sea porque los anidaste o porque especificaste cada uno individualmente:

  • Anidamiento: se produce cuando hay un elemento principal y, debajo de este, se agrupan elementos adicionales. Es muy útil cuando se agrupan elementos relacionados (por ejemplo, una receta con un video y opiniones).
  • Elementos individuales: en este caso, cada elemento es un bloque separado en la misma página.

Anidación

A continuación, se muestra un ejemplo de datos estructurados anidados, en el que Recipe es el elemento principal, y aggregateRating y video están anidados en Recipe.

<html>
  <head>
    <title>How To Make Banana Bread</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Recipe",
      "name": "Banana Bread Recipe",
      "description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas.",
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.7",
        "ratingCount": "123"
      },
      "video": {
        "@type": "VideoObject",
        "name": "How To Make Banana Bread",
        "description": "This is how you make banana bread, in 5 easy steps.",
        "contentUrl": "http://www.example.com/video123.mp4"
       }
    }
    </script>
  </head>
  <body>
  </body>
</html>

Elementos individuales

A continuación, se muestra un ejemplo de elementos individuales de datos estructurados. Hay dos elementos distintos: Recipe y BreadcrumbList.

<html>
  <head>
    <title>How To Make Banana Bread</title>
    <script type="application/ld+json">
    [{
      "@context": "https://schema.org/",
      "@type": "Recipe",
      "name": "Banana Bread Recipe",
      "description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas."
    },
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [{
        "@type": "ListItem",
        "position": 1,
        "name": "Recipes",
        "item": "https://example.com/recipes"
      },{
        "@type": "ListItem",
        "position": 2,
        "name": "Bread recipes",
        "item": "https://example.com/recipes/bread-recipes"
      },{
        "@type": "ListItem",
        "position": 3,
        "name": "How To Make Banana Bread"
      }]
    }]
    </script>
  </head>
  <body>
  </body>
</html>

Sugerencias adicionales

  • Para asegurarte de que la Búsqueda de Google entienda cuál es el objetivo principal de la página, incluye el tipo principal de datos estructurados que refleje el enfoque principal de la página. Por ejemplo, si una página trata mayormente sobre una receta, asegúrate de incluir datos estructurados de receta además de datos estructurados de video y opiniones. Esta es una oportunidad para que esa página tenga varias apariencias de búsqueda (resultados enriquecidos de recetas, búsqueda de videos y fragmentos de opiniones). Si la página solo incluyera datos estructurados de video, la Búsqueda de Google no sabrá lo suficiente como para mostrarla como un resultado enriquecido de recetas.
  • A fin de garantizar que la página represente en su totalidad el contenido visible para los usuarios, asegúrate de que todos los elementos de datos estructurados estén completos. Por ejemplo, si incluyes varias opiniones, asegúrate de incluir todas las que son visibles para los usuarios en la página. Si una página no marcara todas las opiniones que aparecen en ella, resultaría engañoso para las personas que esperan verlas todas, según la apariencia de la página en los resultados de la Búsqueda.