A fecha de 7 de octubre de 2026, Shifter cuenta con el mayor pool de IPs estadounidenses activas, más que Oxylabs y Bright Data, a una fracción del coste.Shifter ahora tiene el mayor conjunto de IPs de EE. UU. activas

Ver comparativas

Conocimiento

APIs de Google Image Search: recopilación de datos de búsqueda visual a escala

Los resultados de imágenes impulsan el descubrimiento de productos y revelan fotos copiadas. Cómo recopilan los equipos datos de Google Images y de búsqueda inversa de imágenes a escala, y qué hacen con ellos.

Daniel Okafor

17 de octubre de 2026 · 8 min de lectura

La búsqueda de imágenes es un canal de búsqueda propio. Los compradores navegan por fotos de productos antes de leer la página de un producto, los diseñadores buscan referencias, y una imagen bien colocada puede atraer visitantes que un resultado de texto nunca conseguiría. Al mismo tiempo, la búsqueda de imágenes es donde una marca descubre sus fotos de producto en sitios que nunca autorizó.

Ambos usos necesitan lo mismo: resultados de búsqueda de imágenes recopilados de forma fiable, a gran escala, en los mercados que importan. Una SERP API que cubra Google Images, y la búsqueda inversa de imágenes, convierte esos resultados en datos estructurados. Esta guía cubre para qué los usan los equipos, cómo recopilarlos bien, y un pequeño conjunto de ayudantes probados para los dos análisis más comunes.

Dos tipos de datos de búsqueda de imágenes

BúsquedaEnvíasObtienesUso típico
Búsqueda de imágenesUna consulta, como “escritorio de pie de roble”Las imágenes que muestra Google para ella, y las páginas de las que procedenSeguimiento de visibilidad, investigación de contenido
Búsqueda inversa de imágenesLa URL de una imagenPáginas de toda la web que alojan la misma imagenEncontrar copias, comprobaciones de licencias y de marca

La búsqueda de imágenes responde a “¿quién aparece para este término?”. La búsqueda inversa de imágenes responde a “¿dónde aparece esta imagen?”. La mayoría de los programas usan ambas.

Para qué lo usan los equipos

SEO de imágenes y visibilidad. Qué sitios ocupan los principales resultados de imágenes para los términos de tu producto, qué parte de ese espacio es tuyo, y cómo cambia después de mejorar los nombres de archivo de imagen, el texto alternativo, el contexto de la página o los datos estructurados. Esto es el equivalente en imágenes del seguimiento de posiciones ordinario, y aplica la misma disciplina de monitorización SEO.

Investigación de contenido y mercado. Qué imágenes aparecen para una categoría te dice qué estilos, ángulos y productos tienen buena acogida en un mercado, y qué competidores invierten en contenido visual.

Protección de marca y licencias. La búsqueda inversa de imágenes encuentra fotos de producto e imágenes de marketing en sitios que nunca las licenciaron: anuncios de productos falsificados, catálogos extraídos sin autorización y revendedores no autorizados. Eso es una entrada fundamental para el trabajo de protección de marca, y el inicio de un rastro de pruebas; nuestra guía sobre evidencia lista para un tribunal a partir de anuncios de productos falsificados cubre qué hacer una vez los encuentras.

Alimentar canalizaciones de datos visuales. Los equipos de retail, inmobiliarios y de diseño recopilan resultados de imágenes para construir conjuntos de referencia y comparar cómo se presentan los productos en distintos mercados.

Recopilarlo bien

Fija la ubicación. Los resultados de imágenes, al igual que los resultados web, varían según el país y la ciudad. Establece la ubicación explícitamente en cada solicitud y mantenla igual entre ejecuciones. Nuestra guía sobre SERP APIs geolocalizadas para SEO local explica por qué el parámetro de ubicación importa tanto.

Mantén estable el conjunto de consultas. Haz seguimiento de los mismos términos cada vez, de modo que los cambios reflejen los resultados, no tus entradas.

Guarda la respuesta en bruto. Conserva los resultados completos de cada ejecución junto con la hora y la configuración, para poder revisar un hallazgo o repetir un análisis más tarde.

Recopila con una cadencia razonable. Los resultados de imágenes cambian más lentamente que los precios. El seguimiento semanal es suficiente para la visibilidad; las comprobaciones de búsqueda inversa de imágenes para protección de marca suelen ejecutarse sobre las imágenes nuevas en el lanzamiento y después mensualmente.

No descargues lo que no necesitas. Para las comprobaciones de visibilidad y de marca, la URL de la página y la posición suelen ser suficientes. Descargar cada archivo de imagen añade tráfico y almacenamiento sin añadir información, y las imágenes pertenecen a sus propietarios.

Los ayudantes

El módulo siguiente construye los parámetros de la solicitud para ambas búsquedas e implementa los dos análisis con los que empiezan la mayoría de los equipos: cuota de visibilidad por consulta, y hosts no autorizados para una búsqueda inversa de imágenes. Mapea la posición y la URL de la página de cada resultado de la respuesta de la API a la forma de registro simple mostrada; el análisis funciona igual sea cual sea el proveedor que te devuelva los campos.

from collections import Counter
from urllib.parse import urlparse


def image_search_params(query, location, api_key="YOUR_API_KEY"):
    """One Google Images search, as seen from `location`."""
    return {"engine": "google_images", "api_key": api_key, "q": query, "location": location}


def reverse_image_params(image_url, api_key="YOUR_API_KEY"):
    """Pages that host a given image."""
    return {"engine": "google_reverse_image", "api_key": api_key, "image_url": image_url}


def domain(url):
    host = urlparse(url).netloc.lower()
    return host[4:] if host.startswith("www.") else host


def visibility(results, top=20):
    """Share of the top image results each website holds, per query.

    results: [{"query": ..., "position": 1, "page_url": ...}] mapped from the API response.
    """
    shares = {}
    for query in sorted({r["query"] for r in results}):
        rows = sorted((r for r in results if r["query"] == query), key=lambda r: r["position"])[:top]
        counts = Counter(domain(r["page_url"]) for r in rows)
        shares[query] = {d: round(c / len(rows), 2) for d, c in counts.most_common()}
    return shares


def unauthorised_hosts(hosting_pages, allowed_domains):
    """Pages hosting your image on a domain you have not licensed it to."""
    allowed = {d.lower() for d in allowed_domains}
    return sorted({domain(u) for u in hosting_pages} - allowed)

Ejecutado sobre resultados ilustrativos (no sitios reales):

from images import unauthorised_hosts, visibility

results = [   # illustrative results for one query, mapped into the shape above
    {"query": "oak standing desk", "position": 1, "page_url": "https://www.ourshop.com/desks/oak"},
    {"query": "oak standing desk", "position": 2, "page_url": "https://bigmarket.com/item/123"},
    {"query": "oak standing desk", "position": 3, "page_url": "https://ourshop.com/blog/setup"},
    {"query": "oak standing desk", "position": 4, "page_url": "https://designmag.com/home-office"},
]
print(visibility(results))

hosting = ["https://ourshop.com/desks/oak", "https://authorised-dealer.com/oak",
           "https://cheapdesks.biz/listing/77"]
print(unauthorised_hosts(hosting, allowed_domains=["ourshop.com", "authorised-dealer.com"]))
{'oak standing desk': {'ourshop.com': 0.5, 'bigmarket.com': 0.25, 'designmag.com': 0.25}}
['cheapdesks.biz']

Para esta consulta, la tienda ocupa la mitad de los principales resultados de imágenes en dos de sus páginas, lo cual es una posición sólida. La comprobación de búsqueda inversa de imágenes encuentra la foto del producto en un dominio que la marca nunca autorizó.

Ejecuta el informe de visibilidad semanalmente por mercado y observa la cuota de la tienda a lo largo del tiempo; ejecuta la comprobación de búsqueda inversa de imágenes en cada foto de producto nueva y después periódicamente, y revisa cada dominio nuevo que informe.

Leer los resultados con cuidado

  • Los resultados de imágenes son más volátiles que los resultados de texto. Pequeños cambios en el diseño y la personalización pueden reordenarlos. Actúa sobre tendencias a lo largo de varias ejecuciones, no sobre un único cambio.
  • Una copia no siempre es una infracción. Los revendedores autorizados, la cobertura de prensa y los mercados en los que vendes alojarán todos tus imágenes. Mantén la lista de permitidos actualizada y revisa los dominios nuevos antes de actuar.
  • La visibilidad no es tráfico. Un resultado de imagen en una posición alta solo genera clics si la página detrás de él es relevante. Combina la visibilidad de imágenes con tus propios análisis.

La búsqueda de imágenes se sitúa junto a las demás superficies de Google que la mayoría de los equipos ya rastrea. Nuestra visión general sobre cómo las plataformas SEO usan las SERP APIs cubre los resultados web, y nuestra guía sobre APIs de Google Shopping cubre los listados de productos.

Preguntas frecuentes

¿Qué es una API de búsqueda de imágenes de Google?

Un servicio que ejecuta búsquedas en Google Images por ti y devuelve los resultados como datos estructurados: las imágenes mostradas para una consulta y las páginas de las que proceden, tal como se ven desde la ubicación que elijas.

¿Para qué se usa la búsqueda inversa de imágenes en los negocios?

Sobre todo para encontrar dónde aparece una imagen en internet: copias no autorizadas de fotos de producto, anuncios de productos falsificados, catálogos extraídos sin autorización y usos de imágenes con licencia fuera de sus condiciones.

¿Con qué frecuencia debería hacer seguimiento de los resultados de búsqueda de imágenes?

Semanalmente es suficiente para el seguimiento de visibilidad en la mayoría de los mercados. Para la protección de marca, comprueba las imágenes nuevas cuando se publican y después mensualmente, o con más frecuencia para productos que se copian habitualmente.

¿Necesito descargar las imágenes?

Normalmente no. Para la visibilidad y la protección de marca, la URL de la página y la posición son suficientes. Descargar imágenes añade tráfico y almacenamiento, y los archivos pertenecen a sus propietarios.

En resumen

Los datos de búsqueda de imágenes responden a dos preguntas: quién es visible para los términos que importan, y dónde aparecen tus imágenes. Recopílalos con una ubicación y un conjunto de consultas fijos, conserva los resultados en bruto, y convierte cada ejecución en una cuota de visibilidad y una lista de dominios de alojamiento nuevos. Seguidos a lo largo del tiempo, esos dos informes muestran si tu SEO de imágenes está funcionando y dónde se están usando tus fotos sin permiso.

¿Listo para empezar?

Prueba los proxies residenciales de Shifter, más de 205M IPs, más de 195 países, desde 0,75 $/GB.

Comenzar