Google Merchant Feed Optimizer Guide: Clean Product Data That Sells
A product feed is the file a shop sends to Google Merchant Center describing everything it sells: titles, prices, availability, images, identifiers, and links. When that data is clean, products can appear in shopping results with the right price and the right picture. When it is messy, products are suppressed, disapproved, or shown with the wrong details, and the shop often discovers the problem only when sales quietly fall. The Google Merchant Feed Optimizer checks a feed you paste or upload against common rules, flagging missing fields, inconsistent values, and titles that waste their most valuable words, before the feed reaches Merchant Center. It is a data-quality check, not a sales promise: clean data is necessary for shopping visibility, but it does not guarantee traffic, ranking, or purchases.
The feed is unforgiving because it is machine-read. A human reading a product page forgives a missing size or a vague title; a system matching products to searches does not. Each product needs a unique identifier, a title, a description, a link to its page, an image link, a price, and an availability value, at minimum, and many product types need more: brand, condition, and a global trade identifier where one exists. The optimizer checks that required fields are present, that prices are numbers with a currency, that availability uses a recognised value such as in stock or out of stock, and that links are well formed. It also looks at the softer quality issues that cause silent suppression: titles stuffed with codes, descriptions copied verbatim across dozens of products, and images that are too small or missing.
What good product data looks like
A good title leads with what the shopper is looking for. "Men's waterproof hiking boots, size 10, brown leather" tells a searcher and a matching system what the product is in the first words. "SKU-8841-BRN outdoor footwear item" tells them nothing, and buries the useful words where they carry less weight. A good description then adds the details a buyer needs to decide: materials, sizes, what is included, and what it is for, in plain language rather than marketing superlatives. A good price is the price on the landing page, in the same currency, with tax and shipping handled the way the feed declares them; a mismatch between feed price and page price is one of the fastest routes to disapproval. Availability must be current: advertising an out-of-stock item as in stock wastes clicks and disappoints buyers, while marking in-stock items as out of stock hides them entirely. Images should show the product clearly on a plain background, at a usable resolution, without promotional text baked into the picture.
Worked example
Take a sample feed with 200 products, with values clearly labelled as an illustration. The optimizer reports 24 products with a price mismatch, 18 with missing brand, and 31 with titles under 20 characters. The totals are 24 plus 18 plus 31, which is 73 faulty rows, or 36.5 percent of the feed, since 73 divided by 200 is 0.365. Fixing the price mismatches alone removes 24 faults, leaving 49, which is 24.5 percent faulty. Now look at one row in detail: a sample title "BLT-221 lamp" is 11 characters, while the rewritten title "Brass table lamp with linen shade, E27 bulb included" is 54 characters and contains the product type, material, and a feature shoppers search for. Suppose that product's feed price is 45.00 and its landing page shows 49.00: the gap is 4.00, which is about 8.9 percent of the feed price, since 4 divided by 45 is roughly 0.089, and that gap alone is enough to flag the row. Correcting the feed price to 49.00 and rewriting the title closes two faults on one row, and repeating that discipline across the feed is how a feed moves from a third faulty to nearly clean.
Mistakes to avoid
The first mistake is copying internal codes into titles and descriptions, which helps nobody searching for the product. The second is letting feed price and page price drift apart after a sale or a price change; update both together, every time. The third is leaving availability stale, especially after a busy weekend. The fourth is reusing one description across variants that differ in size, colour, or contents, which confuses matching and disappoints buyers who receive something different from what they expected. The fifth is treating the optimizer as a one-time fix: feeds decay as catalogues change, so schedule a regular check, ideally before each scheduled fetch. Finally, never paste a feed containing private supplier costs, internal margins, or customer data into any checker; a product feed should contain only the public product information it is meant to publish.
Putting it into practice
Build a simple routine. Before each feed submission, run the check, fix errors first, then warnings, then quality suggestions, in that order. Errors block or suppress listings; warnings usually do not block but cost visibility; quality suggestions are where the commercial gain lives, in better titles and complete attributes. Keep a small checklist for new products: identifier, title with product type first, description with real details, price matching the page, availability, image, brand, and condition. If you sell variants, give each variant its own row with its own price and availability, rather than one row pretending to cover all sizes. For related checks, the URL Encoder & Decoder helps when feed links contain special characters, and the Word Counter helps you keep titles and descriptions within sensible lengths. The companion guide on Website SEO Audit covers the landing-page side, because a clean feed pointing at a broken page still loses the sale.
Key points
- A product feed is structured data about each product, and errors in it suppress or disapprove listings
- Titles should lead with the words shoppers actually search for, not internal codes
- Price, availability, and landing-page price must agree, or the listing is at risk
- An optimizer checks format and consistency, it cannot guarantee sales or rankings
In short: shopping visibility starts with data quality. Keep titles shopper-first, prices and availability in agreement with the page, and every required field filled, and check the feed regularly, because a feed is a living file that decays the moment it stops being maintained.