Search code examples
htmlseoschema.orggoogle-rich-snippets

Multiple Schema.org Product items & how will it look like in search engine result?


I have implemented the Product Schema.org type similar to this on one single page:

<div itemscope itemtype="http://schema.org/Product"> <span itemprop="name">Test name 1</span> <img src="test1.jpg" /> <span itemprop="description">Description test 1</span> <span itemprop="sku">#001</span> </div>  

<div itemscope itemtype="http://schema.org/Product"> <span itemprop="name">Test name 2</span> <img src="test2.jpg" /> <span itemprop="description">Description test 2</span> <span itemprop="sku">#002</span> </div> 

<div itemscope itemtype="http://schema.org/Product"> <span itemprop="name">Test name 3</span> <img src="test3.jpg" /> <span itemprop="description">Description test 3</span> <span itemprop="sku">#003</span> </div>

So, I am wondering whether this is okay to have three Product schemas in one page. And how it will look like on Google Search engine results?


Solution

  • It’s perfectly fine to have multiple Product items on one page. This is even pretty common, for example for category or search pages listing several products.

    What Google Search does or does not do with this markup may change at any point. Their documentation is at https://developers.google.com/structured-data/. It seems they currently don’t offer a Rich Snippet for product lists (their Product Rich Snippet is only for pages about a single product).