Google Merchant Center Product Feed: A Complete Setup Guide for 2026
A complete guide to setting up Google Merchant Center and submitting a clean product feed. Covers required attributes, common errors, and feed optimization for Google Shopping.
Google Merchant Center (GMC) is the gateway to Google Shopping ads and free Shopping listings. If your ecommerce store isn't in Merchant Center, you're invisible in the most commercially-intent area of Google Search — the product grid that appears at the top of results when someone searches to buy something.
Setting up GMC correctly takes about an hour. Getting it right from the start prevents weeks of troubleshooting disapproved products and feed errors that kill your Shopping visibility.
What Is Google Merchant Center?
GMC is where you upload your product catalog so Google can display it in Shopping ads, free listings, YouTube Shopping, and Google Images. It's separate from Google Ads (where you set budgets and bids) — GMC is the product data layer; Ads is the campaign layer.
Step 1: Account Setup
- Go to merchants.google.com and create an account
- Enter your business information: name, country, timezone
- Agree to terms and set up shipping and return settings (required for Shopping)
- Verify and claim your website — This is critical. You must prove you own your domain before any products go live
Website Verification
GMC offers four verification methods:
- Google Analytics — If GA4 is already installed, this is the fastest option (one click)
- Google Tag Manager — Easy if you use GTM
- HTML tag — Add a meta tag to your homepage's
<head> - HTML file — Upload a file to your server root
Step 2: Understand Required Feed Attributes
Every product in your feed must have these required attributes:
| Attribute | Example | Notes |
|---|---|---|
| id | SKU-1234 | Must be unique and stable — changing it removes the product from review history |
| title | Nike Air Max 270 Men's Running Shoes - Size 10 Blue | Most important ranking signal after price |
| description | Full product description... | Google uses this for relevance matching |
| link | https://yourstore.com/products/nike-air-max-270 | Must match exactly — including UTM parameters (avoid them in product URLs) |
| image_link | https://yourstore.com/images/nike.jpg | Minimum 100x100px; recommended 800x800px+; no watermarks |
| price | 89.99 USD | Must match price shown on the product page exactly |
| availability | in stock | in stock / out of stock / preorder / backorder |
| condition | new | new / refurbished / used |
| brand | Nike | Required for all products except handmade/custom |
| gtin | 00012345678905 | Required for branded products; UPC/EAN/ISBN |
Step 3: Create Your Feed
Platform-Native Feeds
Most platforms have built-in GMC integration:
- Shopify — Install the Google & YouTube channel app; creates and syncs feed automatically
- WooCommerce — Use the free "WooCommerce Google Product Feed" plugin or the paid "WooCommerce Product Feed PRO"
- BigCommerce — Native Google Shopping integration in the Channel Manager
- Magento — Use a third-party extension (MageWorx, GoMage, etc.)
Manual Feed (Google Sheets)
For smaller catalogs or custom platforms, a Google Sheets feed is reliable and easy to maintain:
- In GMC: Products → Feeds → Add Feed → Google Sheets
- GMC creates a template sheet with required columns
- Paste your product data and set a sync schedule (daily recommended)
Step 4: Optimize Your Product Titles
Product titles are the most important ranking signal for Google Shopping. Unlike your on-site product names (which are optimized for brand voice), Shopping titles should be packed with searchable attributes:
Formula: Brand + Product Type + Key Attributes (Color, Size, Material, Gender)
- Bad: "Air Max 270" (too short, missing context)
- Bad: "Super Comfortable Athletic Shoes for Active Lifestyles" (no searchable data)
- Good: "Nike Air Max 270 Men's Running Shoes Blue/White Size 10"
Tips:
- Front-load the most important keywords — Google truncates titles in the display
- Include the exact terms shoppers use — check your Search Console queries for inspiration
- Don't use ALL CAPS, promotional text ("Free Shipping!"), or special characters
Step 5: Fix the Most Common Feed Errors
Missing GTIN (most common)
If you're selling branded products and don't have GTINs, you're at a disadvantage. GTINs let Google match your product to their product knowledge graph, improving relevance. Get GTINs from your suppliers or the GS1 barcode database.
Price Mismatch
Google crawls your product pages to verify prices match your feed. If they don't, products get disapproved. Common causes: sale prices not reflected in feed, currency formatting differences, taxes included/excluded inconsistency.
Image Issues
White backgrounds are preferred but not required. Images with watermarks, overlaid text ("Sale!", "20% Off"), or borders are disapproved. Minimum 100x100px, but aim for 800x800px+ for apparel.
Landing Page Not Crawlable
If your product pages are blocked by robots.txt, have noindex tags, or require login — Google can't verify them. Ensure all Shopping product URLs are publicly crawlable.
Step 6: Set Up Free Listings
Since 2020, Google offers free Shopping listings to all merchants — not just advertisers. In GMC: Growth → Manage programs → Free listings. This is free traffic from Google Shopping that most store owners don't realize they're leaving on the table.
Ongoing Feed Maintenance
- Update availability daily — Out-of-stock products shown in Shopping destroy conversion rates and can get your account flagged
- Monitor the Diagnostics tab — GMC flags errors, warnings, and disapprovals daily. Address them immediately
- Review item-level quality — Products with low click-through rates may need title or image improvements
Your GMC feed quality directly affects how visible your products are in Shopping. And the foundation of good Shopping performance is the same as good SEO: a technically healthy store. Run a free StoreVitals scan to catch issues that can affect both your organic rankings and your Shopping eligibility.