๐Ÿ” Diagnostics June 15, 2026 ยท 13 min read

Google Merchant Center Diagnostics: How to Read & Fix Every Error Type

The Diagnostics tab in GMC is a goldmine of information โ€” if you know how to read it. Most store owners look at it once, feel overwhelmed, and close the tab. This guide fixes that.

The Diagnostics Dashboard: An Overview

In Google Merchant Center, the Diagnostics section is your control center for feed health and compliance status. You'll find it under Products โ†’ Diagnostics in the main navigation.

The dashboard has three primary views:

The most important number to watch is the active products count at the top โ€” how many of your products are currently approved and eligible to serve. If this number drops suddenly, you have an urgent problem.

๐Ÿ’ก Navigation Note

In the newer version of GMC (2024+), some diagnostics have moved to the Products section under the "All products" view, with filtering by issue type. Both places show the same underlying data โ€” the layout just differs between account versions.

Understanding Severity Levels

GMC uses a tiered severity system. Understanding what each level means is critical to prioritizing your work:

Disapproval (Critical)

The product is not serving and will not appear in Shopping results. This is the highest priority to fix. Disapprovals are always specific to a policy violation โ€” you'll see the reason listed.

Warning (High)

The product is currently serving but has a data quality issue that Google has flagged. If you don't fix it within the stated timeframe, it may become a disapproval. Treat warnings as countdown timers.

Notification (Medium)

Informational issues that can reduce performance but won't immediately cause disapproval. Missing optional attributes like color, size, or age_group often appear here. They're worth fixing for better targeting and ranking.

Account Suspension (Critical โ€” Account Level)

The entire account is suspended and no products are serving. This appears as a banner at the top of your GMC dashboard. See our guide on what to do when your GMC account is suspended.

Account-Level Issues

Account-level issues are the most serious. They prevent all products from serving, or flag the entire account for review. The most common ones:

Misrepresentation

Google's most common account suspension reason. Covers misleading business practices, unrealistic claims, hidden costs, and checkout experiences that don't match what was advertised. See our detailed guide on GMC misrepresentation.

Circumventing systems

Attempting to manipulate Google's review systems, create duplicate accounts after suspension, or use cloaking to show different content to Google's crawlers than to users. This is a severe violation with a very difficult path to reinstatement.

Dangerous products

Selling products that are prohibited in the target country or that violate Google's product policies (counterfeit goods, certain weapons, etc.).

Website policy violations

Missing required pages (return policy, privacy policy, contact page), broken checkout, or HTTPS issues. These are usually the most fixable account-level issues. See our website requirements guide.

Product-Level Issues (Disapprovals)

These appear in the "Item issues" section and show how many products are affected by each error type. The most common product-level disapproval reasons:

Price mismatch

The price in your feed doesn't match the price on your product landing page. Google's crawler checks this regularly. Even a 1-cent difference can trigger this.

Availability mismatch

You marked a product as "in stock" in your feed, but it's sold out on your website, or you're showing "out of stock" when the product is available.

Invalid GTIN

The GTIN (barcode) you provided doesn't exist in Google's product database, or it's assigned to a different product entirely.

Missing required attribute

Certain product categories require specific attributes. Apparel needs color, size, age_group, and gender. Electronics often need brand and MPN.

Image issues

Promotional text overlays, watermarks, placeholder images, images under the minimum resolution, or images that don't load when Google's crawler fetches them.

Feed-Level Issues

Feed-level issues prevent Google from processing your feed file correctly. They appear in the "Feed issues" tab:

Fetch failure

Google couldn't access your feed URL. Common causes: the URL changed, the server was down during the scheduled fetch, authentication is required (and credentials weren't saved in GMC), or your hosting blocked Googlebot.

Parse failure

Your feed file has a formatting error โ€” broken XML, invalid CSV delimiters, encoding issues (e.g., characters outside UTF-8). Google can't read the file.

No products in feed

Google fetched the file but found zero valid products. This often means a structural issue with your feed format or a platform export error.

File size exceeded

Uncompressed feed files over 4GB, or compressed files over 1GB, will fail to process. For very large catalogs, split your feed or use supplemental feeds.

15 Critical Errors and How to Fix Them

Critical

Price mismatch between feed and landing page

Google crawled your product page and found a different price than what's in your feed.

Fix: Ensure your platform syncs prices to GMC in real-time. For Shopify, check your Google & YouTube app sync settings. For WooCommerce, re-configure your feed plugin. Use a supplemental feed to override prices if your primary feed lags. See our guide on feed optimization.

Critical

Invalid value [availability]

Your feed is sending an availability value that GMC doesn't recognize.

Fix: Only use Google's accepted values: in stock, out of stock, preorder, backorder. Many platforms use different terminology โ€” use feed rules to map your platform's values to Google's.

Critical

Unrecognized value [google_product_category]

Your category ID doesn't match Google's official taxonomy.

Fix: Download the official Google taxonomy and use the exact numeric ID for your product's category. Don't use text names โ€” use IDs.

Critical

Prohibited product: adult content

Products that imply adult content are being submitted without the required adult attribute or are prohibited outright.

Fix: For products that qualify (certain lingerie, etc.), add adult: yes to your feed and ensure your account is configured for adult content. For products that are outright prohibited, remove them from the feed.

Warning

Missing recommended attribute [color]

Apparel products are missing color data, reducing their eligibility for certain Shopping filters.

Fix: Add a color attribute to your feed. Use feed rules to map it from your platform's color/variant field if it exists under a different name.

Critical

Image crawl failure

Google couldn't fetch your product images from the URLs in your feed.

Fix: Check that image URLs are publicly accessible, load without authentication, and return a valid image (not a redirect to a placeholder). Check your CDN or server for any IP blocking that might affect Googlebot.

Critical

Landing page not crawlable

Google's crawler can't access your product landing pages โ€” they're blocked in robots.txt, require login, or are returning errors.

Fix: Check your robots.txt to ensure Googlebot isn't blocked. Make sure product pages don't require login or cookies set by JavaScript. Test with Google's URL Inspection tool in Search Console.

Warning

Incorrect product identifier [identifier_exists]

You set identifier_exists: false but your products do have GTINs or MPNs, or vice versa.

Fix: Only use identifier_exists: false for truly custom products (handmade, vintage, bundles). For branded products with GTINs, provide the real GTIN. Misusing this attribute is a policy violation.

Critical

Mismatched title/description

Your product title or description doesn't match the content on the landing page.

Fix: Ensure your feed pulls the same title as what appears on the product page. Feed rules can help normalize titles if your platform exports them differently than they display on-site.

Warning

Promotional overlay on image

Your product images have text overlays like "SALE" or "20% OFF" โ€” this violates GMC image policy.

Fix: Upload clean product images without any text overlays, badges, or watermarks. Use the additional_image_link for lifestyle images; keep the main image_link clean.

Critical

Invalid GTIN

The GTIN you submitted doesn't exist in Google's product database or has incorrect check digit.

Fix: Verify your GTINs against the GS1 database. For private label products without manufacturer GTINs, set identifier_exists: false and provide brand + MPN instead.

Warning

Shipping information missing

Your products are missing shipping data โ€” either there's no shipping configured in GMC account settings or the shipping attribute isn't in your feed.

Fix: Set up shipping in GMC under Shipping & returns โ†’ Shipping services. Or add a shipping attribute directly to your feed with country, service, and price.

Info

Automatic item updates applied

GMC has automatically updated your product data (typically price or availability) because your feed was out of sync with your landing page.

Note: This isn't an error โ€” it means GMC saved your products from disapproval by crawling your site. But it indicates your feed is lagging. Fix your sync frequency to avoid Google having to do this.

Critical

Destination URL not working

Your product landing page URL is returning a 404, 500, or redirect to a non-product page.

Fix: Audit your feed for broken URLs โ€” products that were deleted from your store but are still in the feed. Remove them, or update the URL to the current live page.

Warning

Limited performance due to missing data

Products are serving but have low quality scores due to thin data โ€” short titles, missing attributes, low-resolution images.

Fix: Enrich your titles to include brand + key attributes (color, size, material). Add missing optional attributes. Upgrade images to at least 800ร—800px.

A Systematic Triage Process

When you open Diagnostics and see a wall of errors, here's how to approach it:

  1. Check for account-level issues first โ€” If there's an account suspension, everything else is irrelevant until that's resolved
  2. Sort item issues by "Items affected" descending โ€” Fix the errors affecting the most products first
  3. Prioritize disapprovals over warnings โ€” Disapproved products aren't serving. Warnings are serving but at risk.
  4. Group errors by root cause โ€” Often, 10 different error messages trace back to the same root issue (e.g., feed delay)
  5. Fix, then wait 24โ€“48 hours โ€” GMC re-crawls and re-evaluates products after fixes. Don't judge your progress immediately.
  6. Document what you fixed and when โ€” If an issue recurs, you'll want to know what changed
๐Ÿ’ก Bulk Fix Strategy

For widespread issues affecting hundreds of products (like missing color on apparel), don't fix products one by one. Use feed rules to apply fixes across your catalog in bulk, then re-upload or refresh your feed.

Setting Up Ongoing Monitoring

The best time to catch a diagnostics issue is before it escalates. Set up these alerts:

The stores that never get suspended aren't lucky โ€” they check their diagnostics regularly and fix issues before Google escalates them.

Want a faster way to catch website-level compliance gaps before they show up in Diagnostics? The GMC Unbanned free scanner checks your site against all known GMC requirements in minutes.

Catch Issues Before GMC Does

Run a free compliance scan and see what Google's crawler will find on your site โ€” before it becomes a disapproval or suspension.

Scan My Store Free โ†’