Metadatos de imagen en Google Imágenes

Cuando especificas metadatos de imágenes, Google Imágenes puede mostrar más detalles sobre una imagen, como quién su creador, cómo puede usarse y la información de crédito. Por ejemplo, proporcionar información de licencia puede hacer que la imagen sea apta para la insignia Bajo licencia, que proporciona un vínculo a la licencia y más detalles sobre cómo alguien puede usarla.

Metadatos de imagen en Google Imágenes

Disponibilidad de funciones

Esta función está disponible para dispositivos móviles y computadoras de escritorio, así como en todos los idiomas y las regiones en los que está disponible la Búsqueda de Google.

Prepara tus imágenes y páginas web

Para garantizar que Google pueda descubrir e indexar tus imágenes, haz lo siguiente:

Agrega datos estructurados o metadatos de fotos IPTC

Para informar a Google sobre los metadatos de las imagen, agrega datos estructurados o metadatos de fotos IPTC a cada imagen de tu sitio. Si tienes la misma imagen en varias páginas, debes agregar esa información para cada página en la que aparezca.

Hay dos formas de agregar metadatos de fotos a una imagen. Solo debes usar una para informar a Google y obtener mejoras, como la insignia Bajo licencia. Cualquiera de los siguientes métodos es suficiente:

  • Datos estructurados: Los datos estructurados son una asociación entre la imagen y la página donde aparece con el lenguaje de marcado. Debes agregar datos estructurados para cada instancia en que se use una imagen, incluso si es la misma imagen.
  • Metadatos de fotos IPTC: Los metadatos de las fotos IPTC están incorporados en la imagen, y tanto la imagen como los metadatos se pueden mover de una página a la otra sin modificarse. Solo debes incorporar los metadatos de las fotos IPTC una vez por imagen.

En el siguiente diagrama, se muestra cómo puede aparecer la información de la licencia en Google Imágenes:

Texto destacado que muestra qué partes de los metadatos de la licencia pueden aparecer en Google Imágenes
  1. Una URL a una página donde se describe la licencia que rige el uso de una imagen. Especifica esa información con la propiedad license de Schema.org o con el campo Web Statement of Rights de IPTC.
  2. Una URL a una página que describe dónde puede el usuario encontrar información para obtener la licencia de esa imagen. Especifica esta información con la propiedad acquireLicensePage de Schema.org o el campo IPTC Licensor URL (de un Licensor).

Datos estructurados

Una forma de informar a Google sobre los metadatos de imagen es agregar campos de datos estructurados. Los datos estructurados son un formato estandarizado para proporcionar información sobre una página y clasificar su contenido. Si aún no estás familiarizado con los datos estructurados, obtén más información sobre su funcionamiento.

A continuación, presentamos una descripción general de cómo compilar, probar y actualizar datos estructurados. Si quieres obtener una guía paso a paso para agregar datos estructurados a una página web, consulta el codelab de datos estructurados.

  1. Agrega las propiedades obligatorias. Según el formato que uses, obtén información sobre las ubicaciones donde puedes insertar datos estructurados en la página.
  2. Sigue los lineamientos generales de datos estructurados.
  3. Valida tu código con la Prueba de resultados enriquecidos.
  4. Implementa algunas páginas que incluyan tus datos estructurados y utiliza la Herramienta de inspección de URL para probar el modo en el que Google ve la página. Asegúrate de que Google pueda acceder a la página y que no esté bloqueada por un archivo robots.txt, una etiqueta noindex ni requisitos de acceso. Si la página se ve bien, puedes pedirle a Google que vuelva a rastrear tus URLs.
  5. Para mantener informado a Google sobre los cambios futuros, te recomendamos que envíes un mapa del sitio. Puedes automatizar este proceso con la API de Search Console Sitemap.

Ejemplos

Imagen única

A continuación, se muestra un ejemplo de una página con una sola imagen.

JSON-LD


<html>
  <head>
    <title>Black labrador puppy</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "ImageObject",
      "contentUrl": "https://example.com/photos/1x1/black-labrador-puppy.jpg",
      "license": "https://example.com/license",
      "acquireLicensePage": "https://example.com/how-to-use-my-images",
      "creditText": "Labrador PhotoLab",
      "creator": {
        "@type": "Person",
        "name": "Brixton Brownstone"
       },
      "copyrightNotice": "Clara Kent"
    }
    </script>
  </head>
  <body>
    <img alt="Black labrador puppy" src="https://example.com/photos/1x1/black-labrador-puppy.jpg">
    <p><a href="https://example.com/license">License</a></p>
    <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p>
    <p><b>Photographer</b>: Brixton Brownstone</p>
    <p><b>Copyright</b>: Clara Kent</p>
    <p><b>Credit</b>: Labrador PhotoLab</p>
  </body>
</html>

RDFa


<html>
  <head>
    <title>Black labrador puppy</title>
  </head>
  <body>
  <div vocab="https://schema.org/" typeof="ImageObject">
    <img alt="Black labrador puppy" property="contentUrl" src="https://example.com/photos/1x1/black-labrador-puppy.jpg" /><br />
    <span property="license"> https://example.com/license</span><br />
    <span property="acquireLicensePage">https://example.com/how-to-use-my-images</span>
    <span rel="schema:creator">
      <span typeof="schema:Person">
        <span property="schema:name" content="Brixton Brownstone"></span>
      </span>
    </span>
    <span property="copyrightNotice">Clara Kent</span><br />
    <span property="creditText">Labrador PhotoLab</span><br />
  </div>
  </body>
</html>

Microdatos


<html>
  <head>
    <title>Black labrador puppy</title>
  </head>
  <body>
    <div itemscope itemtype="https://schema.org/ImageObject">
      <img alt="Black labrador puppy" itemprop="contentUrl" src="https://example.com/photos/1x1/black-labrador-puppy.jpg" />
      <span itemprop="license"> https://example.com/license</span><br />
      <span itemprop="acquireLicensePage">https://example.com/how-to-use-my-images</span>
      <span itemprop="creator" itemtype="https://schema.org/Person" itemscope>
        <meta itemprop="name" content="Brixton Brownstone" />
      </span>
      <span itemprop="copyrightNotice">Clara Kent</span>
      <span itemprop="creditText">Labrador PhotoLab</span>
    </div>
  </body>
</html>
Imagen única en una etiqueta srcset

A continuación, se muestra un ejemplo de una página con una sola imagen en una etiqueta srcset.

JSON-LD


<html>
  <head>
    <title>Black labrador puppy</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "ImageObject",
      "contentUrl": "https://example.com/photos/320/black-labrador-puppy-800w.jpg",
      "license": "https://example.com/license",
      "acquireLicensePage": "https://example.com/how-to-use-my-images",
      "creditText": "Labrador PhotoLab",
      "creator": {
        "@type": "Person",
        "name": "Brixton Brownstone"
       },
      "copyrightNotice": "Clara Kent"
    }
    </script>
  </head>
  <body>
    <img srcset="https://example.com/photos/320/black-labrador-puppy-320w.jpg 320w,
                   https://example.com/photos/480/black-labrador-puppy-480w.jpg 480w,
                   https://example.com/photos/800/black-labrador-puppy-800w.jpg 800w"
           sizes="(max-width: 320px) 280px,
                  (max-width: 480px) 440px,
                  800px"
           src="https://example.com/photos/320/black-labrador-puppy-800w.jpg"
           alt="Black labrador puppy"><br />
    <p><a href="https://example.com/license">License</a></p>
    <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p>
    <p><b>Photographer</b>: Brixton Brownstone</p>
    <p><b>Copyright</b>: Clara Kent</p>
    <p><b>Credit</b>: Labrador PhotoLab</p>
  </body>
</html>

RDFa


<html>
  <head>
    <title>Black labrador puppy</title>
  </head>
  <body>
    <div vocab="https://schema.org/" typeof="ImageObject">
      <img property="contentUrl"
           srcset="https://example.com/photos/320/black-labrador-puppy-320w.jpg 320w,
                   https://example.com/photos/480/black-labrador-puppy-480w.jpg 480w,
                   https://example.com/photos/800/black-labrador-puppy-800w.jpg 800w"
           sizes="(max-width: 320px) 280px,
                  (max-width: 480px) 440px,
                  800px"
           src="https://example.com/photos/320/black-labrador-puppy-800w.jpg"
           alt="Black labrador puppy">
      <span property="license">https://example.com/license</span>
      <span property="acquireLicensePage">https://example.com/how-to-use-my-images</span>
      <span rel="schema:creator">
        <span typeof="schema:Person">
          <span property="schema:name" content="Brixton Brownstone"></span>
        </span>
      </span>
      <span property="copyrightNotice">Clara Kent</span>
      <span property="creditText">Labrador PhotoLab</span>
   </div>
  </body>
</html>

Microdatos


<html>
  <head>
    <title>Black labrador puppy</title>
  </head>
  <body>
    <div itemscope itemtype="https://schema.org/ImageObject">
      <img itemprop="contentUrl"
           srcset="https://example.com/photos/320/black-labrador-puppy-320w.jpg 320w,
                   https://example.com/photos/480/black-labrador-puppy-480w.jpg 480w,
                   https://example.com/photos/800/black-labrador-puppy-800w.jpg 800w"
           sizes="(max-width: 320px) 280px,
                  (max-width: 480px) 440px,
                  800px"
           src="https://example.com/photos/320/black-labrador-puppy-800w.jpg"
           alt="Black labrador puppy">
      <span itemprop="license">https://example.com/license</span>
      <span itemprop="acquireLicensePage">https://example.com/how-to-use-my-images</span>
      <span itemprop="creator" itemtype="https://schema.org/Person" itemscope>
        <meta itemprop="name" content="Brixton Brownstone" />
      </span>
      <span itemprop="copyrightNotice">Clara Kent</span>
      <span itemprop="creditText">Labrador PhotoLab</span>
   </div>
  </body>
</html>
Varias imágenes en una página

A continuación, se muestra un ejemplo de una página con varias imágenes.

JSON-LD


<html>
  <head>
    <title>Photos of black labradors</title>
    <script type="application/ld+json">
    [{
      "@context": "https://schema.org/",
      "@type": "ImageObject",
      "contentUrl": "https://example.com/photos/1x1/black-labrador-puppy.jpg",
      "license": "https://example.com/license",
      "acquireLicensePage": "https://example.com/how-to-use-my-images",
      "creditText": "Labrador PhotoLab",
      "creator": {
        "@type": "Person",
        "name": "Brixton Brownstone"
       },
      "copyrightNotice": "Clara Kent"
    },
   {
      "@context": "https://schema.org/",
      "@type": "ImageObject",
      "contentUrl": "https://example.com/photos/1x1/adult-black-labrador.jpg",
      "license": "https://example.com/license",
      "acquireLicensePage": "https://example.com/how-to-use-my-images",
      "creditText": "Labrador PhotoLab",
      "creator": {
        "@type": "Person",
        "name": "Brixton Brownstone"
       },
      "copyrightNotice": "Clara Kent"
    }]
    </script>
  </head>
  <body>
    <h2>Black labrador puppy</h2>
    <img alt="Black labrador puppy" src="https://example.com/photos/1x1/black-labrador-puppy.jpg">
    <p><a href="https://example.com/license">License</a></p>
    <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p>
    <p><b>Photographer</b>: Brixton Brownstone</p>
    <p><b>Copyright</b>: Clara Kent</p>
    <p><b>Credit</b>: Labrador PhotoLab</p>
    <h2>Adult black labrador</h2>
    <img alt="Adult black labrador" src="https://example.com/photos/1x1/adult-black-labrador.jpg">
    <p><a href="https://example.com/license">License</a></p>
    <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p>
    <p><b>Photographer</b>: Brixton Brownstone</p>
    <p><b>Copyright</b>: Clara Kent</p>
    <p><b>Credit</b>: Labrador PhotoLab</p>
  </body>
</html>

RDFa


<html>
  <head>
    <title>Photos of black labradors</title>
  </head>
  <body>
    <div vocab="https://schema.org/" typeof="ImageObject">
      <h2 property="name">Black labrador puppy</h2>
      <img alt="Black labrador puppy" property="contentUrl" src="https://example.com/photos/1x1/black-labrador-puppy.jpg" /><br />
      <span property="license"> https://example.com/license</span>
      <span property="acquireLicensePage">https://example.com/how-to-use-my-images</span>
      <span rel="schema:creator">
        <span typeof="schema:Person">
          <span property="schema:name" content="Brixton Brownstone"></span>
        </span>
      </span>
      <span property="copyrightNotice">Clara Kent</span>
      <span property="creditText">Labrador PhotoLab</span>
    </div>
    <br />
    <div vocab="https://schema.org/" typeof="ImageObject">
      <h2 property="name">Adult black labrador</h2>
      <img alt="Adult black labrador" property="contentUrl" src="https://example.com/photos/1x1/adult-black-labrador.jpg" />
      <span property="license"> https://example.com/license</span>
      <span property="acquireLicensePage">https://example.com/how-to-use-my-images</span>
      <span rel="schema:creator">
        <span typeof="schema:Person">
          <span property="schema:name" content="Brixton Brownstone"></span>
        </span>
      </span>
      <span property="copyrightNotice">Clara Kent</span>
      <span property="creditText">Labrador PhotoLab</span>
    </div>
  </body>
</html>

Microdatos


<html>
  <head>
    <title>Photos of black labradors</title>
  </head>
  <body>
    <div itemscope itemtype="https://schema.org/ImageObject">
      <h2 itemprop="name">Black labrador puppy</h2>
      <img alt="Black labrador puppy" itemprop="contentUrl" src="https://example.com/photos/1x1/black-labrador-puppy.jpg" />
      <span itemprop="license"> https://example.com/license</span>
      <span itemprop="acquireLicensePage">https://example.com/how-to-use-my-images</span>
      <span itemprop="creator" itemtype="https://schema.org/Person" itemscope>
        <meta itemprop="name" content="Brixton Brownstone" />
      </span>
      <span itemprop="copyrightNotice">Clara Kent</span><br />
      <span itemprop="creditText">Labrador PhotoLab</span><br />
    </div>
    <br />
      <h2 itemprop="name">Adult black labrador</h2>
      <div itemscope itemtype="https://schema.org/ImageObject">
      <img alt="Adult black labrador" itemprop="contentUrl" src="https://example.com/photos/1x1/adult-black-labrador.jpg" />
      <span itemprop="license"> https://example.com/license</span>
      <span itemprop="acquireLicensePage">https://example.com/how-to-use-my-images</span>
      <span itemprop="creator" itemtype="https://schema.org/Person" itemscope>
        <meta itemprop="name" content="Brixton Brownstone" />
      </span>
      <span itemprop="copyrightNotice">Clara Kent</span>
      <span itemprop="creditText">Labrador PhotoLab</span>
    </div>
  </body>
</html>

Definiciones de tipos de datos estructurados

Puedes ver la definición completa del objeto ImageObject en schema.org/ImageObject. Las propiedades compatibles con Google son las siguientes:

Propiedades obligatorias
contentUrl

URL

Una URL al contenido de la imagen real. Google usa contentUrl para determinar a qué imagen se aplican los metadatos de imagen.

creator, creditText, copyrightNotice o license

Además de contentUrl, debes incluir una de las siguientes propiedades:

Propiedades recomendadas
acquireLicensePage

URL

Una URL a una página donde el usuario puede encontrar información para obtener la licencia de esa imagen. Estos son algunos ejemplos:

  • Una página de confirmación de compra para esa imagen en la que el usuario puede seleccionar resoluciones específicas o derechos de uso
  • Una página general que explica cómo comunicarse contigo
creator

Organization o Person

Es el creador de la imagen. Este suele ser el fotógrafo, pero puede ser una organización o empresa (si corresponde).

creator.name

Text

Corresponde al nombre del creador.

creditText

Text

Es el nombre de la organización o persona a quien se le acredita la imagen cuando se publica.

license

URL

Una URL a una página donde se describe la licencia que rige el uso de una imagen. Por ejemplo, podrían ser los Términos y Condiciones que se incluyen en tu sitio web. Cuando corresponda, también podría ser una Licencia Creative Commons (por ejemplo, BY-NC 4.0).

Si utilizas datos estructurados para especificar una imagen, debes incluir la propiedad license a fin de que la imagen sea apta para mostrarse con la insignia Bajo licencia. Te recomendamos que también agregues la propiedad acquireLicensePage si tienes esa información.

Metadatos de fotos IPTC

También puedes incorporar metadatos de fotos IPTC directamente dentro de una imagen. Te recomendamos que uses un software de administración de metadatos para hacerlo. La siguiente tabla contiene las propiedades que Google extrae:

Propiedades recomendadas
Aviso sobre derechos de autor

Es el aviso de derechos de autor para reclamar la propiedad intelectual de esta fotografía. Identifica al propietario actual de los derechos de autor de la fotografía.

Creador

Es el creador de la imagen. Por lo general, es el nombre del fotógrafo, pero puede ser el nombre de una organización o empresa (si corresponde).

Línea de crédito

Es el nombre de la organización o persona a quien se le acredita la imagen cuando se publica.

Tipo de fuente digital

Es el tipo de fuente digital que se usó para crear la imagen. Usa una de los siguientes NewsCodes del IPTC:

Licensor URL

Una URL a una página donde el usuario puede encontrar información para obtener la licencia de esa imagen. El Licensor URL debe ser una propiedad de un objeto Licensor, no una propiedad del objeto de imagen. Estos son algunos ejemplos:

  • Una página de confirmación de compra para esa imagen en la que el usuario puede seleccionar resoluciones específicas
  • Una página general que explica cómo comunicarse contigo
Web Statement of Rights

Una URL a una página que describe la licencia que rige el uso de una imagen y, opcionalmente, otra información sobre derechos. Por ejemplo, podrían ser los Términos y Condiciones que se incluyen en tu sitio web. Cuando corresponda, también podría ser una Licencia Creative Commons (por ejemplo, BY-NC 4.0).

Debes incluir el campo Web Statement of Rights a fin de que la imagen sea apta para mostrarse con la insignia Bajo licencia. Te recomendamos que también agregues el campo Licensor URL si tienes esa información.

Solución de problemas

Si tienes problemas para implementar una licencia de imagen en Google Imágenes, estos son algunos recursos que podrían serte útiles.

¿Se pueden quitar los metadatos de imágenes?

Si quitas los metadatos de imágenes, se puede reducir el tamaño del archivo de imagen, lo que permite que se carguen más rápido las páginas web. Sin embargo, debes tener cuidado porque esa acción puede ser ilegal en ciertas jurisdicciones. Los metadatos de imágenes proporcionan información sobre licencias y derechos de autor en línea. Google recomienda que, al menos, retengas metadatos importantes relacionados con la información y la identificación de derechos de imágenes. Por ejemplo, siempre que puedas, conserva los campos IPTC creador, línea de crédito y aviso sobre derechos de autor para atribuirlos correctamente.