---
metadata:
  - name: generator
    content: Diplodoc Platform v5.55.2
alternate:
  - https://yandex.com/support/webmaster/en/supported-schemas/strict-microdata-offers.md
  - https://yandex.com/support/webmaster/tr/supported-schemas/strict-microdata-offers.md
  - href: en/supported-schemas/strict-microdata-offers.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/support/webmaster/en/llms.txt


# Strict microdata—Products

To ensure that data from the semantic markup of a page has the highest priority when crawled by the indexing bot compared to data from other sources, mark up product pages according to the [Product](https://schema.org/Product) schema, with the [offers](https://schema.org/offers) property including a value of the [Offer](https://schema.org/Offer) or [AggregateOffer](https://schema.org/AggregateOffer) schema.

To learn more, see [Yandex Products Help](https://yandex.ru/support/merchants/ru/microdata).

<div class="cut-button">

{% cut "Contact support" %}

<!-- source: en/_includes/popup/id-popup/form-intro.md -->
Tell us what your question is about so we can direct you to the right specialist:
<!-- endsource: en/_includes/popup/id-popup/form-intro.md -->

{% list tabs radio %}

- How often is markup generated?


  The markup is created within two weeks. If Yandex doesn't support any of the markup types on a page or the markup is incorrect, it skips it.


- There was no suitable markup


  The Yandex robot will be able to index the site information even without markup, and it doesn't affect displaying pages in the search results. To set the desired page description in the search results, use the [Description](https://yandex.com/support/webmaster/en/indexing-options/description.md) meta tag.



- Error in the structured data validator


  For a detailed description of errors, see [Structured data validator](https://yandex.com/support/webmaster/en/yandex-indexing/validator.md).


  {% cut "Error could not be fixed" %}




  <div style="padding: 15px;
        margin: 10px 0;
        background: #FFFFFF;
        border-radius: 10px;
        border: 1px solid var(--yc-color-line-generic);">
  <iframe style="background: #FFFFFF;"
        height="700"
        width="100%"
        frameborder="0"
        src="https://forms.yandex.com/surveys/5252/?&iframe=1&lang=en">
  </iframe>
  </div>




  {% endcut %}


  {% cut "Other questions about the partner program or markup" %}





  <div style="padding: 15px;
        margin: 10px 0;
        background: #FFFFFF;
        border-radius: 10px;
        border: 1px solid var(--yc-color-line-generic);">
  <iframe style="background: #FFFFFF;"
        height="700"
        width="100%"
        frameborder="0"
        src="https://forms.yandex.com/surveys/5252/?&iframe=1&lang=en">
  </iframe>
  </div>




  {% endcut %}

{% endlist %}

{% endcut %}

</div>


<!-- source: en/_includes/footer.md -->
<div width="100%" align="center" class="main-footer"> 
<br><br><br>
You can also go to 
<br><br>




[![](../_assets/logo/logo-pic.svg)](https://webmaster.yandex.com/) [![](../_assets/logo/logo-en.svg)](https://webmaster.yandex.com/)



</div>


<!-- source: en/_includes/styles/footer-style.md -->

<!-- endsource: en/_includes/styles/footer-style.md -->
<!-- endsource: en/_includes/footer.md -->

<!-- source: en/_includes/cut-button-style.md -->

<!-- endsource: en/_includes/cut-button-style.md -->

<!-- source: en/_includes/border-style.md -->

<!-- endsource: en/_includes/border-style.md -->
 




