Skip to content
Enjoy 20% off for 12 months on all plans. Use promo code: HYPERGROWTHClaim it

Lesson 1 of 4: Product feeds and free listings

Google Merchant Center free listings: feeds and errors

A clean feed in Merchant Center earns free Shopping placements. What the feed must contain and the errors that block it.

6 min readIntermediateUpdated 2026-10-26

Picture a store selling trail running shoes. It has spent a year trying to rank its collection page for "trail running shoes" and sits on page two. A rival's shoes show in the product grid at the top of the same results, with prices and star ratings, and the rival isn't paying for those placements. The rival simply sent Google a feed.

Your product feed is a second copy of your catalogue that Google reads directly. A clean one earns placements your pages can't win on their own.

Free listings are a documented channel

Merchant Center is Google's tool for telling it about your products directly. Without it, Googlebot has to crawl a product page and guess which number on it is the price. Google's Merchant Center help documents free listings: products in your feed can appear at no cost on the Shopping tab and in product results within Google Search, alongside the paid Shopping ads that use the same data. Ads are the paid placement and free listings the unpaid one, and both draw on the same product records.

Google describes its Shopping Graph as the product database behind these placements, built from merchant feeds and from the pages it crawls. A feed is how you write to that database accurately. Skip it and your products are in there only as well as Google managed to read your pages.

A feed doesn't replace ranking. Your collection and product pages still compete in the blue links, and the earlier chapters still apply. What the feed adds is a second route onto the results page, one that doesn't depend on where your page ranks.

What the feed must contain

Google's product data specification lists the attributes every item needs: an id, a title, a description, the landing page link, an image link, the price and the availability. Products with a brand, a GTIN (the number behind the barcode) or a manufacturer part number must include them. Anything that isn't new needs a condition, and apparel needs variant attributes such as colour and size in a number of countries.

Required is only the floor. Quality of the title and category decides whether a product gets shown and clicked:

  • Title: lead with what a shopper types: brand, product type, then the attribute that matters, such as model, size, colour or material. A title that opens with a marketing phrase wastes the words Google matches against searches.
  • Description: describe the product in plain text, with the specs a buyer compares. The brand story belongs on the About page.
  • Google product category: pick the most specific one that fits, so the item competes in the right results.
  • Variants: make every size and colour its own item, grouped with an item group id so Google knows they're one product. This is separate from the canonical decision on your site, which Variants and duplicate content covers.

You rarely build the feed by hand. Shopify's Google & YouTube channel and the Google for WooCommerce extension generate it from your catalogue and keep it in sync, and each platform documents its own setup. A scheduled spreadsheet fetch works for anything else. Whatever produces the feed, it is only as good as the data behind it, so the work from Product titles and descriptions is what you're really submitting.

The errors that block products

Merchant Center checks every item against your landing page and its policies. A product that fails is disapproved, which means it stays in your feed and shows nowhere. The products view lists each disapproved item with its reason, and a few reasons do most of the damage in a typical store:

  1. Price or availability mismatch. The feed says one price and the page shows another, usually because a sale started or stock changed between feed updates. Google fetches the page and trusts what it sees there.
  2. Missing or wrong GTIN. Google uses the GTIN to match your item to the same product from other sellers, so a made-up or reused one gets rejected.
  3. Image problems. Promotional text, watermarks, placeholders and images too small to use all fail.
  4. A landing page Google can't use. It redirects, is blocked in robots.txt, shows a different product, or shows a currency that doesn't match the country you sell to.
  5. Account-level gaps. Missing shipping settings, a missing returns policy or an unverified website block every item at once, so they come first.

Work through them by reach. Clear the account-level issues, then the single reason hitting the most items, then the long tail one product at a time.

Keep the page and the feed in agreement

Price mismatch is the disapproval that keeps coming back, so fix it structurally rather than correcting items one by one. Google reads Product structured data on your landing page. That's the JSON-LD naming the product, its price and its availability. Google's Merchant Center help documents automatic item updates, which use that data to correct a feed's price and availability when they drift. Keep the markup accurate and current and the feed gets corrected instead of disapproved.

The same markup does a second job. Google Search Central documents a merchant listing experience driven by Product structured data on the page itself, and recommends Merchant Center alongside it for the widest coverage. Product schema and rich results covers what the markup should contain. Here the point is narrower: the feed, the markup and the visible page must all say the same thing.

Frequently asked questions

How can I create a free Google My business listing?

Merchant Center isn't the tool for that. A Google Business Profile describes a business and its location, while Merchant Center describes products. If you sell goods online, the free route this lesson covers is a product feed: set up a Merchant Center account, submit your products, and fix any disapprovals.

Is Google Merchant Center the same as Google Ads?

No. Merchant Center holds your products, your feed and your store settings. Google Ads is where you pay to promote them. Shopping ads use the same product records as free listings, so a clean feed serves both, but you can use free listings without running a single ad.

Does Google give free ads?

Not ads, but it does give free placements. Free listings put approved feed products on the Shopping tab and in product results on Search with no cost per click. You still have to earn them: the feed must be complete, accurate and in agreement with your landing pages.

What to take away

  • Google's Merchant Center free listings put feed products on the Shopping tab and in search results at no cost per click, separately from where your pages rank.
  • Google's product data specification sets the required attributes. Title, category and identifiers decide whether a listed product gets seen.
  • Disapprovals are mostly mismatches between feed and landing page, plus a few account-level settings that block everything.
  • Accurate Product structured data keeps the feed corrected and makes the page eligible for merchant listings on its own.

Next

Once your products are in Google's product data, the next question is how AI assistants decide which to name, in AI shopping answers.

Free tools this lesson uses

Saved in this browser only.

Chapter 7: Get your products picked by Shopping and by AI

All 9 chapters