AdWords
6K members online now
6K members online now
For questions related to Google Shopping and Merchant Center. Learn to optimize your Shopping ads
Guide Me
star_border
Reply

Google's Structured Data Testing Tool (False positive?)

Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

Hello, 

    I have one problem with price in Structured Data Testing Tool - Google,
my price is 17.14 ,why sturcted data get the price data is 17,14,
I have checked http://schema.org/price ,but I don't see what I'm what I'm doing wrong.
Can anybody Help?
My page code is: 
 
<div style="display: none;">
        <div itemscope itemtype="http://schema.org/Product">
            <meta itemprop="name" content="5200mAh Li-Polymer-Akku zur&#252;ck Fall w / Stand f&#252;r Samsung S7 Rand"/>
            <meta itemprop="sku" content="16240535439457"/>
            <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
                <meta itemprop="price" content="17.14"/>
                <meta itemprop="priceCurrency" content="EUR"/>
                <meta itemprop="availability" content="http://schema.org/InStock"/>
                <meta itemprop="itemCondition" content="http://schema.org/NewCondition" />
                
                <div itemprop="aggregateRating" itemscope="itemscope" itemtype="http://schema.org/AggregateRating">
                    <meta itemprop="ratingValue" content="0" />
                    <meta itemprop="reviewCount" content="0" />
                    <meta itemprop="worstRating" content="0" />
                    <meta itemprop="bestRating" content="5" />
                </div>
            </div>
        </div>
    </div>
 
priceError.png
1 Expert replyverified_user
Marked as Best Answer.
Solution
Accepted by MosheTLV (Top Contributor)
October 2016

Re: Google's Structured Data Testing Tool (False positive?)

[ Edited ]
Top Contributor
# 2
Top Contributor

(1) google's structured-data-testing-tool does not check
for all google-shopping policies with respect to microdata.

 

(2) that site is returning a comma as a decimal-mark --
regardless of what the code that was posted may be.

 

if the website landing-page data is auto-generated then, the best likely
course would be to contact whoever is maintaining the website to be

certain all landing-page data adheres to all google-shopping policies.

 

for example, all submitted data must be identical for all users and cannot
change based on where the user may be physically located, ip-address,

user-agent, or any other user-identifiable information -- that is not allowed.

 

a crawl of the site seems to return a comma within a price and is not allowed;
e.g. line 937:
<meta itemprop="price" content="17,14"/>

 

the decimal-mark within structured-data must be an ascii full-stop/period
regardless of who, how, or in what context, the page has been requested.

 

see also

https://en.wikipedia.org/wiki/Full_stop
http://schema.org/price

https://support.google.com/merchants#topic=3404779

https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.dx.com%2Fde%2Fp%2F5200m...