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

How do I use MicroData (schema.org) to list multiple products on a Page ?

[ Edited ]
Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

I've tried "IsSimilarTo" and "IsRelatedTo" but I still receive the "missing microdata" error on diagnostics page in Merchant Center. Snippet Tool shows nothing wrong.
Here is an example:
http://www.scantastik.com/hardware/panasonic-scanners/panasonic-kv-s8147-scanner.html

1 Expert replyverified_user

How do I use MicroData (schema.org) to list multiple products on a Page ?

Visitor ✭ ✭ ✭
# 2
Visitor ✭ ✭ ✭

Here are the key meta:

<div itemscope itemtype="http://schema.org/Product" style="height:3px">
    <meta itemprop="name" content="Panasonic kv-s8127 scanner" />
    <meta itemprop="mpn" content="KV-S8127"/>
  <meta itemprop="gtin14" content="00885170269408" />
  <div itemprop="offers" itemscope itemtype="http://schema.org/Offer" style="height:1px">
      <meta itemprop="price" content="13375.00" />
      <meta itemprop="priceCurrency" content="USD" />
      <meta itemprop="availability" content="http://schema.org/InStock" />
      <meta itemprop="itemCondition" content="http://schema.org/NewCondition" />
  </div></div>
<div itemprop="isSimilarTo" itemscope itemtype="http://schema.org/Product" style="height:3px">
     <meta itemprop="name" content="Panasonic kv-s8147 scanner" />
     <meta itemprop="mpn" content="KV-S8147"/>
     <meta itemprop="gtin14" content="00885170269385" />
   <div itemprop="offers" itemscope itemtype="http://schema.org/Offer" style="height:1px">
       <meta itemprop="price" content="14713.00" />
       <meta itemprop="priceCurrency" content="USD" />
       <meta itemprop="availability" content="http://schema.org/InStock" />
       <meta itemprop="itemCondition" content="http://schema.org/NewCondition" />
  </div></div>
Marked as Best Answer.
Solution
Accepted by topic author Jeffrey M
January 2017

Re: How do I use MicroData (schema.org) to list multiple products on a Page ?

[ Edited ]
Top Contributor
# 3
Top Contributor

first, thank you for the example link and the metadata details.

 

the google-structured-data-testing-tool checks mainly syntax -- not policies.

 

the google-shopping rules require that the single product-offer information
shown on the link landing-page must match the single item-offer provided
in the product (feed) data -- multiple items on the link landing-page are not
supported by the policies nor microdata for (google-shopping) shopping-ads.

 

also, google-search structured-data-policies do not support multiple products
on a web-page, except for category-pages or marketplace aggregator-pages --
neither of which are allowed with respect to shopping-ads.

 

the likely choices are: (a) submit only one of the items on the landing-page
and only add microdata to that one item on the page; (b) use a separate link
landing-page for each item; (c) use a server-side-script with url-parameters
to pre-select only one item, with microdata, on the page, and add the proper
url-parameters to the link attribute, in the submitted (feed) data.