Google Merchant Center troubleshooting

10 Common Google Merchant Center Errors and How to Fix Them

Google Merchant Center errors hero image showing product feed error checks and fixes - page visual for google merchant center errors on Google Merchant Center Errors

Last updated:

Google Merchant Center errors can stop your Shopping ads and free listings from showing. Some are simple product feed errors. Others come from mismatches between your product data, website, shipping settings, or Google policies.

Target keyword: google merchant center errors Feed errors Shopping ads not showing

The short version

Most Merchant Center errors come from weak product data, slow updates, or missing trust signals.

The fastest fix is to separate one-off warnings from repeat feed problems. If the same issue keeps coming back, the root cause is usually product data mapping, update timing, missing attributes, or a website policy gap.

Quick answer: The most common Google Merchant Center errors are review delays, missing or invalid GTINs, incorrect identifier_exists values, price mismatch, availability mismatch, missing shipping, missing required attributes, weak product titles, wrong product categories, and misrepresentation warnings. Start with errors that block products from showing, then fix feed quality issues that reduce visibility or click performance.

Feed quality

GTINs, identifier_exists, required attributes, product titles, product types, and categories all affect how Google understands the product.

Website mismatch

Price, availability, landing page, currency, variants, and structured data must line up with what is submitted in the feed.

Account trust

Shipping, returns, contact details, claims, checkout, payment transparency, and policy compliance can affect product approval and account standing.

Issue 1

Products pending initial review.

Products can sit in pending initial review when Google is checking the item, landing page, website, account, and product data. This is especially stressful because the product may look technically correct in the feed but still not be eligible to show.

Why it happens

  • The Merchant Center account is new or recently changed.
  • The product, feed, landing page, or website has changed materially.
  • Google needs to review policy, shipping, price, availability, or destination settings.
  • The landing page is blocked, slow, inconsistent, or difficult for Google to crawl.

How to fix it

Check that the product page is live, crawlable, consistent with the feed, and clear about price, availability, shipping, returns, and product claims. Avoid repeatedly resubmitting low-quality changes. If the account and product data are clean, use the relevant Merchant Center guidance on product data requirements to confirm the basics, then wait for review or request help when the delay is outside the normal review window.

Do not keep changing product titles, descriptions, or feed settings just because the status feels stuck. That can reset your own troubleshooting trail and make it harder to know which change actually helped. Instead, check the product page, shipping, account settings, policy information, and feed diagnostics in a structured order. If several new products are pending at once, look for an account-level or feed-level pattern before treating each product as a separate problem.

Issue 2

Missing or invalid GTIN.

GTIN problems are one of the most common Google Shopping feed errors. If a product has a manufacturer-assigned GTIN, it should be submitted accurately. Missing, made-up, reused, or incorrectly formatted identifiers can limit visibility or create warnings.

How to fix it

  • Use the real GTIN from the manufacturer, barcode, supplier data, or product database.
  • Do not invent GTINs or reuse the same identifier across unrelated products.
  • Check that variants use the correct identifiers for the exact product.
  • Use MPN and brand where GTIN is not available but the product still has manufacturer identifiers.

GTIN cleanup should be based on the best source data available, not guesswork. For brand-name products, the correct identifier usually comes from the manufacturer, supplier feed, product packaging, or an internal product information system. For multipacks, bundles, refurbished products, and variants, check that the identifier describes the product being sold on the landing page, not a related parent item or a different pack configuration.

Google's GTIN attribute documentation is worth linking because it explains why valid identifiers help Google understand and classify products. It also makes clear that merchants should not submit invented identifiers.

FeedOps note: GTIN cleanup is rarely a one-product job. It usually needs source-data review, mapping rules, supplier cleanup, and ongoing validation.

Issue 3

Incorrect identifier_exists.

The identifier_exists attribute tells Google whether a product has unique product identifiers such as GTIN, brand, or MPN. It should not be used as a shortcut to hide missing identifiers when the product actually has them.

When identifier_exists = no makes sense

  • Custom-made goods.
  • Private label products with no manufacturer-assigned identifiers.
  • Vintage, handmade, or one-off products where standard identifiers genuinely do not exist.

How to fix it

Audit products where identifier_exists is set to no. If the product has a valid GTIN, brand, or MPN, submit the identifier instead. Keep identifier_exists = no for products where identifiers genuinely do not exist.

This is one of the easiest errors to make during a rushed feed cleanup. If identifier_exists is set to no across a large catalogue, Google may receive the wrong signal for products that do have real identifiers. Use Google's identifier_exists documentation to confirm when the attribute is appropriate, then build a rule that separates custom or private-label products from products with manufacturer identifiers.

Issue 4

Price mismatch.

Price mismatch happens when the price in the feed does not match the price Google finds on the landing page. It can come from sale prices, variant pages, currency differences, tax handling, structured data, or delayed feed updates.

How to fix it

  • Make sure the feed price and landing page price match for the exact variant.
  • Check sale_price, sale dates, currency, tax, and regional pricing.
  • Update the feed more often if prices change frequently.
  • Check structured data so Google sees the same price as shoppers.

Price mismatch is often a timing problem rather than a simple typo. A promotion may start on the website before the feed updates, a sale may end in the feed before the landing page changes, or a variant selector may show a different default price from the item submitted to Merchant Center. For stores with frequent promotions, compare your feed against Google's product data specification, then fix the issue with cleaner sale_price rules, faster feed refreshes, and better structured data.

Issue 5

Availability mismatch.

Availability mismatch means the feed says one thing and the product page says another. A common example is a feed marking an item as in stock while the website shows out of stock.

How to fix it

Synchronise inventory updates between the ecommerce platform, product feed, and website. Pay special attention to variants, low-stock products, preorders, backorders, and products with multiple fulfilment locations. If stock changes quickly, update the feed more often.

For fast-moving catalogues, availability errors can keep returning even after individual products are fixed. The better fix is to shorten the gap between inventory changes and feed updates, especially for high-volume products, clearance items, and products fulfilled from multiple locations. Also check Google's availability and product data rules against how preorder and backorder states appear on the website, because those statuses need to be represented consistently in the feed and on the landing page.

Issue 6

Missing shipping settings.

Google needs to understand delivery cost and shipping eligibility before it can confidently show products. Missing shipping settings can block products or reduce listing quality in markets where shipping data is required.

How to fix it

  • Set up account-level shipping settings in Merchant Center where possible.
  • Use shipping attributes when product-level shipping differs by item, weight, location, or service.
  • Check country, currency, delivery service, delivery time, and minimum order thresholds.
  • Review shipping after changing warehouses, carriers, markets, or ecommerce platforms.

Shipping errors become more likely when a store sells bulky items, regional products, restricted products, or products with different delivery services. Account-level rules are easier to maintain, but product-level shipping data may be needed when some items have different rates, countries, delivery times, or service requirements. Google's shipping attribute documentation is a useful reference when product-level shipping needs to be submitted in the feed.

Issue 7

Missing required attributes.

Missing required attributes can stop products from showing. Missing recommended attributes can also reduce data quality, filtering, matching, and performance, especially in categories like apparel, homewares, electronics, and auto parts.

Attributes to check

  • Core fields such as title, description, link, image_link, price, availability, brand, and identifiers.
  • Variant fields such as item_group_id, color, size, material, pattern, gender, and age_group.
  • Category-specific fields such as capacity, dimensions, condition, energy efficiency, or compatibility.

Use the Google Merchant Center product data specification as the source of truth, but prioritise the attributes that matter most to your categories and your performance gaps. The goal is not to fill every optional field for every product at once. Start with required attributes, then add recommended attributes that improve product matching, filtering, variant clarity, and shopper confidence.

For example, apparel feeds usually need stronger variant data than a simple homewares catalogue. Electronics may need model, compatibility, condition, and technical detail. Furniture may need material, dimensions, colour, and delivery information. The product data specification tells you what Google expects; your category strategy tells you which attributes are worth fixing first.

Issue 8

Poor product titles.

Poor product titles can make eligible products harder to match and less attractive to click. Many ecommerce titles are written for product pages, not Shopping results, so they miss product type, brand, material, size, colour, model, compatibility, or pack size.

How to fix it

  • Put the product type or main search term near the front.
  • Add important attributes where they help shoppers choose.
  • Keep titles readable and accurate.
  • Avoid stuffing, promotional text, all caps, and unsupported claims.

For deeper examples, use the Google Shopping Title Optimization Guide.

Issue 9

Wrong Google product category or product type.

Google can classify products automatically, but weak product data can make classification harder. Poor product types can also make reporting, segmentation, and campaign management messier.

How to fix it

Review the highest-value categories first. Improve titles, descriptions, product types, brand, GTIN, and category signals before manually overriding every Google Product Category. Use product_type to describe your catalogue in a way that is accurate, consistent, and useful for reporting.

A messy product_type structure can also make performance analysis harder. If one product group uses Shoes > Running, another uses Footwear > Trainers, and another uses only Sale, campaign and reporting decisions become less reliable. Keep product_type values consistent enough to support segmentation, but specific enough to describe how shoppers actually compare the products. For the broader cleanup process, use the Google Shopping Feed Optimization Guide.

Issue 10

Misrepresentation or account suspension.

Misrepresentation is more serious than a normal feed warning. It usually means Google sees a trust, transparency, policy, or claims problem. This can affect the whole account, not just one product.

What to check

  • Clear business identity, contact details, and customer support information.
  • Transparent returns, refunds, shipping, payment, and checkout information.
  • Product claims, pricing, promotions, and availability that match the website.
  • No misleading urgency, unsupported health claims, fake trust badges, or unclear ownership.

Fix the underlying issue before requesting a review or appeal. If the same policy warning comes back, look beyond the feed and review the full site experience. Google's misrepresentation policy guidance is especially useful here because the fix may involve business transparency, checkout clarity, product claims, or customer support information rather than a normal feed attribute.

Prioritise fixes

Fix blocking Merchant Center errors before optimisation work.

Not every Google Merchant Center error has the same commercial impact. Some errors stop products from showing at all. Others reduce data quality, limit matching, or make Shopping ads less competitive. A good troubleshooting process fixes eligibility first, then moves into product data quality and performance improvement.

Use this order of operations

  • Blocking errors: Fix disapprovals, policy warnings, account suspension, crawl problems, missing shipping, and product review delays first.
  • Mismatch errors: Fix price, availability, landing page, and structured data mismatches next because they can keep coming back if the feed and website update at different speeds.
  • Identifier errors: Clean up GTIN, brand, MPN, and identifier_exists values so Google can understand the exact products you sell.
  • Attribute gaps: Fill required and commercially useful recommended attributes by category, especially for variant-heavy products.
  • Performance improvements: Improve product titles, product types, descriptions, and category signals after the products are eligible and stable.

This sequence matters because fixing product titles will not help much if the product is disapproved, pending review, missing shipping, or showing the wrong price. Eligibility creates the floor. Feed quality creates the upside.

Use Google Help docs as the rulebook, then diagnose your actual feed. The docs explain what Google expects; your feed audit shows which products are affected, which source system is sending the wrong value, whether the ecommerce platform or feed app is overriding it, and whether the error will return after the next sync.

Checklist

Google Merchant Center error checklist.

  1. Check whether the issue is product-level, feed-level, website-level, shipping-related, or account-level.
  2. Confirm that price and availability match the exact landing page variant.
  3. Review GTIN, brand, MPN, and identifier_exists values.
  4. Check required and recommended attributes by category.
  5. Review shipping settings and product-level shipping attributes.
  6. Improve weak product titles, product types, and category signals.
  7. Check landing page crawlability, structured data, and policy information.
  8. Fix trust and transparency gaps before requesting policy review.
  9. Increase feed update frequency for fast-changing price or inventory data.
  10. Run regular feed audits so recurring issues are caught earlier.

FAQ

Google Merchant Center errors FAQs.

How do I fix Google Merchant Center errors quickly?

Start with errors that stop products from showing: disapprovals, policy warnings, pending review, missing shipping, crawl problems, price mismatch, and availability mismatch. Those issues affect eligibility, so they matter before title optimisation, product type cleanup, or other performance work.

After the blocking errors are fixed, move into identifiers, required attributes, product titles, product types, and category signals. Fix one issue group at a time and check whether the product status changes in Merchant Center. If the same warning returns after the next feed sync, treat it as a mapping, source data, or update cadence problem rather than a one-off product edit.

What are Google Merchant Center errors?

Google Merchant Center errors are product, feed, website, shipping, policy, or account problems that can stop products from showing in Shopping ads, Performance Max, free listings, or other Google surfaces. They can appear as disapprovals, warnings, limited eligibility, missing data, mismatch errors, review delays, or account-level policy issues.

The important point is that Merchant Center errors are not always caused by the feed alone. A product can have clean product data and still run into issues if the landing page shows a different price, the website hides shipping details, the item is out of stock, or the account has a trust or policy problem.

What is the difference between Merchant Center errors and feed errors?

Feed errors usually refer to product data problems in the feed, such as missing GTINs, invalid attributes, weak titles, missing image links, poor product types, or incorrect identifier_exists values. These are the errors feed teams can often fix through mapping, enrichment, validation, or source data cleanup.

Merchant Center errors are broader. They can include feed errors, but they can also come from website mismatches, shipping settings, crawl problems, policy problems, pending initial review, destination settings, and account-level warnings. That is why a good troubleshooting process checks the product feed, landing page, website policies, and account settings together.

Why are my products pending initial review in Google Merchant Center?

Products can remain pending initial review while Google checks the product data, landing page, website trust signals, policies, price, availability, and shipping information. Review delays can also happen after major account, feed, product, or website changes.

Before escalating, check that the product page is live, crawlable, and consistent with the feed. Make sure the site clearly shows price, availability, shipping, returns, contact details, and checkout information. If many products are pending at once, look for a feed-level or account-level pattern instead of editing products one by one.

Why are my Google Shopping ads not showing?

Google Shopping ads may not show because products are disapproved, pending review, missing required data, affected by price or availability mismatch, blocked by shipping or destination settings, limited by policy issues, or not competitive enough in the campaign. Merchant Center should be checked before campaign troubleshooting because ads cannot perform if the products are not eligible to serve.

If Merchant Center looks clean, then check Google Ads settings: campaign status, listing groups, budgets, bidding, location targeting, asset coverage, audience restrictions, and conversion tracking. When only some products are not showing, compare the affected products against products that are serving. That usually reveals a category, price, identifier, stock, or landing page pattern.

Should I use Google Help docs when fixing Merchant Center errors?

Yes. Google Help docs should be used as the source of truth for product data requirements, GTIN rules, identifier_exists, shipping attributes, and policy issues such as misrepresentation. They are especially important because Merchant Center requirements can change, and the official documentation is what Google itself points merchants back to.

The docs explain the rule, but they do not diagnose your catalogue for you. Use the official docs to confirm what Google expects, then use a feed audit to find which products are missing data, which mappings are wrong, which platform sync is stale, and which errors are likely to come back after the next update.

Can feed optimization prevent Merchant Center errors?

Feed optimization can prevent many repeat Merchant Center errors by improving product data quality, identifiers, attributes, titles, product types, update cadence, and mapping rules. It is especially useful for large or changing catalogues where manual product-by-product fixes do not scale.

It cannot prevent every issue. Policy warnings, misrepresentation problems, checkout transparency, shipping promises, and website trust signals may need site or business process changes. But stronger feed architecture makes recurring Google Shopping feed errors easier to catch earlier and easier to fix permanently.

Can FeedOps fix Merchant Center errors?

FeedOps can help fix and prevent many feed-related Merchant Center errors by improving product data mapping, identifiers, attributes, titles, product types, update cadence, and ongoing feed monitoring. That includes recurring problems such as missing GTINs, weak titles, inconsistent product types, incorrect identifier_exists values, missing attributes, and slow price or availability updates.

Some issues still need work outside the feed. If the error is tied to misrepresentation, unclear returns, missing contact details, checkout transparency, or unsupported product claims, the website and business information may need to be fixed too. The best result usually comes from treating Merchant Center errors as a product data, website, and policy workflow rather than a single feed upload problem.