NW Merchant Feed
A product feed for Google that doesn't weigh on your store
Builds your catalog's XML for Google Merchant Center once a day. Google downloads it; your store's visitors never notice.
Part of the NaturalWeb suite for WordPress
Dynamic feeds get built right when the store is busy
Many plugins build the feed the moment Google asks for it, walking the whole catalog. On large stores that means slowness, timeouts, and products rejected for incomplete data.
Merchant Feed builds it overnight as a static file and shows you what was left out and why.
What it does
Daily generation
A cron builds the XML once a day. If it fails, the previous feed stays published.
Status panel
Products included, variations, excluded, missing price, missing image and with GTIN.
Exclusions
By product or by category, plus a filter for generic images.
Complete Product schema
Adds the long description to Rank Math's schema so Google reads it.
How it works
- 01
Turn it on
The first feed is built with a button, and every day from then on.
- 02
Paste the URL into Merchant
Google downloads the file at the frequency you choose.
Static file
Served like any file: fast for Google and free for your server.
Command-line diagnostics
Commands to review the feed or a single product's XML without generating anything.
Frequently asked questions
Does it work for free and paid Google Shopping?
Yes. It's the same Merchant Center feed that powers free listings and ad campaigns.
Is Google rejecting your products?
We'll review your current feed and tell you what's failing.
Let's talk