Free SEO extension πŸ”₯
Google Shopping Compliance

Google Merchant Feed Validator

Paste your feed URL or upload a file (the XML/RSS this site's Merchant Feed Generator produces works too) and we'll check every product against the Google Merchant Center product spec β€” missing attributes, format errors and identifier problems β€” before Google does.

Works with
  • Google Merchant Center

Checks structure and formatting locally β€” it can't confirm Google will approve the feed, since that also depends on policy review.

βœ” Required-field & format checks βœ” Field-level error detail βœ” Fix suggestions included
.xml, .csv, .tsv or .txt

SeoSpidie reads only the feed you provide to run validation. Your feed is never stored or shared. Learn more in our privacy policy.

Advertisement

How it works

1
Enter feed URL
Paste your feed link, upload the file, or paste its raw content.
2
We run the checks
Required fields, value/format rules and GTIN check digits, per item.
3
Review issues
Errors and warnings grouped by attribute, with affected item counts.
4
Fix & re-validate
Apply the suggested fixes and run it again.

What we check

Required attributes
Checks id, title, description, link, image_link, price, availability and condition are present.
Value & format checks
Validates price format, GTIN check digits, and availability/condition enum values.
Identifier rules
Flags items with no GTIN and no brand+MPN pair, and titles over Google's ~150 character display limit.
Structure validation
Confirms the file actually parses as XML/RSS, Atom, CSV or TSV before running item-level checks.

Validates these feed formats

XML (RSS 2.0)Atom 1.0CSVTSV

CSV/TSV columns are matched by header name (id, title, description, link, image_link, price, availability, condition, brand, gtin, mpn) β€” case-insensitive, with or without a "g:" prefix.

Validation results

No feed validated yet

Checked against the Google Merchant Center product data specification.

Check Attribute Affected Severity
Validate a feed above to see grouped issues here.
Per-item detail

Frequently Asked Questions

What does the Google Merchant Feed Validator check?

It validates every item in your feed against the Google Merchant Center product data specification β€” required attributes, value and format rules (price, GTIN, availability, condition), and identifier rules like the GTIN check digit or a missing brand+MPN pair.

How do I use the validator?

Paste your feed URL and click Validate Feed, or upload the file, or paste its raw XML/RSS, Atom, CSV or TSV content. Review the grouped issues and the per-item detail, then download the full report.

Is the validator free?

Yes β€” 100% free, no login, no paywall; fair-use limits keep the service fast for everyone.

Is my feed data safe and secure?

We only read the feed you point us to in order to run the checks. We don't store your feed or share it with third parties.

Why validate a product feed?

Google Merchant Center checks every product in your feed against its product data specification. Missing required attributes, wrong formats, invalid identifiers or inconsistent prices lead to warnings and disapprovals, and disapproved products cannot appear in Shopping results or ads.

Finding these problems only after uploading wastes days: Merchant Center needs time to process a feed, and repeated issues can lead to account warnings. Validating the file before upload catches most problems in seconds.

Common issues include missing brand or GTIN, prices without a currency, invalid availability values, image links that do not load, titles that are too long and missing shipping information for certain countries.

Why use the Google Merchant Feed Validator?

Merchant Center rejects or limits products with missing attributes, bad formats or broken images β€” and you often find out only after the feed is processed. Validating first lets you fix every problem in one pass.

How to use it

  1. Paste your feed URL or the feed content (XML or CSV).
  2. Run validation against Google's product data requirements.
  3. Work through the errors first, then the warnings, and re-validate.

Tips for better results

  • Errors block products; warnings limit performance β€” fix both when you can.
  • Image links must be direct, crawlable image URLs, not pages.
  • Titles over 150 characters are cut off; put the important words first.

Step by step, with screenshots

  1. 1Paste your feed (or its URL, or upload the file).
    Step 1: Paste your feed (or its URL, or upload the file).
  2. 2Every product is checked against Google's requirements β€” errors first, then warnings.
    Step 2: Every product is checked against Google's requirements β€” errors first, then warnings.

Features of the Google Merchant Feed Validator

Who is it for?

Understanding your results

Fix errors first β€” they cause disapprovals. Warnings can limit performance but usually do not block products. After fixing, validate again until the errors are gone.

Some checks, such as whether the price matches the live page, can only be confirmed by Merchant Center itself, so keep an eye on its Diagnostics after upload.

Example: catching errors before upload

An electronics retailer in Poland exported a new feed of 1,200 products from its warehouse system.

The feed validator found 140 products without a brand, 60 with prices missing the currency code and 25 with invalid availability values such as "yes". The team fixed the export mapping rather than editing rows by hand, re-validated until the errors were gone, and then uploaded the feed β€” avoiding a wave of disapprovals in Merchant Center.

Common mistakes to avoid

More questions about the Google Merchant Feed Validator

What is the difference between an error and a warning?

Errors usually cause disapprovals; warnings can limit how often products show but do not block them.

Does validation guarantee approval?

No. Merchant Center also checks landing pages, prices and policies, so review its diagnostics after uploading.

Can I validate a CSV feed?

Yes, XML and CSV feeds are both supported.

From the blog
How to Generate a Pinterest Product Feed From Your Website
Build a Pinterest-ready product feed from your store URL and add it to your Pinterest catalog step by step.
Pinterest Shopping Catalog Setup Guide for Small Online Stores
Everything a small store needs to get products onto Pinterest: account setup, feed requirements and tips for discovery.
How to Create a Facebook Product Feed From Your Store for Free
Generate a Meta-ready product feed from your store URL, review it and connect it to Commerce Manager in a few steps.
How to Set Up a Facebook and Instagram Product Catalog Feed
How Meta product catalogs work, which fields your feed needs and how to connect it for Facebook and Instagram shopping and ads.
How to Validate GTIN, EAN and UPC Barcodes in Bulk
Check every barcode in your catalogue at once, understand why numbers fail and fix them before your feed is rejected.
How to Write SEO-Friendly URL Slugs (With Examples)
Rules and examples for clean, readable URL slugs, and why changing existing URLs needs care.
What Is a GTIN and How to Check If a Barcode Is Valid
GTINs, EANs and UPCs explained, how the check digit catches errors, and when online sellers need a real barcode.
How to Compare Your Website SEO With a Competitor, Side by Side
Run a free side-by-side SEO comparison with up to three competitors and turn the gaps into clear tasks.
How to Find Google Product Category IDs for Your Feed
Search Google’s product taxonomy, choose the most specific match and add the ID to your feed in a few minutes.
How to Do a Competitor SEO Analysis for Free, Step by Step
Identify who you really compete with in search, compare the right things and turn what you learn into a plan.