Product information
Information about products posted on your online store’s website may be used on Yandex search results pages. For the search robot to recognize such data, mark up the pages using the Product and Offer schemas or the AggregateOffer schema.
Marked up pages should have one or more offers for a single product. If different products are shown on the page, structured snippets are not formed. The page language can be Russian, English, Belarusian, Ukrainian, Turkish, Tatar, or Kazakh.
Supported markup types and schema fields
Special snippets are shown for pages that have the Product type markup. In this type, the offers
property must be present for either the Offer type (for a single offer) or the AggregateOffer type (for a list of offers).
The property types that are recognized by Yandex are listed below. The Schema.org data type that the property value should correspond to is indicated in parentheses, followed by details on which scheme it should be. Required:
name
(Text) — The product name. Specified as a property of Product.description
(Text) — Description of the product. Specified as a property of Product.price
orlowPrice
(Number) — Price. Price is specified as a property of Offer, and lowPrice is specified as a property of AggregateOffer. If lowPrice is used, the price in the snippet is shown as “from N rubles”. We recommend that you specify a minimum price if the product does not have a single price and the price varies depending on volume, size or other parameters.priceCurrency
(Text) — the currency used. Specified as a property of AggregateOffer or Offer. For the currency, use currency codes according to ISO 4217.
If you participate in the Yandex Market partner program, the snippet will display the price received from Yandex Market.
Note
To form a snippet, you need to use at least two schemas: Product and Offer or Product and AggregateOffer.
The price is not displayed if Offer in the availability
property indicates that the product is out of stock.
Example of markup
<!--Product schema is specified.-->
<div itemscope itemtype="http://schema.org/Product">
<!--The “name” field specifies the product name.-->
<h1 itemprop="name">Iphone 6 plus 16 GB</h1>
<!--The “description” field provides the description of the product.-->
<span itemprop="description">iPhone 6 is not just bigger. It’s better in every way. Bigger, yet significantly thinner. More powerful, yet remarkably power efficient. Its smooth metal surface seamlessly meets the new Retina HD display, creating a continuous, uninterrupted design. Its hardware and software work in perfect unison. This is the new generation of iPhone, improved in every way</span>
<!--The “image” field specifies the product image link.-->
<img src="http://imageexample.com/iphone6plus.jpg" itemprop="image">
<!--Offer schema is specified.-->
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<!--The “price” field specifies the price of the product.-->
<span itemprop="price">819</span>
<!--The “priceCurrency” field specifies the currency.-->
<span itemprop="priceCurrency">USD</span>
</div>
</div>
<div itemscope itemtype="http://schema.org/Product">
<div itemprop="name"><h1>Melissa Bed with Soft Headboard</h1></div>
<a itemprop="image" href="products_pictures/large_krovat-mellisa-smyagkoispink.jpg">
<img src="products_pictures/medium_krovat-mellisa-smyagkoispink.jpg" title="Melissa Bed with Soft Headboard">
</a>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<meta itemprop="price" content="158$">
<meta itemprop="priceCurrency" content="USD">
<div>In stock</div>
<link itemprop="availability" href="http://schema.org/InStock">
</div>
<div itemprop="description">The price is for the Melissa bed with a soft headboard. Sleeping area is 900 x 2,000 mm. The headboard cushions are made of faux leather. The set includes an orthopedic base on legs.</div>
</div>
You can check the markup with the validator.
Alert
Yandex does not guarantee that the information it receives will show up in the search results. Yandex reserves the right to use or not use information marked using the Schema.org standard (either in its entirety or in part) for any of the company's services. This information can be used separately or collectively with information obtained from other sources. In addition, Yandex is not responsible for the accuracy of information provided in snippets. The terms and conditions releasing Yandex from the guarantees listed in the User Agreement fully apply to the information shown in the structured snippet.
If a site is found to be providing low-quality or incorrect information using semantic markup, the site will be banned from this partner program and will lose its structured snippets.