Google Merchant Centre price mismatch on sales items - Mismatched value (page crawl) [price]

Solved
Aquatix-2u
Tourist
3 0 0

I've gone through and read some of the other posts on here regarding price mismatch and cannot see anyone with these same issue.

Google merchant centre is alerting me to price mismatches on my site compared to the feed price. The strange thing is that this is only happening with variation items that have a reduced promotional sale price. Its quite obvious after taking a glance that the price google thinks is my website price is in fact the value from the price sales badge on my listing. For example one of my listing has a promotional sales badge that states "save £0.50" and this looks to be the value google is pulling instead of the real price.

What I know:

  • the sales badge on my listing showing the price saving appears to be what google is reading instead of my actual price
  • Issue is only occurring with items that have a promotional sale price and are in a variation
  • Single listings with promotional sale prices are not affected
  • Variations without a promotional sales price are also not affected
  • My google shopping feed app within shopify is sending up the correct price although this doesnt seem to be the issue as its more how google is crawling / reading my website

I suspect this is to do with my data or rich text is structured, as similar forum posts have detailed. I'm not too sure where to go from here though?

The info I do have:

  • Our current theme is a custom build of the warehouse theme, the screenshot below is the html showing what I believe to be the culprit for this error

Aquatix-2u_0-1623764550940.png

Aquatix-2u_0-1623763536804.png

Thank you in advance for any help that is offered:)

- Conah

0 Likes
EmmanuelFlossie
Shopify Partner
978 40 218

This is an accepted solution.

The first price listed on the website, must be the price of the product. Google reads the first price as the product price. I recommend removing your discount price, or move it under the price.

Your structured data is also incorrect. And should only list 1 product, not all variants.

Reference: https://search.google.com/test/rich-results?id=ZgvJPDjS4GNQ4mCAr4WFkA

Currently, the first product listed in the structured data is your first variant, not the selected variant.

Here is a nice guide: https://feedarmy.com/kb/shopify-microdata-for-google-shopping/

 

I'm a Google Shopping Specialist a a Google Ads Platinum Product Expert (Only a hand full of Platinum experts in the world!) and a Google Premier Partner
Need Premium Data Feed Management Support? Get in touch.
Aquatix-2u
Tourist
3 0 0

Thank you for taking the time to respond and offer support, especially the recommendation regarding placement of discount price. It's odd though that this problem is not occurring on items listed singularly, where the promotional discount sale price is still above the full listing price?

Could you please explain how you're seeing the structured data feed from the rich results test you posted? previewing the results shows me how it appears within the google search but i cant see any raw feed etc like the legacy googles structured data testing tool provides.

I have been fearing that the structured data has been incorrect. I'll take a look at your guide and see what I can do.

Thank you again:)

0 Likes
EmmanuelFlossie
Shopify Partner
978 40 218

I know it is strange. The issue is we don't fully know how Google looks at things. But we do know what Google wants as it is explained in the documentation here: https://support.google.com/merchants/answer/4752265

 

When you click on the details, you can see the source code, if that is what you meant.

I'm a Google Shopping Specialist a a Google Ads Platinum Product Expert (Only a hand full of Platinum experts in the world!) and a Google Premier Partner
Need Premium Data Feed Management Support? Get in touch.
Aquatix-2u
Tourist
3 0 0

thanks for the documentation link. Just read through it and can see that they do require information to be ordered in a certain way, so that makes sense!

The only 'details' button I can see is to view what's causing my page to slow down. I think I've found the structured data though by viewing the rendered HTML and searching for ld+json.

So, just to confirm, you're saying that the structured data will still include all variations but it should have the selected one first, instead of displaying the data how it is currently ordered in the variation?

Thanks again for your help, I think I'm ready to start implementing feedarmy now thanks to you:) 

Keep up the awesome work!

0 Likes
EmmanuelFlossie
Shopify Partner
978 40 218

My code will not include variant data, only the selected variant.

I'm a Google Shopping Specialist a a Google Ads Platinum Product Expert (Only a hand full of Platinum experts in the world!) and a Google Premier Partner
Need Premium Data Feed Management Support? Get in touch.
0 Likes