How to Fix Microdata Errors for Google Merchant Center?
Google’s Automatic Item Updates feature crawls your product pages to verify price and availability using structured data (microdata/schema.org). If your WooCommerce theme doesn’t output schema markup, Google can’t find the data it expects — and flags a microdata error.
Quick Fix Option A — Disable Automatic Item Updates
Turn off the feature in Merchant Center. No plugin install needed. Best if you keep your feed accurate manually.
Permanent Fix Option B — Add Schema Markup to Your Store
Install a schema plugin so Google can read your product data. Lets Automatic Item Updates work correctly.
Option A: Disable Automatic Item Updates in Merchant Center
Step 1: Log in to Google Merchant Center and go to Product and Store from the left sidebar.
Step 2: Click Automation (previously called “Automatic Item Updates”).

Step 3: Under “Automatic item updates”, toggle off the switches for Price and/or Availability.

Step 4: Click Save. The microdata errors should clear within 1–2 days once Google recrawls your pages.
Option B: Add Schema Markup with a Free Plugin
Step 1: In your WordPress admin, go to Plugins → Add New and search for “All In One Schema Rich Snippets”.
📦 Free plugin: Schema – All In One Schema Rich Snippets By Brainstorm Force
Step 2: Install and activate the plugin.
Step 3: Go to Rich Snippets → Configuration and set the default snippet type for products to “Product”.

Step 4: Save settings. The plugin will now output schema.org/Product markup on each product page — including price, availability, and name.
Step 5: Wait 2–5 days for Google to recrawl your pages and update the microdata status in Merchant Center. Check Products → Diagnostics to confirm the errors are resolved.
💡 You can verify your schema markup immediately using Google’s Rich Results Test — paste any product page URL to confirm the structured data is detected.