Google Shopping Disapprovals: How to Fix Every Error Type
A systematic guide to resolving every category of Google Shopping disapproval.
GetFeeder Team
Google Shopping disapprovals are frustrating because they're rarely self-explanatory. The error messages in Merchant Center can be cryptic, and the same symptom can have multiple causes. This guide cuts through the ambiguity with a systematic breakdown of every major disapproval type and exactly how to fix it.
Category 1: Image-Related Disapprovals
Error: "Image too small"
Minimum: 250×250px. Recommended: 800×800px or larger. Check your image dimensions and replace undersize images. For apparel, 1000×1000px is recommended.
Error: "Image contains promotional text or watermark"
Remove overlaid text, watermarks, banners, and borders from product images. The product must be the only focus.
Error: "No image or unavailable image URL"
Verify the image URL returns a 200 status code and is publicly accessible (not behind a login or IP restriction). Check for broken CDN configurations.
Category 2: Price and Availability Disapprovals
Error: "Price mismatch"
The price in your feed doesn't match the price on the landing page. Common causes: currency mismatch, tax-inclusive vs. tax-exclusive difference, delayed feed update after price change. Fix: ensure your feed updates within minutes of any price change and that tax treatment is consistent.
Error: "Item unavailable"
Google crawled your landing page and found the product unavailable (404, "Add to Cart" disabled, or an explicit out-of-stock message). Update your feed availability to "out of stock" immediately when products go unavailable.
Error: "Inconsistent availability"
Your feed says "in stock" but Google's crawler found evidence of out-of-stock. Reconcile immediately and increase feed refresh frequency.
Category 3: Missing Required Attribute Disapprovals
Error: "Missing GTIN"
Google requires GTINs for products that have them. If your product has a barcode/UPC/EAN/ISBN, you must submit it. If genuinely no GTIN exists, set identifier_exists: no.
Error: "Missing brand"
Add brand to all non-custom products. If you manufacture a generic product, set identifier_exists: no and brand to your own brand name.
Error: "Invalid condition"
Only three valid values: new, refurbished, used. Make sure your feed isn't submitting variations like "New with Tags" or "Like New."
Category 4: Policy Disapprovals
Error: "Prohibited content"
Your product or its description violates Google's advertising policies. Review the specific policy cited, modify or remove the offending content, and resubmit. Common triggers: health claims, weapons-adjacent products, adult content without proper setup.
Error: "Promotion text in title or description"
Remove all promotional language from titles and descriptions. Use Google's promotion feed for sale callouts instead.
Error: "Landing page quality"
Google deems your landing page low quality or not functional. Ensure fast load times, mobile-friendly design, and that the landing page directly features the product advertised.
Category 5: Technical Feed Errors
Error: "Invalid value [shipping_weight]"
Weight must include units: 1.5 kg or 3 lb. Numeric-only values without units are rejected.
Error: "Malformed feed file"
XML parsing errors mean the feed file isn't valid XML. Validate your feed XML before submission using a free XML validator.
Error: "Feed file too large"
Google's limit is 4GB compressed. Split large feeds or use the Content API for catalogs exceeding this size.
Systematically Clearing Disapprovals
Work through disapprovals by volume — fix the error type affecting the most products first. GetFeeder aggregates all your Merchant Center disapprovals with root-cause explanations and flags the specific attribute causing each error, so you can apply bulk fixes rather than editing products one by one.
Conclusion
Google Shopping disapprovals follow patterns. Once you've seen and resolved the major categories, most new disapprovals become quick fixes. The key is catching them early — before they suppress large portions of your catalog and impact campaign performance.
Get feed optimization tips
Join 2,000+ e-commerce marketers getting weekly insights on product feed optimization and shopping campaigns.
No spam. Unsubscribe anytime.
Ready to optimize your product feeds?
Get started with GetFeeder and improve your shopping campaign performance.
Start Free Trial