Skip to content
English
  • There are no suggestions because the search field is empty.

Set up and optimize your Google Merchant Center feed

GetMint flagged this action because AI shopping assistants — ChatGPT Shopping, Perplexity, Gemini, Google's AI Mode — increasingly recommend products straight from structured product data, not your website's marketing pages. That structured data is Google's Shopping Graph, and your Google Merchant Center feed is what feeds it. If you sell products, a clean and complete feed is the reliable way to be eligible for AI-driven shopping recommendations. No code required.

Why this matters for AI visibility

When someone asks an AI assistant "what's the best [product] under $X?", the assistant doesn't read your homepage and decide. It pulls from structured product data: title, price, availability, image, identifiers, category, and more. Google's Shopping Graph aggregates that data from Merchant Center, and it now powers Google's AI shopping answers as well as feeding signals that other assistants rely on.

A clean, complete Merchant Center feed is one of the best ways to increase your chances of being shown as a product inside AI shopping experiences. It puts your products in Google's Shopping Graph with accurate, up-to-date data, so when an assistant builds a product recommendation, yours is in the running with the right price, availability, and details.


Before you start

You'll need:

  • A Google account for your business.
  • A live ecommerce website with product pages, prices, and a way to buy.
  • Your product data, ideally already managed in your ecommerce platform (Shopify, WooCommerce, etc.) or in a spreadsheet.

Today's version of the tool is Google Merchant Center Next, the current, redesigned interface. The steps below use it.


Step 1 — Create your account and verify your website

  1. Go to business.google.com/merchant-center and sign in with your business Google account.
  2. Follow the setup prompts to create your Merchant Center account (business name, country, time zone).
  3. Verify and claim your website. This proves you own the domain you're listing products for. You can verify through Google Search Console, an HTML tag, an HTML file, or your Google Tag. Your products won't show until the site is verified and claimed.

Step 2 — Connect your product feed

A "feed" is just the file or connection that sends your product data to Google. Pick the method that matches how you manage products:

  • Ecommerce platform connection (recommended): if you use Shopify, WooCommerce, PrestaShop, Magento, BigCommerce, or similar, install the official Google channel/app. It syncs your catalog automatically and keeps prices and stock up to date. Lowest-maintenance option.
  • Scheduled fetch: you host a feed file (XML or TXT) at a URL, and Google fetches it on a schedule you set.
  • Content / Products API: for large or fast-changing catalogs managed by a developer.

In Merchant Center Next, you can also let Google pull product data automatically from your website's structured data. Treat that as a starting point, not a replacement for a real feed: a controlled feed gives you far better data quality.


Step 3 — Get the required attributes right

Each product in your feed is described by attributes. Get these right and most of the battle is won:

  • id — a unique, stable identifier for each product.
  • title — the product name. This is the single most important attribute for being matched to queries.
  • description — a clear, factual description of the product.
  • link — the URL of the product page.
  • image_link — a high-quality main product image.
  • price and availability — must match your website exactly (in stock / out of stock).
  • brand — the product's brand.
  • gtin (or mpn) — the global identifier (barcode/UPC/EAN). Provide it whenever it exists; it strongly improves matching.
  • condition — new, refurbished, or used.
  • google_product_category — Google's category for the product.
  • item_group_id — ties variants of the same product (sizes, colors) together.

These are just the baseline. The full list of attributes goes well beyond this, and the ones you actually need depend on what you sell. A clothing brand should also provide color, size, gender, age_group, material, pattern; electronics or grocery products call for a different mix. Find the right attributes for your products in Google's product data specification and fill them in.

Missing or mismatched required attributes are the number-one reason products get disapproved.


Step 4 — Optimize the data

Eligibility is the floor. To actually get recommended, optimize:

  • Titles: front-load the information a buyer (or an AI) would search for. The best pattern is Product Type + Key Attributes + Brand (for example, "Running shoes, men's, waterproof, size 44, Nike"). Avoid promotional fluff like "best price" or "free shipping".
  • Descriptions: lead with concrete details (what it is, materials, dimensions, use case). Write for clarity, not keyword stuffing.
  • Images: use a clean, high-resolution main image on a plain background, no watermarks or promotional text.
  • Identifiers: always include gtin and brand when they exist. Products with valid identifiers are matched far more reliably.
  • Category: set google_product_category as specifically as possible, and add type-specific attributes (color, size, material, gender, age group) for apparel and similar categories.
  • Accuracy: price and availability in the feed must match the landing page. Mismatches cause disapprovals and erode trust.

Step 5 — Turn on free listings and check your surfaces

Make sure your products are enabled for free listings (organic, unpaid product visibility), not just paid Shopping ads. Free listings are what make you eligible across Google's organic shopping and AI shopping surfaces. In Merchant Center, confirm your products are opted into the free listings / organic experiences for your country.


Step 6 — Fix disapprovals and keep the feed fresh

  1. Open the Products or Diagnostics / Needs attention section in Merchant Center.
  2. Work through any disapproved or flagged items. Common fixes: add a missing GTIN, correct a price mismatch, fix availability, or add a required attribute.
  3. Keep it current. Your feed should refresh regularly so prices and stock stay accurate. Platform integrations handle this automatically; manual feeds need a schedule.

A feed isn't "set and forget". Stale data quietly removes you from recommendations, so re-check diagnostics periodically.


Key takeaways

  • AI shopping experiences pull from structured product data, not your marketing pages — Google Merchant Center is the feed.
  • The required attributes (id, title, price, availability, brand, gtin, image, category) are non-negotiable; missing or mismatched ones are the #1 cause of disapprovals.
  • Title pattern that wins: Product Type + Key Attributes + Brand — no promotional fluff.
  • Turn on free listings, not just paid Shopping ads — that's what unlocks organic AI shopping visibility.
  • A feed isn't set-and-forget — re-check Diagnostics regularly so price and availability stay accurate.

Need a hand with this?

Product feeds get fiddly fast, especially around attributes, categories, and disapprovals. If you'd rather have an expert set yours up and optimize it with you, GetMint's Customer Success team can take it on. Talk to a GetMint CSM about the Enterprise plan.