Skip to main content

Google Shopping Errors: Common Problems and How to Fix Them

BulkFlow | | 10/15/2026

Google Shopping errors are issues Google Merchant Center finds in your product data, your website or your account. Some only limit how well products perform, while others stop products from showing in Shopping ads and free listings until you fix them, and serious account issues can suspend every product at once.

Most errors come from a short list of causes: prices or stock that don’t match your website, missing or invalid product identifiers, image problems, broken links and incomplete attributes. Once you know what each message means, the fix is usually a change to your product data, followed by a fresh upload and sometimes a review request.

How Google Shopping Errors Work

Merchant Center lists issues in the Needs attention tab on the Products page. Summary cards at the top highlight high-impact issues, and the list below shows every affected product. You can filter it, download it as a CSV or open an issue’s details page to see its impact, suggested fixes and sample products.

How urgent an issue is depends on its level. The table shows what each one means for your listings.

Level What happens What to do
Product warning The product keeps showing, but performance may be limited Fix soon, since unresolved warnings can become disapprovals
Product disapproval The product stops showing across Google Fix the cause before the product can be approved again
Account warning Products keep showing during a warning period Fix the issue before the warning period ends
Account suspension All products stop showing across Google Fix the issue and request a review of the account

Account-level issues appear in a banner at the top of Merchant Center or under View setup and policy issues on the Needs attention tab. Serious policy problems can lead to suspension without a warning period, so check account issues first.

Common Google Shopping Errors and How to Fix Them

The table covers the errors merchants run into most often. Exact wording varies, but most messages name the attribute involved in square brackets, such as [price] or [gtin], which tells you where to look.

Error Usual cause Fix
Mismatched value [price] The price in your product data differs from the price on the product page Update your data to match the page, and send updates more often
Mismatched value [availability] Your data says in stock, but the page shows out of stock, or the reverse Sync stock status frequently and use only in stock, out of stock or preorder
Invalid value [gtin] The barcode has letters, the wrong length or a bad check digit Enter the correct GTIN from the packaging or supplier, or leave it empty if none exists
Missing value [gtin], [brand] or [mpn] Product identifiers are missing Add them, or set identifier_exists to no if the product truly has none
Image too small or invalid [image_link] The image is undersized, broken, in an unsupported format or blocked from crawling Upload a larger image at a working, crawlable URL
Promotional overlay on image The image includes text, logos, watermarks or borders Use a clean product photo, or turn on automatic image improvements
Product page unavailable The link returns an error page, or the site was down when Google crawled it Fix or replace the URL so it opens the product page
URL doesn’t match your website Product links use a different domain from the one verified in Merchant Center Use links on your verified domain
Missing value [shipping] No shipping settings apply to the product Set up shipping in Merchant Center settings or add shipping to your product data
Missing value [color], [size], [gender] or [age_group] Apparel and similar products lack category-specific attributes Add the missing attributes to your product data
Excessive capitalization or promotional text Titles in all caps, or text like “free shipping” in titles and descriptions Rewrite titles and descriptions as plain product information

Some of these errors need more explanation, because the obvious fix isn’t always the right one. The sections below cover the ones that most often cause repeat problems.

Price and availability mismatches

Mismatches are among the most common errors, and Google checks for them by crawling your product pages. The usual cause is timing: your website changes a price or stock status before your product data catches up, so scheduled uploads or an automatic connection between your store and Merchant Center help most.

Other causes are harder to spot. Incorrect structured data on the page, prices that load with JavaScript after the page opens, sale prices with the wrong start or end dates, or a different currency shown to Google’s crawler can all trigger the error. The price in your page’s HTML has to match the price you submitted exactly, and Google’s Rich Results Test helps you see what its crawler reads.

Turning on automatic item updates in Merchant Center also reduces price and availability disapprovals. It lets Google update those values based on what it finds on your page, but it works best alongside accurate data rather than as a replacement for it.

Product identifiers

GTINs are the barcode numbers manufacturers assign, such as UPCs in the US. An invalid GTIN error usually means the number was typed wrong, stored with extra characters or copied from the wrong product, and some spreadsheet tools also strip leading zeros or convert long barcodes to scientific notation.

Never make up a GTIN to clear an error. If a product genuinely has no identifiers, such as handmade, custom or vintage items, leave GTIN and MPN empty and set identifier_exists to no. Google advises doing this only when you’re certain no identifier exists, and it can flag products where evidence shows one does.

A brand that doesn’t match the GTIN’s registered owner can also cause a conflict. If you see that error, check that the brand and barcode belong to the same product before changing either one.

Images

Image errors usually come from broken links, unsupported formats or files Google can’t crawl because robots.txt blocks them. Google accepts JPEG, WebP, PNG, GIF, BMP and TIFF, and each file has to stay under 64 megapixels and 16 MB.

Size requirements are rising. Google is moving to a minimum of 500 × 500 pixels for all products from January 31, 2027, and recommends about 1500 × 1500 pixels for the best results, so it’s worth replacing small images now. Google also notes that changing an image while keeping the same URL may not be picked up quickly, so give a replacement image a new file name and URL.

Product categories

Older guides list a missing or invalid Google product category as a common error. Google now assigns a category to every product automatically, and the google_product_category attribute is optional. If you do submit one, use a single category from Google’s taxonomy, either as its ID or as the full path such as “Apparel & Accessories > Clothing > Dresses,” not a partial path or your own store category.

How to Fix Google Shopping Errors

Fixing errors follows the same basic process whatever the issue. Work through it in this order so fixes stick:

  1. Start with account issues. Check the banner and View setup and policy issues first, since an account suspension affects every product regardless of product-level fixes.
  2. Prioritize by impact. On the Needs attention tab, keep the Prioritized fixes filter on to see issues likely to have medium or high impact, and start with disapprovals.
  3. Fix the data at its source. Correct the problem in your store, product feed or feed tool, not only in Merchant Center, so the next update doesn’t bring the error back.
  4. Send updated data. Re-upload the file or wait for your next scheduled sync. If you use scheduled fetches, you can usually fetch the file immediately rather than waiting.
  5. Request a review if needed. For issues found by crawling your website, request a website check once the fix is live, or choose “I disagree with the issue” if you believe it’s wrong.

Edits made directly in Merchant Center’s product editor override the values in your uploaded file. That can fix a single product quickly, but it also means the editor and your source data can drift apart, so update the source as well.

Give fixes time to show up. Google re-crawls disapproved products over a few hours or days, a requested website check can take up to 12 hours, appeals are usually reviewed within 24 to 48 hours and account-level reviews can take up to 7 days. Brand-new products can stay pending for up to 3 to 5 business days during their first review for Shopping ads.

Fix Errors Across Many Products at Once

When an error affects dozens or hundreds of products, fixing them one at a time in Merchant Center isn’t practical. Download the list of affected products from the Needs attention tab or the issue’s details page, then use it to find and correct the same products in your source data.

Most bulk errors share one root cause, such as a missing attribute across a collection, barcodes damaged by a spreadsheet or titles written in all caps. Fixing that cause in your store data, then letting the corrected values sync to Merchant Center, clears the errors and keeps them from returning with the next update.

Spreadsheets make this kind of fix easier to review. Bulkflow supports bulk export, import and updates with field mapping for Shopify, WooCommerce and Wix, so you can export the affected products, correct fields such as barcodes, titles or descriptions and send the changes back to your store.

Merchant Center also offers its own shortcuts. Some issues come with an automatic fix that applies a rule to correct your data, and others show suggested attribute values you can accept. Check suggestions against your product page before accepting them, since you’re still responsible for what your listings say.

Prevent Google Shopping Errors

Most errors are easier to prevent than to fix. A few habits keep your product data and your website in step:

  • Update data frequently. Send prices and stock levels at least daily, or use a direct connection between your store and Merchant Center so changes sync automatically.
  • Turn on automatic improvements. Automatic item updates reduce price and availability mismatches, and automatic image improvements remove minor promotional overlays.
  • Keep structured data accurate. Make sure the price, currency and availability in your page markup match what shoppers see.
  • Protect identifiers. Store barcodes as text in spreadsheets so leading zeros and long numbers stay intact.
  • Write plain product titles. Lead with the brand and product name and add key attributes such as color and size, without promotional phrases or all-caps text.
  • Check Needs attention regularly. Reviewing new issues weekly catches warnings before they turn into disapprovals.

Conclusion

Google Shopping errors look intimidating in Merchant Center, but most trace back to a handful of fixable causes in your product data, images, links and account settings. Fixing them at the source and keeping your data in sync with your website gets products back in front of shoppers and keeps them there. We hope this guide helps you resolve your Google Shopping errors with confidence. If you manage product data in bulk, you can explore Bulkflow.

Google Shopping Errors: Common Problems and How to Fix Them
BulkFlow provides a solution to import data in bulk from CSV/Excels Files, FTP, Google Sheet, XML,… to e-commerce platforms such as Shopify, WooCommerce,… automatically and quickly.