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

Missing microdata for condition

Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

"Missing microdata for condition" I am getting this error for my Google Shopping listings at Diagnostics -> Current issues -Items and have been for sometime now.

However when I test my product pages on the Google Structured Data Testing Tool (https://developers.google.com/structured-data/testing-tool/) it states that itemCondition: http://schema.org/NewCondition is present.

Here is a url you can use to test: http://www.factorydirecthardware.com/Access-Lighting-23019-Transitional-Mona-Two-Light-Down-Lighting...

itemCondition is the last property displayed, "condition" and "Condition" as opposed to "itemCondition" are not valid properties.

2 Expert replyverified_user

Re: Missing microdata for condition

Top Contributor
# 2
Top Contributor
Hi Mike,

I have a couple ideas for you:

1) It seems that many of your product pages have multiple variations however the schema.org source code only populates one of the SKUs in the itemprop="productID" field. According to this page there should be offer data for all SKUs/variations: https://support.google.com/merchants/answer/6069143?hl=en

1) Based on what I have read it seems that you may need to change "link" to "meta" in that line of your source code:
Original: <link itemprop="itemCondition" href="http://schema.org/NewCondition"/>
New: <meta itemprop="itemCondition" href="http://schema.org/NewCondition"/>

3) Lastly, if you updated this recently it can take a couple of days for it to sync with Google so the changes won't be reflected immediately in the diagnostics tab.

Hope one of these works!
-Jim
Jim Vaillancourt, AdWords Top Contributor, LinkedIn
Was my response helpful? If yes, please mark it as the ‘Best Answer.’ Learn how here.

Re: Missing microdata for condition

[ Edited ]
Top Contributor
# 3
Top Contributor

merchant-center policies for the submitted
data (feed) require the condition attribute.

merchant-center policies for the automatic-item-updates
feature require itemCondition -- OfferItemCondition.

google may simply take 72-hours to crawl the website and verify microdata.

 

microdata is only needed for the (optional) automatic-item-updates feature.

the rich-snippets on the landing-page and item-offer
submitted must both meet merchant-center rules and
policies for automatic-item-updates and all other rules
and policies for the program.

for example, the submitted data for one, single, item-offer
must match all the data on the website landing-page for the
exact item-offer -- including the rich-snippets and the data
displayed for the single item-offer; generally, a range of
prices is not allowed and one default must be preselected.

 

if variants are submitted or displayed, the rules for variants must be

followed within the submitted data (e.g. identical item_group_id and

at least one unique variant attribute for all items in the variant-group),

on the link landing-page, and for microdata (e.g. identical id and sku

information for each variant-offer).

otherwise, if the optional automatic-item-updates is not wanted
and the message about missing-microdata is seen then, simply
disable the optional feature within the merchant-center-account
settings, resubmit the feed, and wait 72-hours.

importantly, the diagnostics-tab may also contain historic information --
messages may still remain even after the optional feature is disabled
and the feed is resubmitted or the issue is corrected; simply click on the
number (under the affected-items column), note the sampled-at-date and
compare both the file-uploaded-date by clicking on the feed-id and the
last-update-on-date by clicking on the title, for one of the examples.

if the diagnostics-tab is out of date with reality, simply ignore the
message or wait 72-hours for a re-crawl (re-sample) of the website.

an issue may apply to more items than is listed,
since the diagnostics-tab lists only examples --
a small sample-set.

otherwise, simply contact a merchant-center product-listing-ads
support-specialist directly at google so they can look into the
website, account details, and all submitted data.

google's structured-data-testing-tool only tests basic microdata syntax --
google's tool does not consider any additional merchant-center rules
and policies (e.g. for automatic-item-updates) in any way whatsoever.

 

microdata requirements for the google-shopping are currently here:

https://support.google.com/merchants/?#topic=3404778

 

see also

https://support.google.com/merchants/answer/1344057

https://support.google.com/merchants/answer/188494#item_group_id

https://support.google.com/merchants/answer/4752265

 

Re: Missing microdata for condition

Visitor ✭ ✭ ✭
# 4
Visitor ✭ ✭ ✭
Would following the ideas here work for our product variants?

http://stackoverflow.com/questions/29123506/product-variants-with-schema-org

Re: Missing microdata for condition

Top Contributor
# 5
Top Contributor
Hi Mike,

Unfortunately I can't validate if the code in the link would be correct. A couple more places to look would be:

Best stackoverflow article I found: http://stackoverflow.com/questions/8653970/how-should-i-handle-schema-org-markup-for-a-product-with-...

https://developers.google.com/structured-data/policies#multiple_entities_on_the_same_page

other code samples: http://schema.org/Offer
Jim Vaillancourt, AdWords Top Contributor, LinkedIn
Was my response helpful? If yes, please mark it as the ‘Best Answer.’ Learn how here.