Общие рекомендации по использованию структурированных данных
Чтобы структурированные данные могли использоваться для показа расширенных результатов поиска Google, они не должны нарушать правила Google Поиска в отношении контента (в которые входят правила в отношении спама). Кроме того, ниже на странице приведены общие рекомендации по работе со структурированными данными всех типов. Если вы хотите, чтобы в Google Поиске показывались расширенные результаты с вашим контентом, то вам следует выполнять эти инструкции.
Если на странице имеется проблема со структурированными данными, мы можем принять меры вручную. Это означает, что контент такой страницы не будет показываться в расширенных результатах, однако на ее позиции в результатах веб-поиска Google это не повлияет. Узнать, были ли подобные меры применены к вашему ресурсу, вы можете с помощью специального отчета в Search Console.
Технические требования
Выяснить, соблюдаются ли технические требования, можно с помощью инструмента проверки расширенных результатов и инструмента проверки URL.
Формат
Страницы сайта, которые вы хотите включить в расширенные результаты, необходимо разметить в одном из следующих форматов:
- JSON-LD (рекомендуется);
- микроданные;
- RDFa.
Доступ
Не блокируйте роботу Googlebot доступ к странице, используя файл robots.txt, метатег noindex
или другие способы.
Рекомендации по обеспечению качества
Соблюдение этих рекомендаций нелегко проверить с помощью автоматизированных инструментов. Их нарушение может привести к тому, что синтаксически корректные структурированные данные не появятся в расширенных результатах Google Поиска или будут помечены как спам.
Контент
- Соблюдайте правила в отношении спама для веб-поиска Google.
- Следите за тем, чтобы информация была актуальной. Мы не будем показывать расширенные результаты для устаревшего контента.
- Размещайте только оригинальный контент, созданный вами или вашими пользователями.
- Не размечайте контент, не соответствующий действительности (например, поддельные отзывы), или материалы, не связанные с основной темой страницы.
- Не используйте структурированные данные, чтобы обманывать пользователей или вводить их в заблуждение. Не выдавайте себя за других лиц и не искажайте свою основную цель или сведения о владельцах и принадлежности к организациям.
- Контент в структурированных данных также должен соответствовать дополнительным правилам и рекомендациям, указанным в руководстве по той или иной функции. Например, контент в структурированных данных типа
JobPosting
должен соответствовать правилам в отношении контента с вакансиями. Контент в структурированных данных категории "Практические задачи" должен отвечать своим требованиям.
Релевантность
Структурированные данные должны в точности отражать контент страницы. Вот несколько примеров нерелевантных данных:
- Прямые трансляции на спортивном сайте, размеченные как местные мероприятия.
- Инструкции по деревообработке на сайте о столярном деле, отмеченные как рецепты.
Полнота контента
- Укажите все необходимые свойства с учетом типа контента. Объекты без этих свойств не попадут в расширенные результаты.
- Чем больше рекомендуемых свойств вы укажете, тем выше будет качество вашего контента в Поиске. Пользователи отдают предпочтение тем результатам поиска, в которых приведена наиболее подробная информация, например вакансиям с указанием заработной платы или рецептам с честными отзывами и оценками (к поддельным могут быть вручную применены соответствующие меры). Помните, что при ранжировании расширенных результатов учитываются различные дополнительные данные.
Размещение
- Размещайте структурированные данные на описываемых ими страницах, если иное требование не указано в документации.
- Разместить структурированные данные контента нужно на всех страницах, где он дублируется, а не только на канонической.
Соответствие контента разметке
- Постарайтесь максимально точно подобрать для разметки тип и названия свойств с сайта schema.org.
- Соблюдайте прочие требования, указанные в документации для вашего типа контента.
Изображения
- Убедитесь, что изображение, указанное вами в свойстве структурированных данных, соответствует странице, на которой оно размещено. Например, если для новостной статьи (тип
NewsArticle
) вы задаете свойствоimage
, то изображение должно относиться к этой статье. - Все URL изображений, указанные в структурированных данных, должны быть доступны для сканирования и индексирования. В противном случае Google не сможет найти их и добавить на страницу результатов поиска. Проверить, есть ли у поискового робота Google доступ к URL вашего контента, можно с помощью инструмента проверки URL.
Несколько объектов на странице
Это значит, что на странице представлено несколько различных типов объектов. Например, рецепт блюда, видеоинструкция по его приготовлению и строка навигации, помогающая пользователям найти данный рецепт. Вся эта информация может быть размечена с помощью структурированных данных, что облегчает ее анализ для таких систем, как Google Поиск. Когда вы добавляете новые объекты, относящиеся к странице, Google Поиск получает более полное представление о ней и может показывать ее в различных результатах поиска.
![Расширенные результаты поиска с рецептом, в котором есть видео и отзывы.](https://google-developers.gonglchuangl.net/static/search/docs/images/multiple-items-rich-result.png?authuser=1&hl=ru)
Google Поиск различает несколько объектов на странице, как вложенных, так и заданных по отдельности:
- Вложенная структура: есть один главный объект и относящаяся к нему группа дополнительных объектов. Это целесообразно при группировке похожих объектов (например, в рецептах с видео и отзывами).
- Отдельные объекты: каждый объект представляет собой отдельный блок в пределах одной страницы.
Эти упрощенные примеры не содержат всех необходимых и рекомендованных свойств для описанных функций. Более полный пример приведен в документации по указанному типу структурированных данных.
Вложенная структура
Ниже приведен пример вложенных структурированных данных, где Recipe
– главный объект, а aggregateRating
и video
вложены в Recipe
.
<html> <head> <title>How To Make Banana Bread</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Recipe", "name": "Banana Bread Recipe", "description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas.", "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.7", "ratingCount": "123" }, "video": { "@type": "VideoObject", "name": "How To Make Banana Bread", "description": "This is how you make banana bread, in 5 easy steps.", "contentUrl": "https://www.example.com/video123.mp4" } } </script> </head> <body> </body> </html>
Отдельные объекты
Ниже приведен пример отдельных объектов структурированных данных. Есть два отдельных объекта: Recipe
и BreadcrumbList
.
<html> <head> <title>How To Make Banana Bread</title> <script type="application/ld+json"> [{ "@context": "https://schema.org/", "@type": "Recipe", "name": "Banana Bread Recipe", "description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas." }, { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Recipes", "item": "https://example.com/recipes" },{ "@type": "ListItem", "position": 2, "name": "Bread recipes", "item": "https://example.com/recipes/bread-recipes" },{ "@type": "ListItem", "position": 3, "name": "How To Make Banana Bread" }] }] </script> </head> <body> </body> </html>
Другие советы
- Чтобы алгоритмы Google Поиска могли определить, чему посвящена ваша страница, укажите главный тип структурированных данных, соответствующий ее основному контенту. Например, если страница преимущественно о рецепте, добавьте структурированные данные для рецептов в дополнение к структурированным данным для видео и отзывов. Благодаря этому страница сможет появляться в расширенных результатах поиска (рецепты, видео, отзывы и пр.). Если страница содержит только структурированные данные для видео, у Google Поиска не будет достаточно данных, чтобы показывать ее также и в расширенных результатах с рецептами.
- Чтобы страница полностью отражала контент, который видят пользователи, убедитесь, что добавлены все элементы структурированных данных. Например, если вы разместили на странице несколько отзывов, убедитесь, что все они размечены. Если на странице размечены не все имеющиеся отзывы, это будет вводить в заблуждение пользователей, поскольку они увидят не все отзывы из представленных в результатах поиска.