GMCSuspension

Google Merchant Center Feed Processing Errors: How to Find and Fix Them

Feed processing errors block products from serving ads and Shopping listings. This guide covers the 5 most common errors, where to find them in Diagnostics, and the fix workflow that clears them.

Updated June 10, 2026 · 8 min read · By GMCSuspension

Feed processing errors in Google Merchant Center fall into two buckets: errors that affect individual items and errors that affect the feed file itself. Both show up in the Diagnostics section, but in different tabs, and they need different fixes. This guide covers the 5 errors that show up most often in merchant audits, plus the fix workflow that actually gets them to clear.

The 5 Most Common Feed Processing Errors

1. Invalid GTIN

Google validates every GTIN (Global Trade Item Number) it receives against a checksum algorithm. If the value fails, the item gets flagged. This is one of the most common feed errors because it has several different root causes that look the same in the Diagnostics panel.

The three most frequent causes:

2. Missing Required Attribute

Google requires a specific set of attributes for every product: id, title, description, link, image_link, price, availability, and condition (for used or refurbished items). If any of these are absent, the item does not process. The error message names the specific missing attribute, which makes this easier to fix than it sounds.

The most common version of this error is a missing or empty condition attribute on products that are not clearly new. If you sell only new products, submitting condition: new universally in Feed Rules is a legitimate fix.

3. Invalid Price Format

Google expects prices in a specific format: the numeric value followed by the ISO 4217 currency code, with a space between them. For example: 29.99 USD or 14.95 EUR. Common formatting problems that trigger this error:

4. Image URL Crawl Error

Google's image crawler visits the URL you submit in image_link. If the crawler gets a 4xx or 5xx response, a redirect chain longer than 3 hops, a robots.txt block, or a response time over 10 seconds, it logs an image crawl error. This error is slower to clear than most others because the image crawler runs on its own schedule, not on demand when you resubmit a feed.

Common causes:

Timing note

Image crawl errors can take up to 7 days to clear after you fix the URL, even if you resubmit the feed immediately. Google's image crawler runs independently and will revisit on its own schedule. If the error has not cleared after 7 days, the fix may not be live on the server yet.

5. Unrecognized Value in Enum Field

Several attributes accept only a fixed list of values. availability must be one of: in stock, out of stock, preorder, or backorder. condition must be new, refurbished, or used. gender must be male, female, or unisex. If your feed exports a value like "available", "Available", "In Stock", or "YES", Google rejects it.

This often happens when a new e-commerce platform export was mapped without checking Google's exact accepted values. The fix is usually a Feed Rule that maps your platform's value to Google's required value, which you can do without touching your source data.

Where to Find Processing Errors in Diagnostics

Google Merchant Center has two separate tabs for feed errors, and most merchants only check one of them. Both are under Products > Diagnostics.

Item issues tab

This tab shows errors that affect individual products. Each row represents one type of error (for example "Invalid GTIN") and shows a count of affected items. Click the count to see a sample of affected products. Click Download affected products to get the full CSV with item IDs, so you can match them back to your source data.

Item issues have three severity levels: errors (product disapproved and not serving), warnings (product serving but at reduced quality), and notifications (informational, no direct impact on serving). Fix errors first. Warnings matter for Shopping ad quality scores.

Feed issues tab

This tab shows structural problems with the feed file itself: parse failures, fetch errors, missing required columns in the feed header, or encoding problems. Feed issues are less common than item issues but more urgent, because a single feed-level error can take down all the products in that feed rather than just a subset.

If you see a feed fetch error (Google could not retrieve the file), check the feed URL directly in a browser, verify the file is accessible without authentication, and confirm the URL has not changed since you registered it in Merchant Center.

Key distinction

Item issues = problems with your data. Fix in the source (product database, Shopify metafields, WooCommerce attributes). Feed issues = problems with the feed file or delivery. Fix in the feed configuration, hosting, or fetch settings.

The Fix Workflow: From Diagnosis to Clean Diagnostics

1
Download the affected items report Products > Diagnostics > Item issues. Click the error you want to fix. Click Download affected products. You now have a CSV with item IDs and the specific attribute that failed.
2
Fix the source data Match the affected item IDs to your product database. For GTIN errors: strip formatting and check against your real barcodes. For price errors: update the export to format values as XX.XX CCC. For missing attributes: add the required field. For enum errors: map to Google's accepted values.
3
Use Feed Rules as an interim patch (optional) If the source data fix requires developer work that will take days, you can use Feed Rules (Products > Feeds > your feed > Feed rules) to transform values at the feed-processing layer. This gets products serving again while the real fix is in progress. Feed Rules work well for enum mapping, price reformatting, and simple value substitution.
4
Resubmit the feed After updating the source, trigger a manual fetch: Products > Feeds > your feed > Fetch now. This tells Google to pull the updated file immediately rather than waiting for the scheduled interval. For XML feeds hosted on your server, confirm the updated file is live before clicking Fetch now.
5
Monitor Diagnostics for clearance Check the Diagnostics tab 24 hours after the resubmit. Most errors clear within 24 to 48 hours. Image crawl errors can take up to 7 days. If an error count has not dropped after 48 hours for non-image errors, the fix may not have reached the live feed file.

How Long Do Feed Errors Take to Clear?

Error type Typical clearance time Notes
Invalid GTIN 24-48 hours After feed resubmit with corrected values
Missing required attribute 24-48 hours Attribute must be present and non-empty
Invalid price format 24-48 hours Price must match live landing page price
Image URL crawl error Up to 7 days Image crawler runs independently of feed fetches
Unrecognized enum value 24-48 hours Feed Rule fix applies on next fetch cycle

If errors persist beyond these windows after you have confirmed the fix is live, open a support ticket in Merchant Center with the affected item IDs and describe the fix you applied. Google support can manually trigger a re-review in some cases.

Feed Processing Errors vs. Account Suspension

Feed processing errors are different from a Merchant Center account suspension. Errors affect individual products or feeds and leave the rest of the account functioning. A suspension disables the entire account, blocks all product serving, and requires a reinstatement request.

That said, persistent high-volume feed errors can indirectly contribute to a suspension if Google interprets them as a signal of systematic policy non-compliance (for example, consistently submitting prices that do not match landing page prices). Clearing feed errors is part of keeping an account in good standing, not just a Shopping quality issue.

Track new feed errors before they pile up

GMCSuspension's SEO Monitor checks your Merchant Center signals weekly and flags new feed errors within 24 hours so you can fix them before they affect your ad serving. No manual Diagnostics check needed.

See the SEO Monitor →