Product Markup from WooCommerce and Extensions
Compare price, currency and availability with the visible product variant. Theme and plugin markup can create conflicting offers.
WooCommerce, SEO plugin and rating extension can output product data simultaneously. In particular, compare price, currency, availability and reviews with the concrete visible product view.
Where to check the setting in WooCommerce
Check the product output of WooCommerce next to the output of the SEO or rating tool. Do offer URL, currency, availability and visible price match? For variants, the schema structure must match the actual product configuration shown.
Example of this specific finding
Illustrative control case: The JSON-LD can be read, but mentions an old product price. It is a content inconsistency, not a JSON syntax error.
follow-up audit in WooCommerce
Use a price change and an unavailable variant as control cases. Check duplicate data sources for consistency without removing necessary other entities.
Check syntax, schema properties and visible product data separately. After price or inventory changes, also check the generated structured data.
Derogations and scope
A green syntax test does not guarantee correct statements or a highlighted presentation in the search.
Regarding: WooCommerce on WordPress. Block and classic product templates as well as SEO extensions can have different output locations.
Classify the general error
Definition, system-independent causes and further correction examples: Correct syntax errors and false statements separately