Free SEO audit for new clients — claim yours
Home/Blog/Ecommerce/Product Feed Optimization for Shopping Ads
Ecommerce

Product Feed Optimization for Shopping Ads

Product Feed Optimization for Shopping Ads
Table of contents
  1. Key Takeaways
  2. Approval vs optimisation
  3. Attribute-by-attribute optimisation
  4. Writing better product titles
  5. Fixing your feed without editing your store: step by step
  6. Using custom labels for smarter bidding
  7. Keep the feed and website consistent
  8. Common mistakes
  9. Related Guides
  10. Frequently Asked Questions
    1. What is shopping feed optimization?
    2. What is the most important attribute to optimise?
    3. How long can Google Shopping titles be?
    4. Can I change feed titles without changing my website?
    5. What are custom labels used for?
  11. Better data, better results
  12. References

In Shopping ads you don't write keywords or headlines. Your product feed does that job. Google reads your titles, descriptions, categories, identifiers and images to decide which searches each product is relevant for and how it should look. Two stores selling the same item at the same price can get very different results purely because of feed quality.

That makes shopping feed optimization one of the highest-leverage tasks in ecommerce advertising. Better data means more relevant impressions, higher click-through rates and cleaner campaign structure, and the same improvements help free listings and Google's AI shopping surfaces too.

This guide goes attribute by attribute through what to optimise, shows title formulas by category, explains how to use rules and supplemental data to fix feeds without touching your store, and covers how to use custom labels to bid smarter.

Key Takeaways

  • Your feed is your targeting and your ad copy; titles and images matter most for performance.
  • Front-load titles with what shoppers search: brand, product type and key attributes.
  • Accurate GTINs, categories and variant data help Google match products to the right searches.
  • Use attribute rules and supplemental data sources to improve feeds without editing your store.
  • Custom labels let you group products by margin, seasonality or performance for smarter bidding.

Approval vs optimisation

Getting products approved is the minimum. If you're still setting up the account or fixing disapprovals, start with our Google Merchant Center guide. Optimisation goes further: it improves how often products appear for the right searches and how many shoppers click.

Google's product data specification is the rulebook. It's also explicit that descriptions should "Include only information about the product." (Product data specification), so promotional text, shipping offers and company boilerplate belong elsewhere.

Attribute-by-attribute optimisation

AttributeLimit or rule (Google)Optimisation focus
titleUp to 150 charactersFront-load brand, product type and key attributes; include variant details
descriptionUp to 5,000 characters; product information onlyFeatures, materials, dimensions, use cases, compatibility
image_link / additional_image_linkNo watermarks, promo text or placeholders; up to 10 additional imagesClear main image; lifestyle and detail shots as additional images
gtinMust pass GS1 validation; wrong GTINs cause disapprovalUse real manufacturer barcodes; never invent one
google_product_categoryOne category from Google's taxonomyChoose the most specific relevant category
product_typeUp to 750 characters; full path recommendedMirror your store's category tree for reporting and campaign structure
item_group_idRequired for variants in several countries and for all variants in free listingsUse the parent SKU; keep it stable
product_highlight2–100 highlights, up to 150 characters eachShort, scannable benefits and specs
sale_priceSubmit alongside priceUse for genuine sales instead of "SALE" in titles
custom_label_0–4Optional; not shown to shoppersMargin, seasonality, best-seller or price-band labels

Source for limits: Google's product data specification. Note that from 31 January 2027 Google will require product images of at least 500 × 500 pixels.

Writing better product titles

Titles have the largest influence on which searches a product matches and whether shoppers click.

“Put the most important details first.”

— Google Merchant Center Help, Title [title]

Google's title guidance says shoppers typically see only around the first 70 characters, depending on screen size, so the start of the title does most of the work. Its examples combine brand, material, gender, product type, colour and size, such as a men's organic cotton T-shirt with colour and size at the end.

CategoryExample title structure
ApparelBrand + gender + product type + material/style + colour + size
ElectronicsBrand + product line + model + key spec (storage, screen size) + colour
Home and furnitureBrand + product type + material + dimensions + colour
BeautyBrand + product line + product type + size/volume + shade or scent
Spare partsBrand + part type + compatible models + part number

Leave out prices, "free shipping", time-limited wording, all caps and symbols; Google tells merchants to submit those details through their own attributes. Use search terms data from your campaigns to see which words shoppers actually use, and add missing ones where they're accurate. Our guide to the Google Ads search terms report shows how.

Fixing your feed without editing your store: step by step

Many stores can't easily change product titles on the website, or don't want to. Merchant Center lets you transform data on Google's side.

  1. Export your current feed and sort products by impressions or revenue so you work on what matters first.
  2. Audit for gaps: missing GTINs, brands, colours, sizes, categories and thin titles.
  3. Create attribute rules in Merchant Center to rebuild titles from other attributes (for example, brand + product type + colour + size). Google lets you define custom attributes for use in these rules (attribute rules help).
  4. Add a supplemental data source, such as a Google Sheet keyed by product ID, for fields your platform can't export: custom labels, highlights or improved titles.
  5. Check that changes still match the landing page. Titles must accurately describe the product and match your page.
  6. Keep price and availability in sync. Schedule feed or API updates right after website price changes; Google treats mismatches as critical errors, even if automatic item updates correct some prices (Mismatched price help).
  7. Measure impact in Merchant Center's performance report and your campaigns, comparing clicks and conversions before and after.

Using custom labels for smarter bidding

Custom labels don't affect what shoppers see, but they make campaign structure much more useful. Common schemes include:

  • Margin band (high, medium, low) so you can set different ROAS targets. See our guide to ROAS.
  • Seasonality (summer, winter, holiday) to push products at the right time; useful for holiday marketing.
  • Performance tier (best-seller, average, zombie) to give low-impression products their own budget.
  • Price band to control spend on low-value items.
  • New arrivals to give launches visibility before they have sales history.

These labels plug straight into standard Shopping and Performance Max listing groups. Our Google Shopping ads guide covers campaign structure.

Keep the feed and website consistent

Google cross-checks your feed against your pages. Google Search Central notes that structured data can help Merchant Center verify feeds against your site (Share your product data with Google). Add accurate Product markup, as explained in our merchant listing schema guide, and keep on-page prices, stock and shipping identical to the feed.

Common mistakes

  • Keyword stuffing titles. Repetition and unrelated terms reduce relevance and can breach policies.
  • Promotional text in titles or images. Use sale_price and promotions instead.
  • Guessing GTINs. Google's advice is not to provide one when in doubt.
  • Generic categories. "Clothing" helps far less than a specific taxonomy path.
  • Ignoring variants. Missing item_group_id, colour or size data hides variants from filtered searches.
  • Optimising once. Feeds drift as products, prices and search behaviour change; review monthly.

Frequently Asked Questions

What is shopping feed optimization?

It's the process of improving the product data you send to Google Merchant Center, such as titles, images, categories and identifiers, so products show for more relevant searches and earn more clicks.

What is the most important attribute to optimise?

Titles usually have the biggest impact, followed by images. Accurate GTINs and categories also help Google match products to searches.

How long can Google Shopping titles be?

Up to 150 characters, but shoppers typically see only around the first 70, so put the most important details first.

Can I change feed titles without changing my website?

Yes. Use attribute rules or a supplemental data source in Merchant Center, but make sure titles still accurately describe the product and match the landing page.

What are custom labels used for?

Custom labels let you group products by your own criteria, such as margin, season or performance, so you can structure campaigns and bids. Shoppers don't see them.

Better data, better results

Shopping feed optimisation is unglamorous work, but it lifts every Google shopping channel at once: paid Shopping, Performance Max, free listings and AI-powered surfaces. Start with titles and images on your top products, close data gaps, then use custom labels to bid smarter. For hands-on help, see our PPC management services and ecommerce SEO services, read our guide to free product listings, or request a quote.

References

  1. Product data specification – Google Merchant Center Help
  2. Title [title] – Google Merchant Center Help
  3. How to fix: Automatic updates: Mismatched price – Google Merchant Center Help
  4. Set up custom attributes to use in attribute rules – Google Merchant Center Help
  5. Share Your Product Data With Google – Google Search Central
  6. Product Listing Ads: What They Are and How to Use Them – Semrush Blog
Rohit Choudhary
Written byRohit ChoudharyCo-Founder, My SEO Experts

Rohit Choudhary is the co-founder of My SEO Experts and has more than 14 years of hands-on experience in SEO, paid advertising and digital marketing. Since starting out in 2011 he has helped hundreds of businesses grow through practical, data-driven search strategies, and he also serves as a consulting Digital Marketing Director for several US-based companies.

Keep reading

Related articles

Ecommerce SEO Checklist for Online Stores
Ecommerce

Ecommerce SEO Checklist for Online Stores

A practical ecommerce SEO checklist covering structure, product and category pages, technical health, product data and measurement, based on Google's own ecommerce guidance.

Ready to grow your business online?

Get a free, no-obligation proposal tailored to your goals and budget.

CallFree Quote