Помогите пользователям найти ваш контент с рецептами, сообщив Google о вашем рецепте с помощью структурированных данных. Когда вы предоставляете такую информацию, как оценки рецензентов, время приготовления и подготовки, а также информацию о пищевой ценности, Google может лучше понять ваш рецепт и представить его пользователям в интересном виде. Рецепты могут появляться в результатах поиска Google и в Google Картинках.


В зависимости от того, как вы размечаете свой контент, ваши рецепты могут претендовать на следующие улучшения:
| Улучшения рецептов | |
|---|---|
Карусель хостов рецептов: Позвольте пользователям изучать страницы вашей галереи рецептов, добавив ItemList структурированные данные. | ![]() |
Как добавить структурированные данные
Структурированные данные — это стандартизированный формат для предоставления информации о странице и классификации контента страницы. Если вы новичок в структурированных данных, вы можете узнать больше о том,
как работают структурированные данные.
Вот обзор того, как создавать, тестировать и выпускать структурированные данные.
- Добавьте обязательные свойства. В зависимости от формата, который вы используете, узнайте, где вставить структурированные данные на страницу.
- Следуйте руководству.
- Проверьте свой код с помощью
Инструмента проверки расширенных результатов
и исправьте все критические ошибки. Подумайте также об исправлении любых некритических проблем, которые могут быть отмечены в инструменте, так как они могут помочь улучшить качество ваших структурированных данных (однако это не обязательно для того, чтобы претендовать на расширенные результаты). - Разверните несколько страниц, которые включают ваши структурированные данные, и используйте Инструмент проверки URL чтобы проверить, как Google видит страницу. Убедитесь, что ваша страница доступна для Google и не заблокирована файлом robots.txt, тегом
noindexили требованиями входа в систему. Если страница выглядит нормально, вы можете
попросить Google повторно просканировать ваши URL. - Чтобы держать Google в курсе будущих изменений, мы рекомендуем
отправить карту сайта. Вы можете автоматизировать это с помощью
API Sitemap Search Console.
Примеры
Вот несколько примеров рецептов с использованием кода JSON-LD.
Рецепт в Поиске
Вот пример страницы, которая может отображаться в Поиске.
Карусель
Вот пример страницы сводки рецептов (страницы со списком рецептов) с itemList структурированными данными. Этот контент может претендовать на отображение в сетке в результатах поиска.
Руководство
Вы должны следовать общим правилам структурированных данных чтобы ваша разметка могла претендовать на появление в результатах поиска.
Следующие правила применяются к Recipe структурированным данным.
- Используйте
Recipeструктурированные данные для контента о приготовлении конкретного блюда. Например, “скраб для лица” или “идеи для вечеринки” не являются допустимыми названиями блюд. - Чтобы ваши рецепты могли появляться в
карусели или сетке, вы должны следовать этим правилам:- Предоставьте
ItemListструктурированные данные для обобщения рецептов вашего списка. Вы можете предоставитьItemListструктурированные данные отдельно или вместе со структурированными данными рецепта. - Ваш сайт должен иметь страницу сводки, на которой перечислены все рецепты в коллекции. Например, когда пользователь нажимает на ссылку сводки из результатов поиска, он правильно направляется на страницу вашего сайта, где перечислены рецепты, связанные с его поиском.
- Предоставьте
Определения типов структурированных данных
Вы должны включить обязательные свойства, чтобы ваш контент мог претендовать на отображение в качестве расширенного результата в Поиске Google. Вы также можете включить рекомендуемые свойства, чтобы добавить больше информации о вашем контенте, что может обеспечить лучший пользовательский опыт.
Recipe
Разметьте контент вашего рецепта с помощью следующих свойств типа Recipe из schema.org. Полное определение
Recipe az
schema.org/Recipe.
Поддерживаемые Google свойства следующие:
| Обязательные свойства | |
|---|---|
image |
Изображение готового блюда. Дополнительные рекомендации по изображениям:
Например: |
name | Название блюда. |
| Рекомендуемые свойства | |
|---|---|
aggregateRating | Аннотация для среднего рейтинга отзывов, присвоенного элементу. Следуйте Review snippet guidelines и списку обязательных и рекомендуемых Если |
author |
Имя человека или организации, написавших рецепт. Чтобы помочь Google лучше понимать авторов в различных функциях, рассмотрите возможность следования |
cookTime | Время, необходимое для приготовления блюда в формате ISO 8601 format, если применимо. Всегда используйте в сочетании с |
datePublished | Дата публикации рецепта в формате ISO 8601 format, |
description | Краткое описание блюда. |
keywords | Другие термины для вашего рецепта, такие как сезон (“лето”), праздник (“Хэллоуин”) или другие дескрипторы (“быстро”, “легко”, “аутентично”). Дополнительные рекомендации
|
nutrition.calories | Количество калорий в каждой порции, приготовленной по этому рецепту. Если |
prepTime | Время, необходимое для подготовки ингредиентов и рабочего места для блюда, в Всегда используйте в сочетании с |
recipeCategory | Тип блюда или курса, к которому относится ваш рецепт. Например: “ужин”, “основное блюдо” или “десерт, закуска”. |
recipeCuisine | Регион, связанный с вашим рецептом. Например, “французский”, “средиземноморский” или “американский”. |
recipeIngredient | Ингредиент, используемый в рецепте. Например: Дополнительные рекомендации:
|
recipeInstructions |
Шаги по приготовлению блюда. Существует несколько вариантов установки значения
Дополнительные рекомендации
|
recipeYield |
Количество, производимое по рецепту, если применимо. Укажите количество порций, Пример |
totalTime | Общее время, необходимое для подготовки Используйте |
video | VideoObjectВидео, демонстрирующее шаги по приготовлению блюда. Следуйте списку обязательных и рекомендуемых |
HowToSection
Используйте HowToSection для группировки последовательности шагов (или подразделов), которые составляют часть инструкций для рецепта. Укажите HowToSection непосредственно внутри определения свойства recipeInstructions или как itemListElement другого
HowToSection.
. Тип HowToSection определяет раздел одного рецепта и содержит один или несколько шагов. Не используйте HowToSection для определения разных рецептов для одного и того же блюда; вместо этого используйте HowToSection как часть одного рецепта. Для перечисления нескольких рецептов для одного блюда используйте несколько объектов Recipe . Например, для нескольких способов приготовления яблочного пирога перечислите их как несколько объектов Recipe
, а не как объекты HowToSection
. Полное определение HowToSection
доступно по адресу.
| schema.org/HowToSection | |
|---|---|
Обязательные свойства | itemListElementHowToStep Список подробных шагов для раздела и/или подразделов. Например, рецепт пиццы может иметь один раздел шагов для приготовления теста, один для подготовки начинки и один для сборки и выпекания. |
Пример: | nameText |
Название раздела.
HowToStep Используйте HowToStep для группировки одного или нескольких предложений, объясняющих, как выполнить часть рецепта, если это имеет смысл для вашего контента. Определите свойство text с предложениями или, альтернативно, определите itemListElement с HowToDirection или HowToTip
для каждого предложения. Разметьте шаги вашего рецепта с помощью следующих свойств типа HowToStep . Укажите HowToStep непосредственно внутри определения свойства
recipeInstructions или как itemListElement раздела.
HowToSection . Полное определение
HowToStep.
| доступно по адресу | |
|---|---|
schema.org/HowToStep | Обязательные свойства itemListElement HowToDirectionили HowToTip |
text | .text Text
|
| Рекомендуемые свойства | |
|---|---|
изображение | ImageObject или URLИзображение для шага. Дополнительные рекомендации по изображениям:
|
имя | ТекстСлово или короткая фраза, резюмирующая шаг (например, “Подготовьте тесто для пирога”). Не используйте неописательный текст (например, “Шаг 1: [текст]”) или другие формы нумерации шагов (например, “1. [текст]”). |
url | URLA |
видео | VideoObject или ClipВидео для этого шага или фрагмент видео. Для |
HowToDirection и HowToTip
Используйте HowToDirection и HowToTip для описания инструкций или советов, если применимо. У них одинаковые обязательные и рекомендуемые свойства.
Полные определения HowToDirection и HowToTip доступны на
schema.org/HowToDirection и
schema.org/HowToTip.
| Обязательные свойства | |
|---|---|
текст | ТекстТекст инструкции или совета. |
ItemList
В дополнение к свойствам Recipe, добавьте следующие свойства для списков, специфичных для хоста. Хотя ItemList не является обязательным,
вы должны добавить следующие свойства, если хотите, чтобы ваш рецепт мог попасть в карусель хоста. Для получения дополнительной информации о карусели хоста см..
Carousel Полное определение ItemList доступно на.
| schema.org/ItemList | |
|---|---|
Обязательные свойства | ListItem |
Аннотация для страницы отдельного элемента. | Целое число |
Порядковый номер страницы элемента в списке. Например: | URL |
Канонический URL страницы элемента. Каждый элемент должен иметь уникальный URL.
Отслеживайте расширенные результаты с помощью Search Console
- Search Console — это инструмент, который помогает отслеживать эффективность ваших страниц в Google Поиске. Вам не обязательно регистрироваться в Search Console, чтобы попасть в результаты поиска Google, но это поможет вам понять и улучшить то, как Google видит ваш сайт. Мы рекомендуем проверять Search Console в следующих случаях:
- После первого развертывания структурированных данных
- После выпуска новых шаблонов или обновления кода
Периодический анализ трафика
После первого развертывания структурированных данных
После того, как Google проиндексирует ваши страницы, ищите проблемы с помощью соответствующегоОтчета о статусе расширенных результатов
- . В идеале количество валидных элементов должно увеличиваться, а количество невалидных — нет. Если вы обнаружите проблемы в своих структурированных данных: “Исправьте невалидные элементы”.
- Проверьте URL в реальном времени чтобы узнать, сохраняется ли проблема.
- Запросить проверку используя отчет о статусе.
После выпуска новых шаблонов или обновления кода
При внесении существенных изменений на сайт следите за увеличением количества недействительных элементов в структурированных данных.
- Если вы видите увеличение количества недействительных элементов, возможно, вы внедрили новый шаблон, который не работает, или ваш сайт взаимодействует с существующим шаблоном новым и некорректным способом.
- Если вы видите уменьшение количества действительных элементов (не сопровождающееся увеличением количества недействительных), возможно, вы больше не внедряете структурированные данные на свои страницы. Используйте
инструмент проверки URL чтобы узнать, в чем причина проблемы.
Периодический анализ трафика
Анализируйте трафик из Google Поиска с помощью Отчета об эффективности. Данные покажут, как часто ваша страница появляется в результатах поиска в виде расширенного результата, как часто пользователи нажимают на нее и какова ваша средняя позиция в результатах поиска. Вы также можете автоматически получать эти результаты с помощью API Search Console.
Устранение неполадок
Если у вас возникли проблемы с внедрением или отладкой структурированных данных, вот несколько ресурсов, которые могут вам помочь.
- Если вы используете систему управления контентом (CMS) или кто-то другой занимается вашим сайтом, попросите их о помощи. Обязательно перешлите им любое сообщение из Search Console, в котором подробно описывается проблема.
- Google не гарантирует, что функции, использующие структурированные данные, будут отображаться в результатах поиска. Список распространенных причин, по которым Google может не показывать ваш контент в виде расширенного результата, см. в
Общих рекомендациях по структурированным данным. - Возможно, в ваших структурированных данных есть ошибка. Проверьте
список ошибок структурированных данных
и отчет о нераспознанных структурированных данных. - Если вы получили уведомление о мерах, принятых вручную в отношении структурированных данных на вашей странице, структурированные данные на странице будут игнорироваться (хотя страница все равно может появляться в результатах поиска Google). Чтобы исправить
проблемы со структурированными данными, используйте отчет о мерах, принятых вручную. - Пересмотрите рекомендации еще раз, чтобы определить, соответствует ли им ваш контент. Проблема может быть вызвана спам-контентом или использованием спам-разметки. Однако проблема может быть не синтаксической, поэтому тест расширенных результатов не сможет ее выявить.
- Устранение неполадок с отсутствующими расширенными результатами / падением общего количества расширенных результатов.
- Дайте время на повторное сканирование и индексирование. Помните, что после публикации страницы Google может потребоваться несколько дней, чтобы найти и просканировать ее. Общие вопросы о сканировании и индексировании см. в
FAQ по сканированию и индексированию в Google Поиске. - Задайте вопрос на форуме Google Search Central.
Как мы это применяем
Recipe markup is mature and competitive. For food clients the details, ratings, times, nutrition, are what separate a rich result from a plain link.
Связанные услуги
