Feed quality
GTINs, identifier_exists, required attributes, product titles, product types, and categories all affect how Google understands the product.
Google Merchant Center troubleshooting
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.
The short version
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.
GTINs, identifier_exists, required attributes, product titles, product types, and categories all affect how Google understands the product.
Price, availability, landing page, currency, variants, and structured data must line up with what is submitted in the feed.
Shipping, returns, contact details, claims, checkout, payment transparency, and policy compliance can affect product approval and account standing.
Issue 1
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.
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
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.
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.
Issue 3
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.
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 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.
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 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.
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
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.
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 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.
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 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.
For deeper examples, use the Google Shopping Title Optimization Guide.
Issue 9
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.
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 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.
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
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.
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
FAQ
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.
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.
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.
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.
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.
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.
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.
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.