Old price doesn't match the current price in Google Search

Hello,

I am a developer and I have a problem, the price on Google does not reflect the real price: 5€ instead of 28.9€.

I’ve looked at Google Search, Google Merchant Center, LD-JSON, data structured, and it all says 28.9€.

The indexing was done recently. I even checked whether a third-party application was injecting the wrong price. According to the customer, the product was never 5€.

Do you have any idea how to solve this problem?

When I google it - and even your embed link in your post - it seems correct.

The schema is also, currently, correct.

  • Do you, or apps (e.g. multifeeds, datafeedwatch) have some custom logic around “InStock” “OutOfStock” that changes the price?
  • Do you use B2B catalogs (price breaks, volume pricing)?
  • Do you use markets?

Hi Vinh,

Is it possible an old price is cached on your browser?

Hi,

At the beginning I thought too. But I try on different browser, cleaning the cache, and still have the same display.

Thanks for your reactivity, my client and I really appreciate that.

Chrome :

Firefox :

Safari :

Did you see these questions?

Anyways it seems weird. Can you try in inkognito?

Both /en/ and default shows the same also

Yeah, it’s so weird. The schema seems good. Everything seems good. But on my desktop, on the client desktop, on other computers, we have 5€ or sometimes 6€ on other products which are not correct according to the price of product.

I saw you have 28.9€. Maybe the /en is right indexed but not the default ? (which is fr) : aboutskincompany.com/products/xxxxx

But even that, Search Console seems to be all good.

  • Do you, or apps (e.g. multifeeds, datafeedwatch) have some custom logic around “InStock” “OutOfStock” that changes the price?

Here is the snippet code, I’m not the developer who code that, we call me after, for fix this issue maybe caused by the ancient developer.

Here, is Client Apps use :

  • Do you use B2B catalogs (price breaks, volume pricing)?
    No B2B.

  • Do you use markets ?
    Actually, Client have Facebook activated on Shopify but I think it’s deactivated because I can’t see products on Facebook Marketplace.

And on-site store. I have no access on the Shopify dashboard but I really don’t think it can come from that.

Update : Try on mobile phone too and same display : 5€.

Sounds weird - I’m not sure. I checked both URLs (/en/ and without). Both looked fine for me.

New Update : just try change the stock and see if there are any changes and look !

The change was immediately detected. (I roll back and remove the stock right after). The stock status immediately change but not the price. Where the 5€ are come from ? Asking to client, she never sell this product at 5€, even with / without promotion.

Really weird.

Yeah sure, here is the Chrome Private :

I’ve tried changing my browser language to francais and that didn’t change anything for me.

Very weird.

I dont think it should have any effect, but just to test all edges, maybe test with a VPN set to UK/DK/DE and do the same search in inkognito. Does that change anything?

It’s even more curious and crazy that you manage to get the right display.

It drives me crazy haha

Oh, maybe a clue. And i saw, it doesn’t load the /en. The text is still in French.

With VPN from DE and UK :

So are you sure the client does not use Shopify Markets?

Well never mind. They do, based off the subfolder url structure.

I just find it weird that VPN does the trick, but not specifically site searching /en/. Interesting to see the Markets structure.

I ask for some access to the clients and share with you if you agree. I really appreciate your efforts.

Sorry, I’m not interested in getting access to the client - I’ll let you handle that, as their developer :blush:

Do you find the weird pricing if you go to https://admin.shopify.com/store/{store-name}/settings/markets and then “Products and pricing” under each specific market?

1 Like

Oh, misunderstanding. I say sharing you my return - not access to the client if I know more about her markets. Sorry for my approximative english. :slight_smile:

For your question, i’m asking the access for it. Just waiting client to give me the access and I can give you more details then.

1 Like

Hi again,

Some updates about markets of client : everything seems fine.


And you only have the Francais market?

1 Like

Yes.

Other remarks :

When I write with site:xxx :

And without the “site:” :

Really weird. Maybe should I wait the next reindexation from Google ? But why from DE / UK, the values are correct and not when request are from FR.

Today, I force and disable the EN language from Translate & Adapt. Keeping only french. My sitemap are updated : no /en anymore.

Because after that, I had another problem : From France, when i search “About Skin Company” query, the first result of Google is aboutskincompany.com/en which is weird because my client said that before, it was the aboutskincompany.com which is loaded.

Let’s see if anything change. I will re-inject “en” language later.

Cache are clean.