Программы
Чтобы сайт, посвященный программам, получил структурированные сниппеты в поисковой выдаче Яндекса, добавьте специальную разметку на страницы с описанием.
Сниппет без семантической разметки:
Сниппет с семантической разметкой (показывается описание, стоимость, размер и операционная система):
Для формирования сниппета Яндекс поддерживает следующие типы стандарта Schema.org:
Ниже описаны свойства, значения которых учитывает Яндекс. В таблице указан тип данных Schema.org, которому должно соответствовать значение свойства.
Свойство | Тип | Описание | Обязательный |
---|---|---|---|
description | Text | Краткое и содержательное описание программного продукта. | Да |
applicationSubCategory | Text | Категория программы. Например, «Плееры», «Гонки», «Онлайн-игра». В поле могут быть указаны несколько слов, в сниппете будут использоваться первые несколько значений так, чтобы их общая длина не превышала 24 символов. | Нет |
fileSize | Integer | Размер. Если в поле указано только число, размер будет показываться в килобайтах. Вы можете указать единицы измерения (KB, MB, GB) — в таком случае размер будет показываться с указанной единицей. | Нет |
interactionCount | Text | Количество скачиваний. где | Нет |
operatingSystem | Text | Операционная система. Возможные значения: Чтобы указать несколько версий одной ОС, перечислите их через запятую (например, Чтобы указать несколько ОС, разделите значения знаком | (например, | Нет |
price и priceCurrency | Number, Text | Стоимость и валюта. Указываются как свойства вложенного типа Чтобы указать валюту, используйте коды в соответствии с ISO 4217 (например, RUB обозначает рубли). Если значение стоимости равно 0, в сниппете показывается значение «Бесплатно». | Нет |
Свойство | Тип | Описание | Обязательный |
---|---|---|---|
description | Text | Краткое и содержательное описание программного продукта. | Да |
applicationSubCategory | Text | Категория программы. Например, «Плееры», «Гонки», «Онлайн-игра». В поле могут быть указаны несколько слов, в сниппете будут использоваться первые несколько значений так, чтобы их общая длина не превышала 24 символов. | Нет |
fileSize | Integer | Размер. Если в поле указано только число, размер будет показываться в килобайтах. Вы можете указать единицы измерения (KB, MB, GB) — в таком случае размер будет показываться с указанной единицей. | Нет |
interactionCount | Text | Количество скачиваний. где | Нет |
operatingSystem | Text | Операционная система. Возможные значения: Чтобы указать несколько версий одной ОС, перечислите их через запятую (например, Чтобы указать несколько ОС, разделите значения знаком | (например, | Нет |
price и priceCurrency | Number, Text | Стоимость и валюта. Указываются как свойства вложенного типа Чтобы указать валюту, используйте коды в соответствии с ISO 4217 (например, RUB обозначает рубли). Если значение стоимости равно 0, в сниппете показывается значение «Бесплатно». | Нет |
Для формирования сниппета на странице необходимо указать минимум два необязательных свойства. Если поисковый робот Яндекса решит, что обычный сниппет более информативный, чем структурированный, то на Поиске будет использоваться обычный сниппет.
Пример разметки
<div itemscope itemtype="http://schema.org/SoftwareApplication">
<div itemprop="description">Skype — это бесплатная программа, благодаря которой вы сможете бесплатно общаться по телефону через сеть интернет.</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> Статус программы:
<meta itemprop="price" content="0"/>Бесплатная</div>
<div>Размер:<span itemprop="fileSize">38912</span> KB</div>
<div>Система:<span itemprop="operatingSystem">Windows 7, 8, XP, Vista | Android | iOS</span></div>
<meta itemprop="interactionCount" content="UserDownloads:2129972" />
</div>
Проверьте правильность разметки с помощью валидатора.