schema.org / microdata - Product or Offer?
microdata, schema.org
Solution
If a product is offered for sale on your website, you actually need both Offer and Product on a product page. An Offer should live within Product.
Google also requires price and priceCurrency (both properties of Offer).
Problem
I am having trouble using MicroFormats and working out which itemtype to use, either Product or Offer. I have used Offer to add data to the various products that we sell (1 per page). Although this validates properly in the Google Structured Data testing tool it will not show the Price/Rating/InStock in the results. If I use a mixture of Product and Offer then it will although I am not sure this is the correct way to do this ? Thanks, Rick ``` <title>My Tent</title> <div itemscope itemtype="http://schema.org/Offer"> <div itemprop="name" class="product-details-title" id="item_product_prop">My Tent</div> <div itemprop="description" id="item_product_prop">A Description for MyTent</div> <meta itemprop="aggregateRating" id="item_product_prop" content="[3 Ratings]"> <div id="item_product_prop" itemprop="price">$13</div> <div itemprop="availability" id="item_product_prop" content="InStock"></div></div> </div> ``` http://www.google.com/webmasters/tools/richsnippets?q=uploaded:8004e1c78c1098daa7aa283c26b42939