Skip to content

GuidesGoogle Merchant Center

How to Fix Disapproved Products in Google Merchant Center

The common reasons Google Merchant Center disapproves products, how to find them, and how to fix them without breaking your feed.

Why disapprovals cost more than they look

A disapproved product cannot show in Google Shopping, Performance Max or free listings. If it was one of your sellers, the campaign quietly loses its best traffic and Smart Bidding starts learning from weaker products.

Most disapprovals come from a short list of causes, and most of them are fixed in the product data rather than in Google Ads.

Find what Google Merchant Center flagged

Each issue names the attribute at fault, which countries it affects and how many products have it. Start with issues that affect the most products and the products that sold before.

  1. Open Products, then Needs attention.
  2. Open the issue table and sort by the number of affected products.
  3. Select View examples to see sample products, the value Google read and when it last checked the page.
  4. Account-level problems, such as misrepresentation, are listed separately under the setup and policy issues for the account.

The most common reasons, and the fix

  • Price or availability mismatch: the price or stock in your feed differs from your product page. Make the feed and the page agree, and turn on automatic item updates so Google can correct small differences itself.
  • Missing or invalid identifiers: products with a manufacturer GTIN need it. For products that truly have no GTIN, MPN or brand, set identifier_exists to no instead of inventing a code.
  • Image problems: promotional text, watermarks, borders or placeholder images get rejected. Use a clean product photo on a plain background. Google asks for at least 500 x 500 pixels for every product from 31 January 2027.
  • Landing page errors: broken links, pages that need a login, or pages blocked to Google's crawler. Every link must open the product page it describes.
  • Missing shipping settings: add shipping for every country you advertise in, either in Google Merchant Center settings or in the feed.
  • Misrepresentation: an account-level issue. Show clear contact details, a return and refund policy, accurate shipping times and a secure checkout, then request a review.

Fix it without overwriting your feed

If your feed comes from a Shopify app or a feed tool, edits made directly in Google Merchant Center can be overwritten on the next fetch. A supplemental data source lets you correct attributes such as titles or descriptions by product ID while your main feed keeps ownership of prices, stock and links.

After fixing, request a review where Google offers one. For a price mismatch Google re-crawls disapproved products over the next few hours or days and approves them again once the prices match.

How UltraROAS.ai does this for you

UltraROAS.ai checks every product in Google Merchant Center daily, fixes disapprovals and weak listings it can fix through its own supplemental source, and tells you plainly about the ones only you can fix, such as identifiers. It never edits your prices, stock, links or identifiers.

Try it freeFree plan, no card: see everything Optimize would change before you pay.

Questions

How long does it take for a fixed product to be approved in Google Merchant Center?
Google checks the product again on its next crawl or review. That is often within a day and can take a few days.
Should I edit products directly in Google Merchant Center?
Only if Google Merchant Center is your main data source. If a Shopify app or feed tool sends your products, use a supplemental data source or fix the source, or the next fetch can undo your edit.
What if my product has no GTIN?
If the manufacturer never assigned one, for example a custom product, set identifier_exists to no. If you make the product yourself, Google's brand guidance is to use your store name as the brand and give your own MPN instead. Do not make up a GTIN.

Google's own help pages