Feed Doctor· pre-flight for Google Merchant Center
Guides › Google Merchant Center Image Errors on Shopify: Too Small, Missing, and Promotional-Overlay Fixes

Google Merchant Center Image Errors on Shopify: Too Small, Missing, and Promotional-Overlay Fixes

Short answer: Google disapproves product images for three common reasons — the image is too small (below Google's minimum pixel size), it's missing or can't be crawled, or it has a promotional overlay (text, watermark, logo, or a "Sale" badge burned into the picture). Fix them by uploading a clean, high-resolution product photo (aim for 1000×1000 px or larger) as the first image on each Shopify product, with no text or watermark and a plain background.

Your image is the single biggest driver of clicks in Google Shopping, and it's also one of the most common disapproval reasons. Here's what each error means and the exact fix.

The image rules Google actually enforces

What each error means on Shopify

"Image too small [image link]"

The main image's pixel dimensions are below Google's minimum, or small enough to be rejected. On Shopify this usually comes from uploading a thumbnail, a compressed social-media export, or a logo instead of a product photo.

Fix: Product → Media, delete the small image and upload a larger one (1000×1000 px or more). On Shopify the first media item is the image Google uses as the main image, so make sure the large, clean photo is first.

"Missing image [image link]"

The product has no image, or the image Google tried to fetch didn't load.

Fix: add at least one product image under Product → Media. If an image exists but Google says missing, the file may be blocked or the URL unreachable — re-upload it through Shopify rather than hot-linking from elsewhere.

"Promotional overlay on image" / "Image contains promotional elements"

The main image has text, a watermark, a brand logo, or a badge drawn onto it. Google wants the raw product on a clean background.

Fix: replace the first image with a version that has no overlay. Keep your lifestyle or badged images as additional images — Google is strictest about the main image. If you use an app that stamps watermarks or sale badges onto product photos, exclude the main image from it.

"Generic image" / placeholder

The main image is a stock graphic, a "coming soon" placeholder, or a size chart rather than the product.

Fix: upload a real photo of the actual product as the first image.

A clean main image, every time

  1. First image = the product, alone, on a plain (ideally white) background, at least 1000×1000 px.
  2. No text, watermark, logo, or badge on that first image.
  3. Put lifestyle shots, infographics, and badged images after the main one.
  4. Re-upload through Shopify's Media section so the URL is on Shopify's CDN and always crawlable.

The feed re-syncs within a few hours; confirm in Merchant Center that the image issue clears under Products → Needs attention.

Catch every image problem before Google does. Feed Doctor flags each product that's missing an image or whose main image is too small — across your whole catalog in one scan — alongside the other fields Google will reject. Try it free for 7 days.

Stop losing sales to Google rejections

Feed Doctor scans your whole catalog and gives you the exact field to fix on every product.

Try Feed Doctor free for 7 days →

Frequently asked questions

What's the minimum image size for Google Shopping?
100×100 px for non-apparel and 250×250 px for apparel are the hard minimums, but those are too small to perform. Use at least 800×800, and 1000×1000 px or larger is the practical standard.
Can I put a "Sale" badge or free-shipping text on my product image?
Not on the main image — Google rejects promotional overlays, watermarks, and logos burned into the primary photo. Keep those on secondary images or in the listing's price and promotion fields instead.
Which Shopify image does Google use as the main image?
The first image in the product's Media section. Reorder your media so the clean, high-resolution product shot is first; lifestyle and badged images go after it.
Google says my image is missing even though I uploaded one — why?
The image URL may be unreachable or blocked when Google tries to crawl it, often from hot-linking an external image or a CDN restriction. Re-upload the file directly in Shopify's Media section so it serves from Shopify's CDN.
Do watermarks on my images really cause disapprovals?
Yes — a visible watermark on the main image is treated as a promotional overlay and can get the product disapproved. Use an unwatermarked version as the primary image.