Why Your Feed Quality Determines Your Shopping Results
Google Shopping doesn't work like search ads. You don't pick keywords — Google matches your products to searches based on your feed data. That means the quality, accuracy, and completeness of your product feed directly determines:
- Which searches your products appear for
- How prominently your products are ranked against competitors
- Your click-through rate (better titles and images = more clicks)
- Whether your account stays approved or gets suspended
Most store owners set up their feed once and forget it. The stores consistently winning on Google Shopping are the ones actively optimizing their feeds. Here's how to do it.
Feed errors aren't just a performance issue — unresolved feed errors (especially price mismatches and missing required attributes) are one of the most common triggers for GMC account suspension. Fix errors in the Diagnostics tab immediately.
Tactics 1–4: Title Optimization
Product titles are the single most impactful feed element. Google uses your title to determine which queries your product matches. Most stores submit their website product name, which is rarely optimized for Shopping.
Tactic 1: Use the Brand + Product + Attributes Formula
The optimal title structure for most Shopping categories is:
[Brand] + [Product Name] + [Key Attributes] + [Variant]
Examples:
- ❌ "Classic Tee" → ✅ "Gildan Men's Classic Heavy Cotton T-Shirt - White - XL"
- ❌ "Yoga Mat Premium" → ✅ "Gaiam Premium Non-Slip Yoga Mat - 6mm - Purple"
- ❌ "Phone Case" → ✅ "Spigen iPhone 15 Pro Case Ultra Hybrid - Clear"
Tactic 2: Front-Load the Most Important Keywords
Google truncates Shopping titles in display. The first 70 characters matter most. Put the most important attributes — the ones shoppers search for — at the beginning, not the end.
Tactic 3: Include High-Value Attributes for Your Category
Different categories have different high-value attributes:
- Apparel: Gender, size, color, material
- Electronics: Model number, storage capacity, color
- Home goods: Dimensions, material, color, set quantity
- Food/supplements: Flavor, quantity, form (capsule/powder)
- Tools/hardware: Size, material, compatible models
Tactic 4: Don't Include Promotional Language in Titles
Words like "Free Shipping," "Sale," "Best Price," or "Limited Time" in product titles will get your products disapproved. Google has a separate field for promotions. Keep titles factual and descriptive.
Tactics 5–6: Image Optimization
Your main product image is the first thing shoppers see in Shopping results. It's your click-through rate lever.
Tactic 5: Use White/Clean Background Images for Main Image
Google's Shopping results heavily favor clean, white-background product images for the main image field (image_link). Lifestyle images with backgrounds, models, or props have lower click-through rates in pure Shopping formats. However, lifestyle images perform better for Performance Max campaigns — use them in the additional_image_link fields (you can submit up to 10).
Image technical requirements:
- Minimum 100x100 pixels (1000x1000+ strongly recommended)
- No watermarks, text overlays, or promotional badges on the main image
- No borders or frames
- Product must fill at least 75% of the image frame
- JPEG or PNG format, under 16MB
Tactic 6: Submit Multiple Images Per Product
Use all available additional image link slots. Google uses alternate images in Performance Max and Demand Gen campaigns, and products with more images perform better in automated campaigns. Show the product from multiple angles, in use, and on different backgrounds.
Tactics 7–8: Product Identifiers (GTINs, MPNs)
Tactic 7: Add GTINs to Every Branded Product
GTINs (Global Trade Item Numbers — UPC, EAN, ISBN, etc.) are required for branded products and dramatically improve your Shopping performance. Products with correct GTINs are matched to Google's Product Knowledge Graph, getting richer listings (reviews, price comparisons, more impressions).
How to find GTINs:
- Check the product barcode
- Ask your supplier/manufacturer
- Search the Barcode Lookup database
- Check the product's Amazon listing
Tactic 8: Handle No-GTIN Products Correctly
For custom, handmade, or private-label products without GTINs, you must set identifier_exists: FALSE in your feed. Leaving GTINs blank triggers "missing identifier" warnings and reduces your product's performance. Setting identifier_exists to FALSE tells Google explicitly that no GTIN exists for this product, which is handled differently in auction.
Tactics 9–10: Categories and Product Types
Tactic 9: Use Specific Google Product Categories
Google's product taxonomy has thousands of categories. The more specific you go, the better Google can match your products to the right queries. "Home & Garden > Kitchen & Dining > Cookware > Pots & Pans > Sauce Pans" outperforms "Home & Garden > Kitchen & Dining."
Use Google's official taxonomy file to find the exact category ID for each product type. Your feed plugin should let you map product categories to taxonomy IDs.
Tactic 10: Use Product Type for Internal Segmentation
The product_type attribute doesn't affect matching or approval — it's for your own campaign organization. Use it to create custom segments in Google Ads (e.g., "Bestsellers," "New Arrivals," "High Margin"). Structure it hierarchically: "Apparel > Men's > T-Shirts > Basics."
Tactic 11: Description Optimization
Descriptions matter less than titles for Shopping matching, but they're important for:
- Free Listings (Google uses descriptions to understand your product)
- Preventing misrepresentation flags (overly promotional language gets flagged)
- Rich snippets in organic Shopping results
Good feed descriptions are:
- Factual and specific (dimensions, materials, contents)
- Free of promotional language ("best," "cheapest," "amazing")
- 500–2,000 characters for most products
- Written for humans, not search bots
- Different from the title (not just a longer title)
Copy-pasting supplier descriptions is the fastest way to get your feed flagged. Supplier descriptions often contain keyword stuffing, HTML tags, incorrect claims, or prices. Rewrite them in plain, accurate language.
Tactics 12–13: Pricing and Promotions
Tactic 12: Keep Feed Prices in Sync With Website Prices
Price mismatches between your feed and your website are a top cause of product disapprovals and account suspensions. Google's crawler checks your landing pages against your feed prices regularly.
To minimize mismatches:
- Set your feed to refresh at least every 24 hours (hourly for high-volume stores)
- If you run sales, use the
sale_priceandsale_price_effective_dateattributes instead of changing the main price - Clear caches immediately after price changes
- Avoid showing different prices to different users (geo-based pricing requires separate feeds)
Tactic 13: Use Merchant Promotions Correctly
GMC's Merchant Promotions feature lets you show "15% off with code SAVE15" badges on your Shopping listings. This is a separate program from your product feed — you apply for it in GMC, then submit promotions separately.
Do not put promo codes in product titles or descriptions — that will get products disapproved. The Promotions tool is the right place for discount messaging.
Tactics 14–15: Custom Labels and Feed Rules
Tactic 14: Use Custom Labels for Campaign Segmentation
Custom labels (you get 5: custom_label_0 through custom_label_4) let you segment products in Google Ads without affecting Shopping display. Use them to mark:
- Margin tiers (high/medium/low margin)
- Product lifecycle (new arrival, bestseller, clearance)
- Season/campaign (summer, holiday, back-to-school)
- Performance history (proven, testing, new)
Then in Google Ads, bid differently on each segment. Your high-margin bestsellers should have higher bids than low-margin clearance items.
Tactic 15: Use Feed Rules to Fix Issues Without Touching Your CMS
GMC's Feed Rules (now called "Feed Processing Rules" in the new Merchant Center) let you transform feed data after it's submitted. You can:
- Prepend brand names to all titles: "Brand: " + [title]
- Set a default category for all products in a collection
- Override descriptions that contain flagged words
- Add GTINs for product groups using a supplemental feed
This is powerful because you can fix feed issues without touching your e-commerce platform or waiting for a developer.
How to Read and Fix Feed Errors
In Google Merchant Center, go to Products → Diagnostics. You'll see errors split into:
- Errors (red): Products are disapproved. Fix these immediately. Common: price mismatch, missing required attribute, policy violation.
- Warnings (yellow): Products are approved but may perform worse. Fix these when possible. Common: missing GTIN, low-quality image, missing recommended attribute.
- Notifications (blue): Informational only.
For each error type, click the error to see which products are affected, then click a specific product to see exactly what's wrong. The Diagnostics page also links to the relevant help article for each error type.
If you have more than 50 products with the same error, it's usually a systematic issue with your feed setup rather than individual product problems. Fix the root cause in your feed configuration.
Need to know if your feed has issues right now? Our free GMC scanner checks for the most common feed errors and policy violations automatically. Also check the full compliance checklist to make sure your entire account is healthy.