• Resolved malekaljboor

    (@malekaljboor)


    I’ve been having this issue with google merchant center; Mismatched value (page crawl) [price]. After troubleshooting, the source of the problem appears to be the schema markup for products with variants of different prices, as google product feed submits each variable as a separate product and the feed adds the variant attribute to the product link as per below example
    https://www.mywebsite.com/product/product1/?attribute_option=option1&variant=222 along with the variant price, however, after using the structured data testing tool the “Product” schema markup shows the “Low price”, “High Price” and shows the price of all variants separately under the type “Offer”.

    From my understanding, the link with the attribute should show the price of the specified product variant, not all variants in order for the google crawler to match the price in the feed with the crawled price.

    A temporary solution is to split the variants into their own products, but this is not optimal. Any help in this matter is appreciated.

    Thanks.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Hi @malekaljboor,

    Unfortunately, Yoast SEO and the premium add-on WooCommerce SEO don’t have support for variable products or schema data for each product variant at this time.

    We already have several feature requests that mention adding the individual product data to the schema, so our developers are looking into the best ways to add this data.

    We don’t have an estimated time when this feature might be added, but we recommend signing up for our SEO Tips newsletter since that’s where we announce plugin changes and updates.

    We’re marking this issue as resolved.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Product Schema errors for products with variable prices’ is closed to new replies.