All Merchant Center errors
DisapprovalImageShopping adsFree listings

Generic image

Time to clear: 1 to 2 days after re-crawlPublished

Your image is a placeholder or generic graphic rather than a real photo of the product, so the item is disapproved.

What this error means

Google requires the image to show the actual product. When it detects a placeholder or generic graphic instead, it disapproves the product until you supply a real image.

Why it happens

The core problem is that the image does not show the actual product. Generic images include logos, a "no image available" graphic, a silhouette, or a "coming soon" placeholder. These usually appear when a product was added before its real photo was ready, or when a store falls back to a default image for items without one.

How to fix it

  1. Replace the image with a clear photo of the actual product on a plain background.
  2. Point the image_link attribute at that real image URL.
  3. Remove default or placeholder images from products that lack a photo. If a real photo is not ready yet, pause the product rather than submit a generic image.
  4. Avoid logos, illustrations, and generic symbols as the main image.
  5. Update the feed and wait for re-crawl.

Fixing it in your store

Stores often serve a default placeholder for products without an uploaded image. This error means the feed is passing that placeholder as the product image. Upload a real photo at the product level, and make sure your feed tool sends the actual image_link rather than a site-wide fallback. For products genuinely without a photo yet, it is better to hold them back than to submit a placeholder.

How long until it clears

Once a real product image is live and re-crawled, expect approval within 1 to 2 days.

Reference: Google's documentation

Still disapproved?

When the fix does not stick, get a second pair of eyes

Some disapprovals are stubborn, and account-wide suspensions rarely have a single clean cause. I go through your feed, products, and Merchant Center settings and tell you exactly what is blocking approval, in plain language. From $297. No retainer, no commitment.

Get a Shopping account review