AdWords is now Google Ads. Our new name reflects the full range of advertising options we offer across Search, Display, YouTube, and more. Learn more

Ads
3.5K members online now
3.5K 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
1 ACCEPTED SOLUTION

Accepted Solutions
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.

 

View solution in original post

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.