О структурированных данных

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

Анализ найденных в Сети структурированных данных повышает качество поисковой системы Google. Ниже показан пример кода структурированных данных в формате JSON-LD. Этот код описывает страницу с контактной информацией вымышленной компании Unlimited Ball Bearings.

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Organization",
  "url": "http://www.example.com",
  "name": "Unlimited Ball Bearings Corp.",
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+1-401-555-1212",
    "contactType": "Customer service"
  }
}
</script>

Структурированные данные также позволяют интегрировать особые функции с результатами поиска. Например, страница с рецептом, которая содержит корректные структурированные данные, может быть добавлена в расширенные результаты поиска (см. ниже).

Расширенный результат поиска Структурированные данные (в сокращенном виде)
Расширенный результат по запросу "рецепт яблочного пирога". 

<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Recipe",
  "name": "Grandma's Holiday Apple Pie",
  "author": "Elaine Smith",
  "image": "http://images.edge-generalmills.com/56459281-6fe6-4d9d-984f-385c9488d824.jpg",
  "description": "A classic apple pie.",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4",
    "reviewCount": "276",
    "bestRating": "5",
    "worstRating": "1"
  },
  "prepTime": "PT30M",
  "totalTime": "PT1H",
  "recipeYield": "8",
  "nutrition": {
    "@type": "NutritionInformation",
    "servingSize": "1 medium slice",
    "calories": "230 calories",
    "fatContent": "1 g",
    "carbohydrateContent": "43 g",
  },
  "recipeIngredient": [
    "1 box refrigerated pie crusts, softened as directed on box",
    "6 cups thinly sliced, peeled apples (6 medium)",
    "..."
  ],
  "recipeInstructions": [
    "1...",
    "2..."
   ]
}
</script>

Поскольку в структурированных данных описывается каждый пункт рецепта, пользователи могут найти его в Поиске по ингредиенту, количеству калорий, времени приготовления и т. д.

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

Формат структурированных данных

Ниже описаны обязательные, рекомендуемые и дополнительные поля для структурированных данных. Google Поиск учитывает эти поля. Для большинства типов структурированных данных используется терминология schema.org, но в вопросах, связанных с Google Поиском, мы рекомендуем больше полагаться на документацию с сайта developers.google.com. Атрибуты и объекты, не описанные здесь, необязательны для Google Поиска, даже если на сайте schema.org указано обратное.

При разработке сайта используйте инструмент проверки структурированных данных. После развертывания анализируйте отчеты о статусе расширенных результатов в Search Console. Они позволят выявить проблемы, которые могут возникнуть со страницами сайта.

Чтобы контент мог появиться в расширенных результатах, необходимо задать все обязательные свойства. Рекомендуемые лучше указать по максимуму. Чем их больше, тем выше вероятность того, что контент будет включен в расширенные результаты. Но помните: качество важнее количества. Не следует заполнять все рекомендуемые поля неточными или плохо сформулированными сведениями. Главное – указать те свойства, для которых вы можете предоставить наиболее качественную информацию.

Помимо указанных здесь свойств и объектов, мы можем использовать свойство sameAs и прочие структурированные данные с сайта schema.org (например, для реализации будущих функций Поиска).

Google Поиск поддерживает структурированные данные в описанных ниже форматах, если не указано обратное.

Формат Описание и размещение
JSON-LD* (рекомендуется) Данные, относящиеся к этому формату, встраиваются в тег <script> в заголовке или теле страницы. Разметка размещается отдельно от текста, видимого пользователям. Это упрощает описание вложенных элементов, таких как Country у параметра PostalAddress или MusicVenue у параметра Event. Google Поиск может считывать данные в формате JSON-LD, добавляемые на страницу динамично, например через код JavaScript или встроенные виджеты в системе управления контентом.
Микроданные Открытая спецификация HTML, которая позволяет добавлять структурированные данные в HTML-контент. Как и в случае с форматом RDFa, для обозначения нужных свойств используются атрибуты HTML-тегов. Обычно микроданные размещаются в теле страницы, но их также можно расположить в заголовке.
RDFa Расширение HTML5, которое поддерживает связанные данные, выражаемые атрибутами HTML-тегов. Атрибуты должны соответствовать видимому контенту страницы, которую вы хотите описать для поисковых систем. RDFa используется как в заголовке, так и в теле HTML-страницы.

Правила в отношении структурированных данных

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

Создание, тестирование и публикация структурированных данных

Рекомендации по созданию страниц со структурированными данными

Оставить отзыв о...

Текущей странице