Google user
Original Poster
Mar 7, 2023

Incorrect product price in search results

Hi there,

we've discovered problem with search result and I can't find a solution for that.

When googling for "TOTO Vitamín C + Zinok + D3 vasalekaren", this is the result that will be shown:


As you can see, the price there is shown as €49.00, when actually the price of this product is 10,49€. Here's link to the product itself. https://www.vasalekaren.sk/toto-vitamin-c-zinok-d3-p5181

It's happening for all the products there, and I think found a pattern. In every products, price in euros is ignored and instead, price that is shown is actually cents. So €10.49 would be shown as €49.00, €11.13 would be €13.00, and so on.

So I started digging. When I check the schema and Rich Results, data there is correct. Price is 10.49. So problem is not there. https://search.google.com/test/rich-results/result/r%2Fproduct?id=h37fAkdGpjSlIp3lkhMzYw

I checked product detail and found possible troublemaker.

Price is sometimes shown as this, so whole euros are bigger and cents with euro symbol are of smaller font-size.


To achieve this, price is divided into whole euros and cents, that are wrapped in span element.


Therefore, I think that price is crawled from here and since it's divided, bot will probably just read price ",49€". This will be then parsed and saved as product price €49.00.

My question is:
Is there a way to tell google bot, with some kind of html attribute, or different html structure, that price of the product is actually €10.49 not €49.00, and still retain smaller font-size on cents and euro symbol?
Locked
Informational notification.
This question is locked and replying has been disabled.
Community content may not be verified or up-to-date. Learn more.
Last edited by Google user Mar 7, 2023
All Replies (3)
Google user
Original Poster
Mar 8, 2023
I see, that's what I thought in my first post.

Now, is there a way, to make smaller cents, so retain current behaviour, and also tell Google that price is 10.49?

Either with creating another hidden element, that would contain whole price, unseparated (I'm not sure, if it'll be crawled), or with some html attribute on parent r-span element with value as price?

Thank you for your answer.
Google user
Original Poster
Mar 14, 2023
Even tho, this was not answer that I was looking for, I did edit price, so there would be one unseparated string of price, on this product https://www.alko90.sk/canerock-the-demon-s-share-p15227 like so:

​<r-span data-element="cartItem" data-type="priceVat" data-id="15227">59,90 €</r-span>
But still, in search results, it's showing €90.00 instead of €59.90 


How long does it take, to see changes in google results?

---

Another question

Since, this is visible on the web, not in structured data. Why it's not updating from structured data? Did we miss something in implementation? Because even in Rich Results Test, data seems to be fine, why is this incorrect price showing?

Mar 14, 2023
Hi There

The bot hasn't visited the page since Feb 12th as per the cache

Until the content gets re-crawled, the changes you've implemented won't be shown in any search return.  You might do a URL inspection in GSC and then a manual reindex (to notify Google of the modification/update).
 
Last edited Mar 14, 2023
false
16748408634155945955
true
Search Help Center
true
true
true
true
true
83844
false
false
Search
Clear search
Close search
Main menu