PPC

Google Shopping Feed Optimisation: How to Improve Product Visibility and ROAS

Paul Donnelly6 min read
A person points to t-shirt options in an online store on a laptop screen.

Google Shopping's performance is determined almost entirely by the quality of your Merchant Centre product feed. Unlike search ads where you choose your keywords, Shopping campaigns use your product data to decide which queries to show your products for. If your feed has weak titles, missing attributes, or inaccurate categorisation, Google cannot match your products to the right queries, your impression share suffers, and your click quality declines. Feed optimisation is the highest-leverage activity for e-commerce advertisers who want to improve Shopping performance without simply increasing bids.

Why Does Feed Quality Matter So Much for Google Shopping?

Google uses your product feed as the primary signal for Shopping query matching. The algorithm reads your product title, description, category, attributes, and other data points to determine which search queries your product is relevant to. A product with a vague title and minimal attributes may match a narrow range of queries. The same product with a detailed, keyword-rich title and complete attributes may match ten times as many relevant queries.

Feed quality also influences your products' ranking within Shopping results. Google factors in data quality, relevance, and landing page consistency when determining which products to show for competitive queries. Better feed data means better query matching, which means more impression share for relevant, high-intent searches.

For Performance Max campaigns, which use Shopping as one of their ad surfaces, feed quality has become even more important because the campaign has fewer manual levers. The feed is the primary input that drives Performance Max Shopping performance.

How Do You Optimise Product Titles for Google Shopping?

Product titles are the single most important feed attribute for query matching. Google's algorithm uses the product title as its primary relevance signal for determining which queries to show a product for.

Google recommends a title structure that puts the most important attributes first. The standard recommended structure for different product types:

Apparel: Brand + Gender + Product Type + Attributes (colour, size, material) "Nike Women's Running Trainers Black Size 7 Mesh Upper"

Electronics: Brand + Product Name + Model + Key Specifications "Samsung 65 Inch OLED TV QE65S95C 4K 120Hz"

Home and garden: Product Type + Key Features + Size + Material "Outdoor Garden Sofa 3 Seater Grey Rattan Weather Resistant"

Food and consumables: Product Type + Brand + Weight/Volume + Flavour/Variant "Protein Powder Myprotein Chocolate Smooth 1kg"

Include the Primary Keyword

Identify what a buyer would type into Google to find your specific product. Include this search phrase as naturally as possible within the first 70 characters of the title (the portion visible in most Shopping ad displays).

Tools like Google Search Console (for organic product page queries), your own internal site search data, and Google Keyword Planner all help identify the language buyers use. Use buyer language rather than internal product nomenclature: buyers search for "garden parasol" not "outdoor canopy support system."

Avoid Promotional Language in Titles

Google prohibits and filters promotional language in product titles. Titles containing "free shipping," "best price," "sale," or "discount" will either be disapproved or have the promotional text stripped. Keep titles descriptive and factual.

Use the Full 150-Character Limit

Short titles miss keyword matching opportunities. Use the full character allowance to include brand, product type, key specifications, and material or colour where relevant. A title that fills 150 characters thoughtfully captures a broader range of query matches than one that uses 60 characters.

How Do You Optimise Product Descriptions for Shopping?

Product descriptions play a secondary role to titles in query matching but are still read by Google's algorithm. They also provide context for relevance decisions in cases where the title alone is ambiguous.

Length: Aim for 500 to 1,000 words for complex or high-ticket products; 150 to 300 words for simpler products. More detail gives Google more context.

Keywords: Include synonyms, alternative phrasings, and related terms that buyers might search for. A sofa description should include: "sofa," "settee," "couch," "3-seater," "corner sofa" as relevant, because buyers use all of these interchangeably.

Specifications: Include all relevant technical specifications in the description: materials, dimensions, weight, compatibility, care instructions. These details match long-tail, specification-driven queries.

Avoid: HTML formatting, promotional text, and content that duplicates your title without adding additional information.

What Product Attributes Are Most Important to Complete?

Beyond title and description, these attributes have the most significant impact on feed performance:

Google Product Category (google_product_category): Assign the most specific applicable Google product category from Google's taxonomy. Miscategorisation results in your product appearing in the wrong category filters and potentially for irrelevant queries.

Brand (brand): Required for branded products. Accurately listed brand information feeds Google's brand-matching logic for branded search queries.

GTIN/EAN (gtin): The product's Global Trade Item Number (barcode). Google uses GTINs to match your product listing to authoritative product data, which improves ranking and rich snippet eligibility. Products with valid GTINs typically outperform those without. For own-brand products without a GTIN, use the identifier_exists attribute appropriately.

Condition (condition): New, used, or refurbished. Required and must be accurate.

Size, colour, and material (size, colour, material): For apparel and home products, these attributes directly match filtering queries ("red dress size 10 UK").

Age group and gender (age_group, gender): Required for all apparel. Used for demographic query matching.

Custom labels (custom_label_0 to custom_label_4): Custom labels are not visible to customers but allow you to segment your products within campaign management. Common uses: margin tier (high-margin vs low-margin), season (summer vs winter products), performance tier (bestsellers vs slow-movers), allowing bid adjustments at the segment level.

How Do You Handle Product Images for Shopping?

Shopping ads are primarily visual. Your product image is often the deciding factor in whether a prospective buyer clicks your ad or a competitor's.

Image requirements: Minimum 100 x 100 pixels for non-apparel; 250 x 250 for apparel. Google recommends at least 800 x 800 pixels for best display quality.

Image quality: Clean, professional product photography on a white or neutral background performs best for most product categories. Lifestyle images (product in use context) can work well for home, garden, and apparel categories.

Multiple images: Use the additional_image_link attribute to provide up to 10 additional product images. Google may use alternative images in certain ad formats or surfaces.

Avoid: Watermarks, promotional overlays, text in images (prohibited in Shopping), borders around the product, and low-resolution images that appear blurry in Shopping display.

How Do You Monitor and Maintain Feed Health?

Merchant Centre Diagnostics: Google Merchant Centre's Diagnostics tab shows feed errors, warnings, and disapprovals. Review this weekly and fix all errors promptly. Common errors include: missing required attributes, invalid GTIN formats, price mismatches between feed and landing page, and policy violations.

Price and availability accuracy: Your feed must reflect the prices and availability shown on your website at the time of the ad display. Price discrepancies between feed and landing page trigger product disapprovals and can lead to account-level suspensions. Use automated feed updates (via your shopping platform's native Merchant Centre integration or a feed management tool) to keep prices and stock status current.

Feed management tools: For large catalogues, manual feed management is impractical. Tools including DataFeedWatch, Feedonomics, and GoDataFeed provide a layer between your product database and Merchant Centre, allowing rule-based transformations (title enrichment, category mapping, image selection) without requiring developer work for every change.

Performance Max asset reporting: In Performance Max campaigns, review product-level performance data regularly. Products with zero impressions over a 30-day period may have feed quality issues, policy violations, or bidding problems. Investigate and resolve each case individually.

Dynamically manages Google Shopping feed optimisation and Performance Max campaigns for UK e-commerce businesses. If your Shopping ROAS is not where it should be, get in touch for a feed quality audit and campaign review.

Paul Donnelly — Backend Developer at Dynamically

Written by

Paul Donnelly

Backend Developer

Paul is a backend developer at Dynamically, leading technical SEO audits, site migrations, and structured data implementation.

Back to Insights

Work with Dynamically

Ready to put these insights into practice?

Our Liverpool-based team works with UK businesses to grow organic search, improve paid media performance and build visibility in AI-powered search. Get a free audit to see exactly where your opportunities are.