Directrices generales de datos estructurados

En este documento se indican las directrices generales que se aplican a todos los datos estructurados. Debes seguirlas si quieres que tus datos estructurados puedan incluirse en los resultados de la Búsqueda de Google. Es posible que las páginas o los sitios web que infrinjan estas directrices de contenido aparezcan en una posición inferior en los resultados o no puedan incluirse en resultados enriquecidos, puesto que intentamos ofrecer a los usuarios una experiencia de búsqueda de alta calidad. Si detectamos que en una página hay contenido o datos estructurados engañosos, le aplicaremos una acción manual. Puedes comprobar si se ha aplicado una acción manual a tu página en el informe "Acciones manuales" de Search Console.

Directrices técnicas

Puedes comprobar si cumples las directrices técnicas con la prueba de resultados enriquecidos y la herramienta de inspección de URLs, que detecta la mayoría de los errores técnicos.

Formato

Para que tu contenido pueda aparecer en resultados enriquecidos, tienes que marcar las páginas de tu sitio web con uno de los tres formatos que se admiten:

  • JSON-LD (opción recomendada)
  • Microdatos
  • RDFa

Acceso

No impidas que el robot de Google acceda a tus páginas con datos estructurados mediante robots.txt, noindex u otro método de control de acceso.

Directrices de calidad

No es fácil comprobar si cumples estas directrices con una herramienta automatizada. Si infringes una directriz de calidad, es posible que tus datos estructurados no aparezcan en resultados enriquecidos de la Búsqueda de Google o que se marquen como spam, aunque su formato sea correcto.

Contenido

  • Sigue las directrices de calidad para webmasters de Google.
  • Proporciona información actualizada. No mostraremos resultados enriquecidos de contenido que se ha quedado obsoleto y ya no es relevante.
  • Ofrece contenido original que hayáis generado tú o tus usuarios.
  • No marques contenido que no puedan ver los lectores de la página. Por ejemplo, si en el marcado JSON-LD se describe a un artista determinado, en el cuerpo del documento HTML hay que describir al mismo artista.
  • No marques contenido irrelevante o engañoso, como reseñas falsas o contenido que no esté relacionado con el tema principal de una página.
  • No utilices datos estructurados para engañar a los usuarios. No suplantes la identidad de otra persona u 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 concretos ni las actividades peligrosas.
  • No marques contenido que participe en actividades ilegales o que promocione bienes, servicios o información que puedan causar daños graves e inmediatos a terceros. Se permite marcar contenido que proporcione información sobre este tipo de contenido con fines educativos.
  • El contenido de los datos estructurados de JobPosting también debe cumplir las políticas de contenido de ofertas de empleo.

Relevancia

Los datos estructurados deben ser una representación fiel del contenido de las páginas en las que están. A continuación se muestran algunos ejemplos de datos que no son relevantes:

  • Un sitio web que transmite eventos deportivos en directo y etiqueta sus transmisiones como eventos locales.
  • Un sitio web de carpintería que etiqueta instrucciones con marcado de recetas.

Exhaustividad

  • Indica todas las propiedades obligatorias del tipo de resultado enriquecido que quieras. Los elementos que no incluyen todas las propiedades obligatorias no pueden aparecer en resultados enriquecidos.
  • Cuantas más propiedades recomendadas incluyas, mayor será la calidad del resultado para los usuarios. Por ejemplo, los usuarios prefieren que en las ofertas de empleo se indique claramente el salario, y valoran más las recetas que incluyen reseñas reales de usuarios y valoraciones por estrellas genuinas. Recuerda que las reseñas y valoraciones que no han enviado usuarios reales se consideran contenido engañoso. Para posicionar los resultados enriquecidos, se tiene en cuenta la información adicional.

Ubicación

  • Coloca los datos estructurados en la página que describen, a menos que la documentación indique lo contrario.
  • Si tienes páginas duplicadas con el mismo contenido, te recomendamos que añadas los mismos datos estructurados en todos esos duplicados, no solo en la página canónica.

Especificidad

Imágenes

  • Al especificar una imagen como propiedad de datos estructurados, debes comprobar que la imagen pertenece realmente a la instancia de ese tipo. Por ejemplo, si defines la propiedad image de schema.org/NewsArticle.image, la imagen que marques debe formar parte de esa noticia.
  • Todas las URL de imagen tienen que poder rastrearse e indexarse porque, si no, la Búsqueda de Google no podrá detectarlas ni mostrarlas en la página de resultados de búsqueda.

Varios elementos en una página

Cuando decimos que puede haber varios elementos en una misma página, nos referimos a elementos de diferentes tipos; por ejemplo, en una página puede haber una receta, un vídeo que muestre cómo prepararla y una ruta de exploración que indique cómo llegar a esa receta. Toda esta información la pueden ver los usuarios y se puede marcar con datos estructurados, que hacen que los buscadores como la Búsqueda de Google entiendan mejor qué contenido ofrece esa página. Si incluyes más elementos pertinentes en una página, la Búsqueda de Google entenderá mejor de qué trata la página y podrá mostrarla en diferentes funciones de búsqueda.

Resultado enriquecido de una receta en el que hay tanto un vídeo como reseñas

La Búsqueda de Google es capaz de detectar varios elementos en una página, tanto si están anidados como si cada uno se indica por separado:

  • Elementos anidados: hay un elemento principal que incluye varios elementos dentro de él. Es un método especialmente útil si van a agruparse elementos relacionados entre sí (por ejemplo, una receta con un vídeo y reseñas).
  • Elementos independientes: cada elemento es un bloque distinto dentro de la misma página.

Elementos anidados

A continuación, se muestra un ejemplo de datos estructurados anidados. El elemento principal es Recipe, y aggregateRating y video están anidados dentro de 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 independientes

A continuación, se incluye un ejemplo de elementos independientes de datos estructurados. Se muestran 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>

Consejos adicionales

  • Para asegurarte de que la Búsqueda de Google sepa cuál es el objetivo principal de una página, incluye en ella el tipo de datos estructurados del tema principal de la página. Por ejemplo, si el tema central de una página es una receta, incluye datos estructurados de recetas, además de los de vídeos y reseñas. De este modo, la página podrá aparecer en la Búsqueda de varias formas; por ejemplo, como resultado enriquecido de recetas, en la búsqueda de vídeos y como fragmento de reseñas. Si la página solo tuviera datos estructurados de vídeo, la Búsqueda de Google no tendría suficiente información como para mostrarla como resultado enriquecido de recetas.
  • Para que la página represente todo el contenido que pueden ver los usuarios, asegúrate de que todos los elementos de datos estructurados estén completos. Por ejemplo, si hay varias reseñas en una página, marca con datos estructurados todas las que puedan leer los usuarios de la página. Si no lo haces, el resultado de búsqueda será engañoso, porque los usuarios esperan verlas todas en la Búsqueda.