Google Merchant- Microdata issue, google crawlers are fetching a wrong price

A product in my Google Merchant is disapproved due to ‘Mismatched value (page crawl) [price]’ which isn’t right because prices match the landing pages and the merchant center feed. Upon reaching Google Merchant support, i was told that due to different prices in the microdata, the google crawlers are fetching a wrong price, which needs to be corrected by the Shopify team. I was given a microdata code by Google merchant to share with the shopify backend team to make this correction.

I contact shopify support but they said when it comes to code change, they can’t do much because their themes already include the proper coding to support Rich Snippets and Google microdata. I was advised to post a question in the forum for helpful support.

Does someone knows how to correct this?

NB: And i have the microdata code provided by merchant for the correction.

You can follow my tutorial below which is a step by step guide in how to add structured data for both schema.org and opengraph: https://feedarmy.com/kb/shopify-microdata-for-google-shopping/

If you prefer to have the official guide: https://support.google.com/merchants/answer/7331077?hl=en

Hello Emmanuel, thanks for your response.

I have gone through the guide and it appears bigger than my understand plus i don’t deal with codes.

The issue i am having is one of my product is marked ‘Mismatched value (page crawl) [price]’ in Google merchant but the prices are the same in my ‘Shopify product price’ and the ‘product landing page’ from google merchant.

G.merchant looked into this and gave me a microdata code 'https://jsfiddle.net/ohzk48x2/’ to provide shopify backend with to correct the issue.

You can indeed meta tags, however, these are pretty old tags, and recommend you use JSON-LD. The steps in my tutorial are very strait forward and you should be able to install it. Alternatively, feel free to reach out to me.