Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to properly implement a free product offering?

Tags:

schema.org

If I'm listing a free online product, is there a recommended way to use the wording "Free" when structuring its price, rather than $0.00?

schema.org/Offer specification says a string representation of a price must be of type PriceSpecification, I'm not sure what it 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'm leaning toward alternative #1 (seems obvious) but I've had no luck finding a reference explicitly stating that use.

like image 837
Fernando Piancastelli Avatar asked Mar 28 '14 18:03

Fernando Piancastelli


People also ask

Can you promote a product for free?

Social media marketing is the best way to promote a new product or service without any costs. Here are some great ways to use social channels for product promotions: Creating a brand page. Announcing new products, offers and discounts.


1 Answers

The alternative #2 is a correct way for most of semantical analysis performed by the search engines crawlers, like googlebot. With other words, Google will understand that the offer is free with the second alternative.

like image 192
lambda2 Avatar answered Sep 18 '22 21:09

lambda2