XML FEED VALIDATOR

XML feed validator for product catalog structure and data quality

FeedScore separates syntax blockers from product-data problems. That makes it clear whether the file cannot be parsed, individual items are malformed, or the catalog is technically valid but commercially incomplete.

No account One-time report Public URL only
AUDIT SCOPE

What the XML feed validator checks

01

Well-formed XML

Unclosed tags, invalid nesting, broken entities and document-level parse errors.

02

Encoding and namespaces

Encoding declarations and the namespaces required by the chosen feed structure.

03

Product structure

Consistent item or entry nodes and repeated attribute patterns.

04

Required values

Empty, missing or malformed core product fields.

05

IDs and URLs

Duplicate identifiers plus invalid or inaccessible product and image links.

06

Catalog quality

Content, identifier, price, availability and taxonomy coverage after parsing.

ISSUE PRIORITY

XML errors and the right response

Fix blockers first, then catalog-wide patterns, and leave isolated optimization opportunities for last.

SignalWhy it mattersRecommended action
Document cannot be parsedNo products can be processedFix the first syntax error, then revalidate
Unexpected namespace or nodeAttributes may be ignoredAlign the XML structure with the target format
Empty required elementIndividual product is incompleteFix the source mapping, not a single export
Duplicate product IDItems overwrite or conflictGenerate stable, unique identifiers
HOW IT WORKS

From raw feed to prioritized fixes

1

Fetch the XML

FeedScore reads the public URL and records access, status and file-level signals.

2

Parse every item

The validator checks structure first, then evaluates values product by product.

3

Group root causes

The report combines repeated failures so you can fix the export logic once.

IMPORTANT DISTINCTION

Well formed does not mean feed ready

A file can be perfect XML and still contain missing GTINs, weak titles, invalid prices or broken image URLs. FeedScore combines XML validation with catalog-level commerce checks.

FAQ

Questions about this check

Does the validator support RSS and Atom product feeds?+

The planned parser covers common XML product-feed structures, including RSS-style item lists and Atom-style entries. Final format coverage will be documented when the production parser is connected.

Can a valid XML feed still fail in Merchant Center?+

Yes. XML syntax is only one layer. Attribute requirements, values, website data, account settings and policies can still cause warnings or disapprovals.

Will the report show the affected products?+

Yes. The full report is designed to list issue counts and export the product identifiers or rows affected by each check.

Do you modify the XML file?+

No. FeedScore analyzes the source and explains what to fix. It does not rewrite or upload your feed.

METHODOLOGY & SOURCES

Built around documented feed requirements

Our public guidance is checked against first-party documentation. FeedScore adds independent data-quality checks and does not represent a platform approval decision.