Shopping

Структурированные данные для фрагментов о товарах (Товар, Отзыв, Предложение)

product snippet presentation in search results

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

В этом руководстве основное внимание уделяется требованиям к структурированным данным Product для фрагментов о товарах. Если вы не уверены, какую разметку использовать, прочитайте наше
введение в Product разметку.

Как добавить структурированные данные

Структурированные данные — это стандартизированный формат для предоставления информации о странице и классификации ее контента. Если вы новичок в работе со структурированными данными, вы можете узнать больше о том,
как работают структурированные данные.

Ниже приведен обзор того, как создавать, тестировать и публиковать структурированные данные.

  1. Добавьте обязательные свойства. В зависимости от используемого формата узнайте, где вставить структурированные данные на страницу.
  2. Соблюдайте рекомендации.
  3. Проверьте свой код с помощью инструмента
    Проверка расширенных результатов
    и исправьте все критические ошибки. Также рассмотрите возможность исправления любых некритических проблем, которые могут быть отмечены в инструменте, так как они могут помочь улучшить качество ваших структурированных данных (однако это не обязательно для получения права на расширенные результаты).
  4. Разверните несколько страниц, содержащих ваши структурированные данные, и используйте инструмент Проверка URL чтобы протестировать, как Google видит страницу. Убедитесь, что ваша страница доступна для Google и не заблокирована файлом robots.txt, тегом noindex или требованиями авторизации. Если страница выглядит нормально, вы можете
    попросить Google повторно просканировать ваши URL.
  5. Чтобы информировать Google о будущих изменениях, мы рекомендуем
    отправить файл sitemap. Вы можете автоматизировать это с помощью API
    Search Console Sitemap.

Примеры

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

Страница с отзывом о товаре

Вот пример структурированных данных на странице с отзывом о товаре для обработки фрагментов о товарах в результатах поиска.

JSON-LD


RDFa


Microdata


Плюсы и минусы

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

Example of visual appearance of pros and cons in search results

JSON-LD


RDFa


Microdata


Страница агрегатора товаров

Вот пример страницы агрегатора товаров для обработки фрагментов о товарах в результатах поиска.

JSON-LD


RDFa


Microdata


Рекомендации

Чтобы ваша Product разметка имела право на появление в виде фрагментов о товарах, вы должны следовать этим рекомендациям:

Технические рекомендации

в исходном HTML для достижения наилучших результатов.

  • Для разметки

Product

, создаваемой с помощью JavaScript

: Имейте в виду, что

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

Рекомендации по контенту
Мы не разрешаем контент, который продвигает широко запрещенные или регулируемые товары, услуги или

информацию, которая может способствовать серьезному, немедленному или долгосрочному вреду людям. Это

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

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

Product

  • доступно по адресу
  • schema.org/Product
  • . При разметке
offers
Вы должны включить одно из следующих свойств:

review

aggregateRating offers Вам нужно предоставить только одно из
review aggregateRating
, и
offers
.

, но раздел

сниппетов товаров в инструменте проверки расширенных результатов может выдать предупреждение, если вы предоставите только свойства или AggregateOffer

Вложенный Offer или
AggregateOffer для продажи продукта. Включите обязательные и рекомендуемые свойства для Offer
или AggregateOffer (в зависимости от того, что применимо к вашему контенту).

Чтобы иметь право на расширение price drop, используйте Offer, а не AggregateOffer.

отзыв

Review

Вложенный Review продукта. Следуйте
рекомендациям по фрагментам отзывов и списку обязательных и рекомендуемых
свойств отзывов.

Если вы добавляете отзыв о продукте, имя рецензента должно быть действительным именем для Person или
Команда.

Не рекомендуется: скидка 50% в Черную пятницу

Рекомендуется: “James Smith” или “CNET Reviewers”

Чтобы вручную сообщить Google о плюсах и минусах редакционного обзора продукта, добавьте свойства positiveNotes и/или negativeNotes к вашему вложенному отзыву о продукте.

Отзывы о товарах

Review

Поскольку отзывы используются несколькими типами структурированных данных (такими как
Recipe и
Movie), тип
Review описан отдельно в
документации по фрагментам отзывов.

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

Хотя Google пытается автоматически понять плюсы и минусы редакционного обзора продукта, вы можете явно предоставить эту информацию, добавив свойства positiveNotes и/или
negativeNotes к вашему вложенному отзыву о продукте. Обязательно следуйте
рекомендациям по плюсам и минусам.

Обязательные свойства
Два утверждения о продуктеВы должны предоставить как минимум два утверждения о продукте в любой комбинации положительных или отрицательных утверждений (например, разметка ItemList с двумя положительными утверждениями является допустимой):
Рекомендуемые свойства
negativeNotes

ItemList
(см. ItemList для положительных и отрицательных примечаний
об использовании ItemList в этом контексте)

Необязательный вложенный список отрицательных утверждений о продукте (минусы).

Чтобы перечислить несколько отрицательных утверждений, укажите несколько свойств ListItem
в массиве itemListElement . Например:

positiveNotes

ItemList
(см. ItemList для положительных и отрицательных примечаний
об использовании ItemList в данном контексте)

Необязательный вложенный список положительных отзывов о продукте (плюсы).

Чтобы указать несколько положительных утверждений, задайте несколько ListItem
свойств в массиве itemListElement . Например:

ItemList для положительных и отрицательных примечаний

Положительные и отрицательные примечания (плюсы и минусы) внутри типа Review используют ItemList и ListItem типы.
В этом разделе описано, как использовать эти типы для положительных и отрицательных примечаний.

Следующие свойства используются для фиксации плюсов и минусов в отзыве.

Обязательные свойства
itemListElement

ListItem

Список утверждений о продукте, перечисленных в определенном порядке.
Укажите каждое утверждение с помощью ListItem.

itemListElement.name

Text

Ключевое утверждение отзыва.

Рекомендуемые свойства
itemListElement.position

Integer

Позиция отзыва. Позиция 1 означает первое утверждение в списке.

Детали предложения

Offer

Полное определение Offer доступно на
schema.org/Offer. При разметке
предложений внутри продукта используйте следующие свойства типа schema.org
Offer .

Обязательные свойства
price или priceSpecification.price

Number

Цена предложения продукта. Следуйте
рекомендациям по использованию schema.org.

Вот пример свойства price (значением может быть строка JSON
или число):

Вот пример того, как указать, что продукт доступен без оплаты:

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

Рекомендуемые свойства
availability

ItemAvailability

Используйте единственный наиболее подходящий вариант доступности продукта из следующего списка.

  • https://schema.org/BackOrder: Товар находится в процессе пополнения запасов.
  • https://schema.org/Discontinued: Товар снят с производства.
  • https://schema.org/InStock: Товар в наличии.
  • https://schema.org/InStoreOnly: Товар доступен для покупки только в магазине.
  • https://schema.org/LimitedAvailability: Товар имеет ограниченную доступность.
  • https://schema.org/OnlineOnly: Товар доступен только онлайн.
  • https://schema.org/OutOfStock: Товар в данный момент отсутствует на складе.
  • https://schema.org/PreOrder: Товар доступен для предварительного заказа.
  • https://schema.org/PreSale: Товар доступен для заказа и доставки до начала общих продаж.
  • https://schema.org/SoldOut: Товар распродан.

Также поддерживаются короткие имена без префикса URL (например, BackOrder).

priceCurrency или priceSpecification.priceCurrency

Текст

Валюта, используемая для описания цены продукта, в трехбуквенном формате
ISO 4217
.

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

priceValidUntil

Дата

Дата (в формате ISO 8601
), после которой цена больше не будет действительна, если применимо. Ваш сниппет товара может не отображаться, если свойство priceValidUntil указывает на прошедшую дату.

UnitPriceSpecification

Полное определение UnitPriceSpecification доступно на
schema.org/UnitPriceSpecification. Используйте следующие свойства для описания более сложных схем ценообразования.

Обязательные свойства
price

Число

Цена предложения товара. См. также свойство price в Offer.

Рекомендуемые свойства
priceCurrency

Текст

Валюта, используемая для описания цены продукта, в трехбуквенном формате
ISO 4217 . См. также свойство priceCurrency в Offer.

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

AggregateOffer

Полное определение AggregateOffer доступно на
schema.org/AggregateOffer. AggregateOffer — это тип Offer , представляющий собой агрегацию других предложений. Например, его можно использовать для товара, который продается несколькими продавцами. Не используйте AggregateOffer для описания набора вариантов товара. При разметке агрегированных предложений внутри товара используйте следующие свойства типа schema.org
AggregateOffer :

Обязательные свойства
lowPrice

Число

Самая низкая цена из всех доступных предложений. Используйте десятичный разделитель (“.”) при выражении дробных частей денежной единицы, например 1.23 для 1,23 доллара США..priceCurrency

ru

Текст

Валюта, используемая для описания цены продукта, в формате из трех букв
ISO 4217 .

Рекомендуемые свойства
highPrice

Число

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

offerCount

Число

Количество предложений для продукта.

Отслеживание расширенных результатов с помощью Search Console

Search Console — это инструмент, который помогает отслеживать эффективность ваших страниц в поиске Google. Вам не обязательно регистрироваться в Search Console, чтобы ваши страницы попали в результаты поиска Google, но это поможет вам понять и улучшить то, как Google видит ваш сайт. Мы рекомендуем проверять Search Console в следующих случаях:

  1. После первого развертывания структурированных данных
  2. После выпуска новых шаблонов или обновления кода
  3. Периодический анализ трафика

После первого развертывания структурированных данных

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

  1. Исправьте невалидные элементы.
  2. Проверьте активную URL-адрес чтобы узнать, сохраняется ли проблема.
  3. Запросите проверку используя отчет о статусе.

После выпуска новых шаблонов или обновления кода

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

  • Если вы видите увеличение количества невалидных элементов, возможно, вы развернули новый шаблон, который не работает, или ваш сайт взаимодействует с существующим шаблоном новым и некорректным образом.
  • Если вы видите уменьшение количества валидных элементов (не сопровождающееся увеличением количества невалидных), возможно, вы больше не встраиваете структурированные данные на свои страницы. Используйте инструмент
    Проверка URL
    чтобы узнать, что вызывает проблему.

Периодический анализ трафика

Анализируйте трафик из поиска Google с помощью Отчета об эффективности. Данные покажут вам, как часто ваша страница появляется в виде расширенного результата в поиске, как часто пользователи нажимают на нее и какова ваша средняя позиция в результатах поиска. Вы также можете автоматически получать эти результаты с помощью Search Console API.

Существует два отчета Search Console, связанных со структурированными данными Product :

Оба отчета содержат предупреждения и ошибки, связанные со структурированными данными Product , но они разделены из-за различных требований к соответствующим интерфейсам. Например,
Отчет о товарных предложениях
включает проверки для описаний товаров, которые содержат структурированные данные Offer
, поэтому отчет об
Product snippets
нужно просматривать только для страниц, не являющихся товарными предложениями.

Устранение неполадок

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

Alien Road

Как мы это применяем

Product snippets show price, availability and rating in results. Keeping availability accurate is the hard part, and inaccurate stock data damages click-through quality more than the snippet helps.

Связанные услуги

Поделиться