How to implement a free product offer?

If I list a free online product, is there a recommended way to use the phrase β€œFree” when structuring its price, rather than $ 0.00?

schema.org/Offer specification says that the string representation of the price should be of type PriceSpecification , I'm not sure what that means.

Alternative # 1 :

 <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <span itemprop="price">Free</span> <meta itemprop="priceCurrency" content="USD" /> </div> 

Alternative # 2 :

 <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <span itemprop="description">Free</span> <meta itemprop="price" content="0" /> <meta itemprop="priceCurrency" content="USD" /> </div> 

I am leaning towards alternative # 1 (it seems obvious), but I was not lucky to find a link that explicitly states that use.

+6
source share
1 answer

Alternative # 2 is the right way for most of the semantic analysis done by search engines, like googlebot. In other words, Google will understand that the offer is free with a second alternative.

+6
source

All Articles