GMCSuspension

How to Fix Disapproved Products in Google Merchant Center (2026)

Updated June 2026 • 8 min read

Product disapprovals in Google Merchant Center are one of the most common problems affecting Shopping campaigns and free product listings. Each disapproved product is a product that does not appear in search results and cannot run in ads. If you have a large catalog, even a 5% disapproval rate can represent hundreds of hidden listings and significant lost revenue.

This guide covers the difference between disapprovals and full account suspensions, the most common reasons products get disapproved, how to find every affected product, and how to fix them efficiently whether you have 10 disapproved items or 10,000.

Disapproval vs Suspension: They Are Not the Same Problem

Many merchants treat disapprovals and suspensions as interchangeable terms. They require completely different responses.

Product disapproval means specific products in your feed have been flagged and hidden from search and Shopping ads. Your account remains active. Other products continue to show. You can still log into GMC, run campaigns, and add new products. The problem is contained to the flagged items.

Account suspension means your entire Merchant Center account has been blocked. No products show. No campaigns run. You cannot appeal individual products. The entire account needs to be reviewed and reinstated before anything else matters.

If you are reading this because your ads stopped running overnight, check whether the account itself is suspended first. Go to the GMC dashboard and look for a suspension banner at the top. If the banner says "Account suspended," stop here and work through the suspension appeal process instead. If there is no suspension banner, you are dealing with product-level disapprovals and this guide applies.

The Four Most Common Disapproval Reasons

1. Misleading or Inaccurate Information

This is the most common disapproval reason for merchants with dynamic pricing or inventory that changes frequently. Google compares the price and availability in your product feed against the actual price and availability on your product pages. If they do not match, the product gets disapproved.

Common mismatches that trigger this disapproval:

The fix is to ensure your feed refresh rate matches how often your prices and inventory change. For merchants with real-time inventory, set up automated feed updates via the Content API or use a supplemental feed with a scheduled daily fetch. For sale prices, always set an expiration date using the sale_price_effective_date attribute so Google knows when to stop applying the sale price.

2. Prohibited Products

Google restricts or outright bans certain product categories. Prohibited products are disapproved regardless of how accurate your data is. Common restricted categories that catch merchants off-guard include:

For restricted categories where advertising is allowed with approval (adult products, certain pharmaceuticals in specific markets), you need to apply for category approval at the account level before those products can run. The application is in GMC under Tools → Shopping ads setup → Restricted products.

3. Policy Violation

Policy violations cover a range of issues with the product content itself, not the data accuracy. The most common in this category:

4. Invalid Value (Data Quality Issues)

Invalid value disapprovals come from incorrectly formatted attributes rather than policy problems. Your product is fine, but the data describing it is wrong. Common examples:

These are the easiest disapprovals to fix because they are entirely within your control and have no policy judgment involved.

How to Find Every Disapproved Product

Go to GMC and navigate to Products → Diagnostics. This is the primary interface for understanding the health of your feed.

In the Diagnostics tab, look at the "Item issues" section. Set the filter to show only items with "Disapproved" status. The issue list groups disapprovals by reason, showing how many products are affected by each issue type. Click any issue to see the specific products affected.

The Products tab itself also has a filter. Go to Products → All products and filter by Status = "Disapproved." This gives you a direct list of every affected product with its disapproval reason visible in the Status column.

For large catalogs, export the disapproved products list to a spreadsheet using the download button. This makes it easier to identify patterns. If 500 products are all disapproved for "missing required attribute: size," that tells you the issue is in your feed template rather than individual product data.

Fix Workflow: From Diagnosis to Resubmission

The process for fixing disapprovals follows a consistent four-step pattern:

Step 1: Identify the issue type. Use the Diagnostics tab to group disapprovals by reason. Fix issues in batches by type rather than one at a time.

Step 2: Fix in your feed or data source. For data quality issues (invalid values, missing attributes), fix the issue in your product catalog or feed source and trigger a feed refresh. For policy violations, update the product content in your catalog to comply with the policy before re-submitting.

Step 3: Wait for or request re-review. Most data quality fixes resolve automatically within 24 to 48 hours after the corrected feed is processed by Google. You do not need to manually request re-review for these. For policy violation disapprovals, you may need to go to Products → select the affected product → click "Request review" to trigger a manual re-review of the updated product.

Step 4: Monitor Diagnostics after the fix. Check the Diagnostics tab 48 hours after your feed update to confirm the disapprovals have cleared. If a product was disapproved for a data issue and the issue is now gone from your feed, it should show as Approved automatically.

Bulk Fixes for Large Catalogs

If you have 100 or more products sharing the same disapproval reason, fixing them individually is not practical. Feed Rules are the right tool for this situation.

Feed Rules (found in Products → Feeds → select your feed → Feed Rules) let you transform data at ingestion. Instead of fixing the source data in your platform, you define a rule that rewrites or supplements the data as Google ingests it. For example:

Feed Rules do not fix the underlying data in your platform, but they fix what Google sees. For issues that are structural in your feed template, this is often faster than rebuilding your catalog export.

When Product Disapprovals Signal a Coming Suspension

Disapprovals are usually contained product problems. But there is a threshold at which Google treats widespread disapprovals as an account-level signal rather than isolated data issues.

Watch for this pattern: if 10% or more of your products are disapproved for policy violations (not just data errors), treat that as a warning sign requiring urgent action. Policy violations at scale suggest a systemic problem with your catalog or business practices, and GMC's enforcement systems can escalate from product disapprovals to full account suspension without a separate warning.

The difference between data errors and policy violations is important here. If 30% of your products are disapproved because your feed has incorrect GTIN formats, that is a data problem and will not trigger suspension. If 15% of your products are disapproved for misleading pricing across your catalog, that pattern can trigger a manual account review.

If you see widespread policy violation disapprovals, do not wait to address them. Pause the affected products in your feed (set availability to "out of stock" temporarily) while you fix the underlying issue. Paused products do not show in search, but they also do not continue accumulating policy signals against your account.

Find every compliance issue before they escalate

Our 52-point GMC audit checks every policy area Google evaluates, including the data quality and policy signals that lead to both product disapprovals and full account suspensions. Run it to get a complete picture of your account's risk before a small disapproval problem becomes a full suspension.

Start Free Audit →