Blocking Affects: image_link image

Fix “Image link broken” on Google Merchant Center

Googlebot can't fetch the image_link URL. Could be 404, blocked by robots.txt, geo-blocked, requires authentication, or HTTPS certificate issues.

What you see in Google Merchant Center:

Image link broken

API identifier: image_link_broken

Broken image links present as 404, 403, or SSL failures when Googlebot tries to fetch the image URL. The fetch failure can come from CDN expiry, expired auth tokens (for catalogs using signed-URL hosting), HTTP-vs-HTTPS issues, or geographic blocking of Googlebot's IPs.

The robots.txt cause is common. Some sites' robots.txt blocks /images/ paths globally, accidentally preventing Googlebot from reaching the catalog images. Audit robots.txt for product-image paths.

CDN migrations cause cascading broken-image issues that can take a week to fully resolve. The image URLs in the feed point at the old CDN; the new CDN has the same images at different URLs; the feed gets updated; Google's cache invalidates over a few days; finally the issues clear. During the window, items appear broken in some surfaces and fine in others.

For catalogs without HTTPS image hosting, the migration from HTTP is overdue. HTTP image URLs are blocking everywhere in 2026; the temporary fix is at most weeks of remaining tolerance.

Top causes

  • 1

    Image hosting moved (CDN migration) without updating the feed

  • 2

    robots.txt blocks the /images/ path

  • 3

    Cloudfront/CDN auth tokens that expired

  • 4

    HTTP URLs (must be HTTPS)

  • 5

    Geo-blocking that prevents Googlebot's US IPs from fetching

How to fix it

  1. 1

    Test each image URL

    Open the image_link URL directly in browser. If you get a 404, 403, or SSL warning, that's the issue.

  2. 2

    Check robots.txt

    Verify your site's robots.txt allows /images/ or whichever path images live on. Googlebot needs to reach them.

  3. 3

    Verify HTTPS and certificates

    Image hosting must use valid HTTPS. Self-signed certs are rejected.

  4. 4

    Update the feed

    Point image_link at the working URLs. Force-fetch.

Related fields

FAQ

How often does Google re-check image URLs?

Roughly weekly for active items. Broken images noticed at any check trigger the flag immediately.

Last reviewed: 26 May 2026

Free plan · No card

Why wait? Try it free today.

Stop managing feeds manually. Start optimising with AI in 30 seconds.

  • Free plan, no credit card required
  • 1 brand, 1 feed, 100,000 products per feed
  • Full AI Product Optimisation, Rule Engine, and 200+ channel exports
  • Pay only for AI credits when you need them