Чтобы рецепты с вашего сайта могли быть извлечены Яндексом, на одной странице должен находиться только один рецепт — элемент корневого класса hrecipe, и этот рецепт должен являться основным содержанием страницы. Остальные элементы (свойства рецепта) располагаются внутри корневого.
Данные, содержащиеся в рецепте, должны полностью отображаться на странице и быть видимы посетителю сайта. Яндекс обрабатывает как стандартные свойства формата, так и собственные расширения.
Чтобы данные о рецептах могли быть использованы Яндексом для улучшения сниппета, должны быть переданы следующие обязательные свойства:
Название рецепта или блюда. Значением этого свойства может быть только текст.
Пример: Курица в пиве с рисом
Ингредиент и его объем/количество. Рецепт может содержать один или несколько ингредиентов. Классом ingredient следует пометить каждый ингредиент блюда. Значением этого свойства может быть как простой текст, так и -код.
Свойство может содержать следующие вложенные свойства:
name — название продукта (это свойство не предусмотрено стандартом hRecipe).
type и value — единица измерения и количество единиц.
amount — количество в произвольном формате (это свойство не предусмотрено стандартом hRecipe). Используется вместо type и value.
Примеры:
1курица 0.5лпива
Кроме обязательных свойств, Яндекс обрабатывает следующие свойства формата hRecipe:
Инструкции по приготовлению блюда. В рецепте может быть не более одного элемента класса instructions. Значением этого свойства может быть как простой текст, так и -код. Мы рекомендуем включать в это свойство только непосредственно сами указания, без предваряющего их заголовка (например, «Способ приготовления»).
Отдельные пункты инструкции можно пометить классом instruction. Вложенное свойство instruction не предусмотрено стандартом hRecipe, оно добавлено Яндексом в качестве расширения.
Пример:
Допускается вкладывать внутрь свойства instructions одно или несколько свойств photo (а также свойство result-photo).
Количество порций, получающихся из указанного объема продуктов. В рецепте может быть не более одного элемента класса yield. Значением этого свойства может быть только текст.
Пример: Блюдо рассчитано на 3 человека.
Длительность приготовления блюда. Значением этого свойства должна быть строка в формате ISO 8601.
Например: Общее время приготовления составляет приблизительно 1 час.
Фотография готового блюда или этапа приготовления. Рекомендуем указать данные поля для формирования улучшенного сниппета.
В рецепте может быть несколько элементов класса photo. Свойство photo может быть подчинено либо непосредственно корневому классу hrecipe, либо свойству instructions. Значением свойства является значение атрибута src -элемента <img>.
Автор рецепта. В рецепте может быть несколько элементов класса author. Значением этого свойства может быть текст или карточка в формате hCard.
Энергетическая или пищевая ценность блюда, то есть содержание калорий, белков, жиров, углеводов, витаминов и т. д.
В рецепте может быть несколько элементов класса nutrition. Свойство может содержать следующие вложенные свойства:
Вы можете также включить в рецепт следующие свойства, не предусмотренные стандартом hRecipe, но рекомендуемые Яндексом:
Тип блюда. В рецепте может быть только один элемент класса category. Значением этого свойства может быть только текст.
Подтип блюда. В рецепте может быть не более одного элемента класса sub-category. Значением этого свойства может быть только текст.
Национальная кухня, к которой относится блюдо. В рецепте может быть не более одного элемента класса cuisine-type. Значением этого свойства может быть только текст.
Вес готового блюда. В рецепте может быть не более одного элемента класса weight. Значением этого свойства может быть только текст.
Если у вас есть вопросы, вы можете связаться с SEO компанией "seo.computer" по email: info@seo.computer или через WhatsApp: +79202044461.
ID 37