Google Merchant Center · Imágenes

    No se puede mostrar la imagen en Merchant Center: solución

    Se muestra en Google Merchant Center: No se puede mostrar la imagen

    ¿Cómo soluciono "No se puede mostrar la imagen" en Google Merchant Center?

    "No se puede mostrar la imagen" (Unable to show image), que antes aparecía como "Imagen no recuperada" (Image not retrieved) o como un error de rastreo, significa que Google no pudo descargar la imagen de la URL de tu image_link, así que el producto sigue rechazado hasta que pueda hacerlo. La solución más rápida es confirmar que la URL de la imagen carga de forma pública, que robots.txt permite a Googlebot y Googlebot-Image y que tu servidor no devuelve errores ni bloquea a Google. Si todo está bien y los productos son nuevos, puede que solo sea un retraso en el rastreo que se resuelve solo.

    Qué significa este problema

    Merchant Center no usa tu imagen directamente desde el feed; descarga el archivo desde tu servidor. Si esa descarga falla o todavía no se hizo, el producto no se puede mostrar. La página de ayuda de Google sobre este problema enumera cuatro causas principales: rastreo lento, imágenes que no están publicadas o que se cambiaron hace poco, problemas en los encabezados HTTP y bloqueos en robots.txt.

    Los productos nuevos se ven especialmente afectados porque el rastreo tiene un retraso natural. Una carga masiva de miles de imágenes nuevas puede tardar un buen rato en procesarse.

    Por qué ocurre

    • robots.txt bloquea el rastreo de imágenes. Una regla como Disallow: /images/ o Disallow: /wp-content/uploads/ bloquea a Googlebot-Image. Las reglas del entorno de pruebas que quedaron después del lanzamiento son una causa clásica.
    • Errores del servidor con mucha carga. Si tu servidor devuelve errores tipo 500 o agota el tiempo de espera mientras Google rastrea muchas imágenes a la vez, la descarga falla.
    • Firewall o protección contra bots. Los plugins de seguridad, las reglas de bots de Cloudflare, la protección contra hotlinking o el bloqueo geográfico pueden impedir que los rastreadores de Google accedan a los archivos de imagen.
    • URL rotas o temporales. Imágenes eliminadas o movidas durante un cambio de tema, o URL que incluyen ID de sesión o marcas de tiempo que cambian en cada solicitud.
    • Redireccionamientos y scripts. URL de imagen que redirigen varias veces o pasan por un script en lugar de apuntar directamente al archivo.
    • Encabezados incorrectos. Las imágenes generadas dinámicamente con encabezados Content-Type o Content-Length ausentes o incorrectos pueden no guardarse en caché. Google también recomienda no configurar cache-control en estas imágenes.
    • Velocidad de rastreo lenta. Puede que Google esté rastreando tus imágenes más despacio de lo que las envías.

    Cómo solucionarlo

    1. Prueba tú mismo la URL de la imagen. Copia un image_link de la lista de afectados en Productos > Necesitan atención (Needs attention) y ábrelo en una ventana privada del navegador. Debe cargar la imagen directamente, sin inicio de sesión, cadena de redireccionamientos ni página HTML. Prueba varias de distintos productos.

    2. Revisa robots.txt. Visita yourdomain.com/robots.txt y asegúrate de que las rutas de imágenes no estén bloqueadas. La página de ayuda de Google da un ejemplo que permite ambos rastreadores: un grupo User-agent: Googlebot seguido de una línea Disallow: vacía, y un grupo User-agent: Googlebot-Image seguido de una línea Disallow: vacía. Si usas una CDN en otro dominio para las imágenes, revisa también el robots.txt de ese dominio.

    3. Revisa tu servidor y tu configuración de seguridad.

      • Busca en los registros del servidor errores 5xx o tiempos de espera agotados en las solicitudes de imágenes.
      • En Cloudflare o en tu plugin de seguridad, asegúrate de que los rastreadores verificados de Google no reciban desafíos ni bloqueos, y de que la protección contra hotlinking permita a Google.
      • Si tu hosting tiene problemas con los picos de rastreo, considera mover las imágenes a un servidor o una CDN más rápidos.
    4. Haz que las URL sean estables y directas. Quita de las URL de imagen los parámetros que cambian (marcas de tiempo, ID de sesión), evita en lo posible servir imágenes mediante scripts y codifica los espacios y símbolos (un espacio se convierte en %20).

    5. Revisa los encabezados de las imágenes dinámicas. Si las imágenes se generan al momento, asegúrate de que la respuesta incluya el Content-Type correcto (como image/jpeg) y el Content-Length.

    6. Notas por plataforma:

      • Shopify (app Google & YouTube): Shopify sirve las imágenes desde su propia CDN, así que los problemas de robots.txt y de servidor son raros. Si aparece este problema, revisa si la imagen del producto se eliminó o se reemplazó, y si una app de terceros está reescribiendo las URL de las imágenes. Volver a guardar los archivos multimedia del producto suele activar una nueva sincronización.
      • WooCommerce: Revisa en robots.txt las reglas de wp-content, los plugins de seguridad (Wordfence, iThemes y otros) que bloquean bots y los plugins de optimización de imágenes o de CDN que reescriben las URL. Asegúrate de que el feed use la URL final y pública de la imagen.
    7. Vuelve a enviar después de corregir. Cuando las URL sean accesibles, vuelve a obtener tu fuente de datos o deja que la app de la tienda se resincronice. Google sugiere escalonar las actualizaciones masivas de imágenes muy grandes, por ejemplo alrededor del 10% de las imágenes por día.

    Cuánto tarda en solucionarse

    Es el problema de imagen que más tarda en resolverse. Google indica que el rastreo de imágenes puede tardar hasta 30 días. Con una nueva URL de imagen, las actualizaciones normalmente se procesan en tres días, aunque pueden tardar más, y cambiar una imagen manteniendo la misma URL puede tardar hasta seis semanas en verse. Después de corregir un bloqueo, espera al menos varios días antes de suponer que hay otro problema, y revisa el avance en la página Necesitan atención.

    Cómo evitarlo

    • Revisa robots.txt después de cada lanzamiento, migración o cambio de tema del sitio.
    • Incluye en la lista de permitidos los rastreadores verificados de Google en tu firewall y tu protección contra bots.
    • Usa URL de imagen estables y directas, sin parámetros de sesión ni de marca de tiempo.
    • Escalona las cargas de catálogos grandes en lugar de enviar todas las imágenes nuevas a la vez.
    • Vigila los errores del servidor durante los lanzamientos grandes de productos.

    Si ya revisaste todo y los productos siguen sin tomar las imágenes, casi siempre hay un problema de configuración del servidor o de la CDN escondido en algún lado. En Mercantads podemos diagnosticar los problemas de rastreo y corregir la parte del feed; contáctanos o conoce nuestro servicio de Merchant Center. También puedes probar tus URL con nuestro verificador de imágenes de producto.

    Soluciónalo tú o déjanos hacerlo

    Hazlo túMercantads lo hace por ti
    Encontrar la causaSigue los pasos de esta páginaAuditamos tu feed, tienda y cuenta
    Aplicar la soluciónEditar productos, reglas del feed o páginas tú mismoLo solucionamos, de forma masiva cuando es posible
    RevisionesSolicitar la revisión y esperarPreparamos y enviamos la revisión por ti
    Después de solucionarloVigilar que no vuelvaMonitoreo continuo del feed para que no vuelva
    Habla con nosotros
    Preguntas frecuentes

    Preguntas frecuentes

    Describen el mismo problema: Google no pudo obtener la imagen. El centro de ayuda de Merchant Center ahora usa "No se puede mostrar la imagen" como nombre del problema.

    Tu navegador no es Googlebot. Las reglas de robots.txt, los firewalls, la protección contra bots o el bloqueo geográfico pueden bloquear a Google y dejar pasar a los visitantes normales. Revisa esas configuraciones específicamente para Googlebot-Image.

    No. Corrige el problema de acceso y deja que Google vuelva a rastrear. Los envíos repetidos no aceleran el rastreo de imágenes, y las ráfagas muy grandes de imágenes nuevas pueden hacerlo más lento.

    No se puede mostrar la imagen en Merchant Center: solución

    Cuéntanos qué muestra Google Merchant Center. Encontramos la causa y la solucionamos para que tus productos y anuncios vuelvan a vender.