GMC & Shopify Glossary: Key Terms Explained for Merchants

TL;DR — Quick Answer

Every term you'll encounter when dealing with a Google Merchant Center suspension or disapproval — explained in plain language. No technical background required.

Every term you'll encounter when dealing with a Google Merchant Center suspension or disapproval — explained in plain language, with links to the relevant fix guides.

Q: What is a Price Mismatch in Google Merchant Center? A: A price mismatch happens when the price in your GMC product feed (the CSV/TSV file) is different from the price Google's crawler finds on your actual product page. Even a 1-cent difference can trigger a disapproval or account suspension. Common causes: currency converter apps, Shopify's geo-pricing for VAT countries, and broken JSON-LD schema. See the full fix guide: How to Fix Price Mismatch.

Q: What is a GMC Misrepresentation suspension? A: Misrepresentation is a Google Merchant Center policy violation meaning Google doesn't trust that your store accurately represents its products, prices, or policies. It's one of the hardest suspensions to recover from because Google doesn't tell you exactly what triggered it. Common causes: missing return policy schema, Printful/POD shipping time mismatches, unverifiable contact info. See the recovery guide: GMC Misrepresentation Fix Guide.

Q: What is a Product Feed? A: Your product feed is the file (CSV or TSV format) that Google uses to list your products in Google Shopping. You export it from Google Merchant Center: Products → All Products → Download. It contains your product titles, prices, images, GTINs, and availability. When something in this file doesn't match your live store, GMC flags it.

Q: What is Feed Drift? A: Feed drift is when your product feed gradually goes out of sync with your live store. Prices change due to sales, currency converter apps, or Shopify Markets — but the feed doesn't update fast enough to match. Google crawls your store independently and flags the discrepancy. Feed drift is one of the most common causes of Price Mismatch suspensions on Shopify.

Q: What is JSON-LD Structured Data? A: JSON-LD is a block of code in your product page's HTML that tells Google exactly what the product is, its price, availability, and condition — in a machine-readable format. Google uses this data to verify your feed. If your JSON-LD shows a different price from your feed, or is missing entirely, you get flagged for schema errors. Shopify themes inject JSON-LD automatically, but it can break after theme updates or SEO app conflicts. See the fix guide: Shopify JSON-LD Schema Errors.

Q: What is a Soft 404? A: A soft 404 is a product page that loads successfully (returns HTTP 200 "OK") but displays a "Product Not Found" or "This product is unavailable" message. Googlebot sees the working HTTP response but then reads the "not found" text — and treats it as a broken, untrustworthy URL. Soft 404s are invisible to manual audits because the page looks fine in a browser.

Q: What is Shopify Markets? A: Shopify Markets is Shopify's built-in feature for selling to customers in different countries — with different currencies, languages, and pricing. It routes customers to localized sub-folders (e.g. /en-gb/ for the UK). If your GMC feed targets one market but Shopify shows different prices in another, Google flags it as a currency or price mismatch.

Q: What is Currency Drift? A: Currency drift happens when your product prices appear in the wrong currency on your storefront — usually because a Shopify Markets geo-routing rule or a currency converter app redirects Googlebot into a different region than your feed targets. Googlebot crawls from US IP addresses by default, so if your store auto-converts prices for US visitors, the prices Google sees may not match your feed.

Q: What is a GMC Account Suspension? A: A GMC account suspension means Google has disabled your entire Google Shopping account — not just individual products. All your Shopping ads stop immediately. There are two types: item-level disapprovals (specific products flagged) and account-level suspensions (everything stopped). Account suspensions require a formal reinstatement appeal after fixing the root cause.

Q: What is hasMerchantReturnPolicy? A: hasMerchantReturnPolicy is a JSON-LD schema property that Google started requiring in 2026 as part of its Universal Commerce Protocol (UCP) standards. It must be nested inside your Product schema and explicitly defines your return policy — including the country it applies to, the return window, and the return method. Having a Returns page on your site is no longer enough; the schema must be present in your page's HTML. Its absence is one of the most common hidden triggers for Misrepresentation suspensions.

Q: What is Server-Side Rendering (SSR)? A: Server-side rendering means your page's HTML — including prices and product data — is generated on the server before being sent to the browser. Googlebot crawls this raw HTML, not the version after JavaScript runs. If your prices or JSON-LD schema are only set by JavaScript, Googlebot may see outdated or missing data. This is why a page can look correct in your browser but still trigger a Price Mismatch in GMC.

Q: What is a GTIN? A: A GTIN (Global Trade Item Number) is a barcode-based product identifier — the number printed under the barcode on product packaging. In Google Shopping, GTINs help Google match your products to its catalog and verify brand information. If your GTIN in the feed doesn't match the brand listed (e.g. a Nike barcode with "Generic" as the brand), Google flags it as a GTIN brand mismatch.

Q: What is an Out-of-Stock Ratio? A: Out-of-stock ratio is the percentage of products in your feed marked as unavailable or out of stock. A very high out-of-stock ratio (above 60%) is a feed quality signal Google uses to assess store reliability. If most of your feed is unavailable, Google may treat your store as inactive or unreliable.

Q: What is a GMC Compliance Audit? A: A GMC compliance audit is a systematic check of all technical factors Google evaluates when reviewing your store — price accuracy, schema validity, policy pages, product identifiers, and shipping data. The goal is to find and fix every discrepancy before submitting a reinstatement appeal. See the full checklist: 15-Point GMC Compliance Checklist.

Q: What is Risk Radar? A: Risk Radar is an audit tool for Shopify merchants using Google Shopping. It scans your storefront URL and your GMC product feed (CSV/TSV export from GMC) to detect the issues that commonly trigger suspensions — price mismatches, currency drift, broken JSON-LD schema, missing trust pages, and soft 404s. It checks your store the same way Google's crawler does: reading raw server-side HTML, not the JavaScript-rendered version you see in your browser.

Fix it with Risk Radar

Checking this manually takes hours. Risk Radar finds the exact mismatches — price discrepancies, broken schemas, missing trust signals — and gives you a prioritized fix list to address before your appeal.

No API keys. No passwords. No account access required.

Last updated: June 13, 2026 · Back to GMC Rescue Hub