Product Feeds & Google Merchant Center: Complete Guide
What is a Product Feed?
A product feed is a structured file that contains detailed information about every product in your catalog. It's like a machine-readable version of your store—instead of a human browsing your website, a computer reads this feed to understand what you're selling, how much it costs, and whether it's available.
Product feeds are the primary way that Google Shopping, AI shopping agents, price comparison sites, and marketplace platforms like Amazon access your catalog data. Without a complete, accurate product feed, you're essentially invisible to automated systems that drive billions in e-commerce transactions annually.
Think of a product feed as your store's data API. Instead of a human visitor clicking through your website, systems connect to your feed, download your product catalog, and use that data to drive traffic, recommendations, and sales.
Feed Formats: XML, CSV, JSON
Product feeds come in three main formats:
XML (Most Common) - XML feeds are the industry standard. Google Shopping requires XML or TSV. Most e-commerce platforms default to XML. Example structure:
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<item>
<title>Blue Cotton T-Shirt</title>
<description>Classic blue cotton shirt</description>
<link>https://example.com/products/blue-shirt</link>
<image_link>https://example.com/images/shirt.jpg</image_link>
<price>24.99 USD</price>
<availability>in stock</availability>
<gtin>1234567890123</gtin>
</item>
</channel>
</rss>
CSV (Comma-Separated Values) - Simple spreadsheet-like format. Easy for small catalogs, harder to scale. Google Merchant accepts CSV, though XML is preferred. Each row is a product, columns are attributes.
JSON (Modern) - Increasingly popular for AI systems. More flexible than XML. Used by many modern commerce platforms and APIs. JSON feeds are easier to parse with code and are becoming the preferred format for AI agents.
Essential Feed Fields
Not all product attributes are equally important for AI discovery. Some fields are required, others optional but highly recommended:
Required Fields:
- id - Unique product identifier (your internal SKU)
- title - Product name (60 characters max, descriptive)
- description - Detailed product description
- link - URL to the product page
- image_link - URL to product image
- price - Sale price with currency
- availability - in stock / out of stock / preorder
Highly Recommended Fields:
- gtin - Global Trade Item Number (EAN/UPC/ISBN)
- brand - Product brand/manufacturer
- condition - new / refurbished / used
- availability_date - When product becomes available
- shipping_weight - For accurate shipping quotes
- product_type - Category classification
- google_product_category - Google's category code
Google Merchant Center Setup
Google Merchant Center is where you submit your product feeds to Google. It's free and essential for Google Shopping, Google Search integration, and Google's AI systems like AI Overview.
Basic steps:
- Create a Google Merchant Center account
- Verify your website ownership
- Create a product feed (XML, CSV, or auto-generated)
- Submit the feed URL or upload the file
- Monitor for errors and warnings
- Set up automatic feed updates (daily recommended)
How AI Uses Product Feeds
AI shopping agents use feeds as their primary source of truth for product information. When a user asks "What's the best budget laptop with 16GB RAM?", the AI system:
- Searches product feeds for laptops with 16GB RAM
- Filters by price (budget constraint)
- Ranks by rating and availability
- Returns recommendations with product links
If your product isn't in the feed, or if the RAM specification is missing or incorrect, it won't be recommended. Feed completeness and accuracy directly impact your AI visibility.
Feed Optimization Tips
- Use unique, descriptive titles - Include key attributes (size, color, material) in the title when relevant
- Always include GTIN - Missing GTINs are a top reason feeds are rejected by AI systems
- Keep descriptions detailed - 500+ characters of descriptive text helps AI understand context
- Use high-quality images - Clear, high-resolution product images improve trust
- Update feeds daily - Stale price or availability data damages trust with AI systems
- Include all variants - Each size, color, and variant should be a separate item in the feed
- Verify data accuracy - Inconsistency between your feed and website hurts AI confidence
The Bottom Line
Your product feed is often the first impression AI systems have of your store. A complete, accurate, regularly updated feed is essential for visibility in AI shopping, Google Shopping, comparison sites, and all automated discovery channels. Investing in feed quality is one of the highest-ROI activities for e-commerce merchants.