The way I understand it, the Schema.org type called Product
inherits from the type Thing
. So why does this:
<meta itemscope="" itemtype="http://schema.org/Product" itemid="https://some.url" itemref="md25" />
<div class="field-item even" itemprop="description http://xmlns.com/foaf/0.1/description">
long description goes here
</div>
<meta itemprop="name http://xmlns.com/foaf/0.1/name" content="Blueair Pro L" id="md25" />
… fail, when I enter it in Google's testing tool?
I get error:
The property
http://xmlns.com/foaf/0.1/name
is not recognized by Google for an object of type Product.
But description
is part of Thing
and Product
inherits from it. It even shows it on the Schema.org page here.
So why is this error being thrown?