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

Это руководство посвящено требованиям к структурированным данным Product для товарных объявлений. Если вы не уверены, какую разметку использовать, ознакомьтесь с нашим
введением в Product разметку.
Как добавить структурированные данные
Структурированные данные — это стандартизированный формат для предоставления информации о странице и классификации ее контента. Если вы новичок в работе со структурированными данными, вы можете узнать больше о том,
как работают структурированные данные.
Ниже представлен обзор того, как создавать, тестировать и публиковать структурированные данные.
- Добавьте обязательные свойства. В зависимости от используемого формата узнайте, куда вставить структурированные данные на страницу.
- Соблюдайте рекомендации.
- Проверьте свой код с помощью
инструмента проверки расширенных результатов
и исправьте все критические ошибки. Рекомендуется также устранить любые некритические проблемы, которые могут быть отмечены в инструменте, так как это поможет улучшить качество ваших структурированных данных (однако это не является обязательным для участия в расширенных результатах). - Опубликуйте несколько страниц, содержащих ваши структурированные данные, и используйте инструмент проверки URL чтобы протестировать, как Google видит страницу. Убедитесь, что ваша страница доступна для Google и не заблокирована файлом robots.txt, тегом
noindexили требованиями авторизации. Если страница выглядит корректно, вы можете
попросить Google повторно просканировать ваши URL. - Чтобы информировать Google о будущих изменениях, мы рекомендуем
отправить карту сайта. Вы можете автоматизировать этот процесс с помощью
Search Console Sitemap API.
Примеры
В следующих примерах показано, как включать структурированные данные на ваши веб-страницы для различных ситуаций.
Страница товара с предложением
Вот пример страницы товара, на которой продается продукт, с отзывами о товаре.
JSON-LD
RDFa
Microdata
Ценообразование
Google распознает три вида цен:
- Активная цена
- Цена, по которой товар предлагается в настоящее время.
- Зачеркнутая цена
- Во время распродажи — более высокая обычная цена, по которой товар предлагается в обычном режиме. Она может отображаться как зачеркнутая цена, чтобы привлечь внимание к сниженной активной цене.
- Цена для участников
- Цена, по которой товар предлагается участнику определенной программы лояльности.
Эти цены кодируются с использованием спецификаций цен в объекте Offer (за исключением активной цены, которая также может быть закодирована на уровне предложения). Соответствующие спецификации цен определяются свойствами спецификации цены priceType
и validForMemberTier, которые нельзя использовать вместе:
- Активные цены не имеют ни свойства
priceType, ни свойстваvalidForMemberTier
. - Зачеркнутые цены устанавливают свойство
priceTypeв значениеStrikethroughPrice(в течение переходного периода,ListPriceтакже разрешено) и не может иметь свойствоvalidForMemberTierсвойство. - Цены для участников помечаются свойством
validForMemberTierи не могут иметь свойствоpriceTypeсвойство.
Спецификации цен, содержащие оба этих свойства, игнорируются.
Активная цена
Ниже приведены два примера кодирования активной цены в JSON-LD. Активную цену можно указать с помощью свойства price следующим образом:
Альтернативно, активную цену можно указать с помощью свойства priceSpecification
свойство.
Акционная цена
В следующем примере показан товар с акционной ценой. Текущая активная цена автоматически становится акционной, когда вы предоставляете вторую цену с исходной зачеркнутой ценой и помечаете ее свойством priceType со значением https://schema.org/StrikethroughPrice. Не помечайте активную цену свойством priceType свойство.
Альтернативно, вы можете использовать два объекта UnitPriceSpecification для указания акционной цены и зачеркнутой цены:
Длительность акции
Чтобы указать период действия акционной цены, используйте следующие свойства schema.org в формате ISO 8601 (например, 2025-12-31T23:59:59+01:00):
- Дата и время начала: Используйте свойство
validFromсвойство. - Дата и время окончания: Используйте либо свойство
validThroughсвойство или свойствоpriceValidUntilсвойство.
Рекомендации:
- Укажите дату/время начала и окончания, чтобы четко определить период акции.
- Убедитесь, что дата/время начала (из свойства
validFrom) предшествует или совпадает с датой/временем окончания (из свойстваvalidThroughили свойстваpriceValidUntil). - Мы рекомендуем включать время и часовой пояс в формате ISO 8601 для точности в системах Google.
Где размещать свойства:
- В узле
Offerузел: Вы можете добавить свойствоvalidFromи (свойствоvalidThroughили свойствоpriceValidUntil) непосредственно в узелOfferузел. Эти даты применяются, когдаpriceсвойство вOfferузел представляет текущую активную цену продажи. - В узле
PriceSpecification: Если цена продажи определена внутри узлаPriceSpecification(обычно без свойстваpriceType, когда также присутствует значениеStrikethroughPrice), добавьте свойствоvalidFromи свойствоvalidThroughк этому конкретному узлуPriceSpecification. Обратите внимание, что свойствоpriceValidUntilнеприменимо к типуPriceSpecification.
В следующем примере показан товар с ценой продажи. Свойства длительности добавляются к узлу
Offer , так как свойство price в узле Offer содержит цену продажи.
Альтернативно, вы можете использовать два объекта UnitPriceSpecification для указания цены продажи и зачеркнутой цены. Свойства длительности добавляются к объекту
UnitPriceSpecification , который содержит цену продажи:
Цены для участников
Вот четыре примера кодирования цены для участников. В первом примере активная цена указана с помощью свойства price на уровне предложения, а цена для участников приведена в спецификации цены, помеченной свойством validForMemberTier :
Во втором примере показаны как активная цена, так и цена для участников, закодированные с помощью спецификаций цены:
В третьем примере показано, как закодировать цену продажи, зачеркнутую цену и цены для участников для нескольких уровней программы лояльности в одном предложении:
Активная цена также может быть закодирована на уровне предложения, как показано в первом примере.
В четвертом примере спецификация цены для участников показывает баллы членства вместо цены для участников:
Ценообразование с мерами измерения цены за единицу
Вот пример того, как указать цену за 200 мл продукта, который обычно продается кратно 100 мл. Например, если вы продаете флакон духов объемом 200 мл, вы можете показать клиентам, сколько ваши духи стоят за 100 мл. В следующем примере показано, что духи стоят 100 евро за 100 мл, что означает, что флакон духов объемом 200 мл будет стоить 200 евро. Эта форма ценообразования особенно важна в ЕС, Новой Зеландии и Австралии для продуктов, продаваемых по объему, длине или весу.
Когда присутствуют unit pricing measure
и unit pricing base measure
, укажите активную цену внутри UnitPriceSpecification и используйте свойство
referenceQuantity для предоставления цены за единицу.
Информация о доставке
Вот пример страницы продукта с информацией о доставке. Этот пример приведет к стоимости доставки $3.49 для всех пользователей, проживающих в США. Дополнительные примеры см. в разделе
Shipping .
JSON-LD
RDFa
Microdata
Бесплатная доставка
Вот пример предоставления бесплатной доставки покупателям в штате Нью-Йорк, США.
Информация о возврате
Вот пример страницы продукта с информацией о возврате. Разметка соответствует политике возврата, которая требует, чтобы товары, проданные в Швейцарии, возвращались по почте в течение 60 дней и взимает сбор за возврат в размере 3,49 швейцарских франков.
Сертификации
В следующих примерах показано, как указать информацию о сертификации с помощью структурированных данных. В первом примере указан немецкий класс выбросов CO2 “D” для транспортного средства.
Во втором примере указана этикетка энергоэффективности EPREL для светодиода:
3D-модель
В этом примере показано, как связать 3D-модель с продуктом с помощью свойства subjectOf и типа 3DModel .
Рекомендации
Чтобы ваша Product разметка соответствовала требованиям для отображения в результатах для продавцов, необходимо соблюдать следующие рекомендации:
- Общие рекомендации по структурированным данным
- Основные принципы работы Google Поиска
- Технические рекомендации
- Рекомендации по контенту
- Рекомендации для бесплатных предложений (для результатов для продавцов)
Технические рекомендации
- В результатах для продавцов могут отображаться только страницы, на которых покупатель может приобрести товар. Страницы со ссылками на другие сайты, где продается товар, не подходят. Google может попытаться проверить данные о товаре для продавцов перед тем, как показывать информацию в результатах поиска.
- Расширенные результаты для товаров поддерживают только страницы, посвященные одному товару (или нескольким вариантам одного и того же товара). Например, «обувь в нашем магазине» не является конкретным товаром. Это включает варианты товара, где каждый вариант товара имеет отдельный URL. Мы рекомендуем добавлять разметку на страницы товаров, а не на страницы со списком товаров или категорий.
- Подробную информацию о том, как размечать варианты товаров, см. в документации по структурированным данным для вариантов товаров.
- . Если вы предлагаете товары для продажи в нескольких валютах, используйте отдельный URL для каждой валюты. Например, если товар доступен для покупки в канадских и долларах США, используйте два отдельных URL, по одному на валюту.
Car
не поддерживается автоматически как подтип Product. На данный момент включайте оба типаCarи
Product, если вы хотите прикрепить к нему рейтинги и претендовать на функции Поиска. Например, в формате JSON-LD:- Если вы продавец, оптимизирующий сайт для всех типов результатов покупок, мы рекомендуем размещать
Productструктурированные данные в исходном HTML-коде для достижения наилучших результатов. - Для
Productразметки, создаваемой с помощью JavaScript: имейте в виду, что динамически создаваемая разметка
может сделать сканирование для покупок менее частым и менее надежным, что может стать проблемой для быстро меняющегося контента, такого как наличие товара и цена. Если вы используете JavaScript для созданияProductразметки, убедитесь, что ваш сервер обладает достаточными вычислительными ресурсами для обработки возросшего трафика от Google.
Рекомендации по контенту
- Мы не допускаем контент, который продвигает широко запрещенные или регулируемые товары, услуги или информацию, способную нанести серьезный, немедленный или долгосрочный вред людям. Это включает контент, связанный с огнестрельным оружием, наркотическими средствами, табачными изделиями и продуктами для вейпинга, а также азартными играми.
Определения типов структурированных данных
Вы должны включить обязательные свойства, чтобы ваш контент мог отображаться в виде расширенного результата. Вы также можете включить рекомендуемые свойства, чтобы добавить больше информации в ваши структурированные данные, что может улучшить пользовательский опыт.
Информация о товаре
Product
Полное определение Product доступно на
schema.org/Product. При разметке контента для информации о товаре используйте следующие свойства типа
Product :
| Обязательные свойства | |
|---|---|
name | Название товара. |
image | Повторяющееся URL-адрес фотографии товара. Предпочтительны изображения, на которых четко виден товар (например, на белом фоне). Дополнительные рекомендации по изображениям:
. |
Для достижения наилучших результатов мы рекомендуем предоставлять несколько изображений в высоком разрешении (минимум 50 тыс. пикселей при умножении ширины на высоту) со следующими соотношениями сторон: 16x9, 4x3 и 1x1. | offers Offer, чтобы продать товар. Сниппеты товаров принимают |
| Рекомендуемые свойства | |
|---|---|
aggregateRating | Вложенный |
audience | Дополнительная информация о целевой аудитории товара, например, рекомендуемый пол и возрастная группа. Поддерживается только тип |
Текст |
name |
Текст |
CategoryCode
color |
Текст |
атрибут Color |
Текст | gtin | gtin8 | gtin12 | gtin13 | gtin14 | isbn |
Текст |
schema.org/Product
|
hasAdultConsideration | Указывает, что продукт предназначен для взрослых, например, из-за наличия наготы или контента сексуального характера. Если вы продаете товары, которые считаются предназначенными для взрослых согласно |
hasCertification | Сертификаты, такие как рейтинги энергоэффективности, связанные с продуктом. Можно указать до 10 сертификатов. Это свойство особенно актуально для европейских стран. См. также список свойств |
Идентификатор группы товаров, к которой относится данный вариант продукта. См. также | в Справке Google Merchant Center. Укажите не более одного значения. isVariantOf |
Группа товаров, к которой относится данный вариант продукта, если применимо. Подробную информацию о том, как добавить разметку для вариантов продукта, см. в |
material |
Материал или комбинация материалов, из которых изготовлен продукт, например «Кожа» или «Хлопок/Полиэстер». См. также | в Справке Google Merchant Center. |
Артикул производителя. Это свойство уникально идентифицирует продукт для конкретного производителя. | Text |
Узор продукта, например «в горошек» или «в полоску». См. также | на странице спецификации данных о продуктах Google Merchant Center. |
Вложенный объект | для продукта. Следуйте Команда dillerparcalar ru: “James Smith” или “CNET Reviewers” |
size | Размер продукта, например “XL” или “medium”. См. также |
sku | Идентификатор продукта, присвоенный продавцом. Укажите не более одного значения.
|
subjectOf | 3D-модель продукта, если применимо. См. список свойств |
3DModel
Полное определение 3DModel доступно по адресу
schema.org/3DModel.
Используйте следующие свойства для ссылки на 3D-модель. В настоящее время поддерживаются только модели в формате glTF .
| Обязательные свойства | |
|---|---|
encoding | Медиафайл для 3D-модели. |
encoding.contentUrl | Ссылка на файл определения 3D-модели в формате glTF . Файл должен иметь суффикс |
Сведения о предложении
Offer
Полное определение Offer доступно по адресу
schema.org/Offer. При разметке предложений внутри продукта используйте следующие свойства типа schema.org
Offer .
| Обязательные свойства | |
|---|---|
price или priceSpecification.price | Текущая активная цена предложения продукта. Следуйте Вот пример свойства В отличие от сниппетов товаров, для расширенных результатов для продавцов требуется цена выше нуля. Активная цена обязательна, но может быть вложена в свойство |
priceCurrency или priceSpecification.priceCurrency | Валюта, используемая для описания цены продукта, в трехбуквенном формате
|
priceSpecification | Активную цену также можно указать с помощью Свойство |
| Рекомендуемые свойства | |
|---|---|
availability | Возможные варианты наличия товара. Также поддерживаются короткие имена без префикса URL (например,
Не указывайте более одного значения. |
hasMerchantReturnPolicy | Вложенная информация о правилах возврата, связанных с |
OfferItemCondition | NewCondition
priceValidUntil |
Date |
ISO 8601 . Ваше объявление может не отображаться, если свойство priceValidUntil |
OfferShippingDetails |
Offer |
URL | Подробности о том, как добавить разметку для вариантов товара, см. в документации по структурированным данным вариантов товара |
DateTime |
ISO 8601 . Подробности и примеры разметки см. в разделе Длительность распродажи validThrough. |
ru | Дата и время окончания действия цены в формате ISO 8601 . Подробную информацию и примеры разметки см. в разделе Длительность распродажи. |
UnitPriceSpecification
Полное определение UnitPriceSpecification доступно по адресу
schema.org/UnitPriceSpecification. Используйте следующие свойства для описания более сложных схем ценообразования.
| Обязательные свойства | |
|---|---|
price | Цена предложения товара. См. также свойство |
priceCurrency | Валюта, используемая для указания цены товара, в трехбуквенном формате |
| Рекомендуемые свойства | |
|---|---|
membershipPointsEarned | Целое число баллов, которые участники определенной программы лояльности получают за эту покупку. Используйте это свойство только вместе с Обратитесь к разделу |
priceType | Наличие этого свойства указывает на полную исходную цену товара, если применимо. Используйте это свойство, только если хотите, чтобы Google отображал цену со скидкой для вашего товара. Вы должны установить для Если вы используете свойство |
referenceQuantity |
Количество предлагаемого товара по указанной цене. См. пример Ценообразование с мерами измерения за единицу товара и статью Мера измерения за единицу товара в Справке Google Merchant Center для подробного обсуждения ценообразования за единицу товара. |
validForMemberTier | Наличие этого свойства указывает на то, что эта цена действительна для участников определенной программы лояльности. Вы можете указать несколько уровней участников, если цена для них одинакова, и несколько спецификаций цены с этим свойством, если цена различается для разных уровней участников. Если вы используете свойство Программы лояльности и уровни, которые вы предлагаете для своего бизнеса, должны быть Вот пример свойства Вот пример свойства |
validFrom | Дата и время начала действия цены в формате ISO 8601 . Подробности и примеры разметки см. в разделе Длительность распродажи. |
validThrough | Дата и время окончания действия цены в формате ISO 8601 . Подробности и примеры разметки см. в разделе Длительность распродажи. |
Если используются оба свойства: priceType и validForMemberTier , спецификация цены
игнорируется.
QuantitativeValue (для ценообразования за единицу товара)
В этом разделе рассказывается об использовании QuantitativeValue для referenceQuantity свойства спецификации цены за единицу товара.
(QuantitativeValue также используется для сроков доставки, но с другими
правилами.) Полное определение QuantitativeValue доступно по адресу
schema.org/QuantitativeValue.
QuantitativeValue может использоваться для ценообразования, основанного на единице измерения, например
при покупке напольного покрытия за квадратный метр или жидкостей за полгаллона. См. пример
Ценообразование с мерами измерения за единицу товара и статью
Мера измерения за единицу товара
в Справке Google Merchant Center для подробного обсуждения
ценообразования за единицу товара.
| Используйте следующие свойства для указания деталей ценообразования за единицу товара. | |
|---|---|
Обязательные свойства | URL |
value | Числовое значение проданной единицы. |
| Рекомендуемые свойства | |
|---|---|
valueReference | Базовое количество, по которому оценивается товар. |
SizeSpecification
Тип SizeSpecification используется для указания размера товара. Полное определение типа доступно на
schema.org/SizeSpecification.
| Рекомендуемые свойства | |
|---|---|
name | Понятное человеку название размера, например “XL”. См. атрибут |
sizeGroup |
Рекомендуемая группа размеров для товара, если применимо. Интерпретация группы определяется свойством
Также поддерживаются короткие названия без префикса URL (например, См. также |
sizeSystem |
Система размеров для товара, если применимо. Поддерживаемые значения:
Также поддерживаются короткие названия без префикса URL (например, См. также |
PeopleAudience
Полное определение PeopleAudience доступно по адресу
schema.org/PeopleAudience.
Используйте следующие свойства при указании рекомендуемой аудитории для продукта. См. также Поддерживаемые атрибуты и значения структурированных данных
в Справке Google Merchant Center.
| Рекомендуемые свойства | |
|---|---|
suggestedGender |
Рекомендуемый пол, для которого подходит продукт. Должно быть одним из следующих значений:
См. Обратите внимание, что Google дополнит значения |
suggestedMaxAge (или suggestedAge.maxValue) | Число
|
) не требуется. suggestedMinAge) | suggestedAge.minValue
|
: Для детей ясельного возраста
: Для детей : Для взрослых Certification (Сертификация). Полное определение для объекта под названием Certification доступно по адресу schema.org/Certification.
Используйте следующие свойства для указания сертификации.
| Обязательные свойства | |
|---|---|
issuedBy | Орган или сертификационный центр, ответственный за выдачу сертификата. Используйте свойство
| name | Название сертификации. В настоящее время мы поддерживаем следующие значения:
|
| Рекомендуемые свойства | |
|---|---|
certificationIdentification | Код сертификации. Например, для сертификата EPREL со ссылкой |
Rating |
certificationIdentification
ratingValue certificationRating certificationRating |
OfferShippingDetails
OfferShippingDetails
позволяет пользователям видеть стоимость доставки и предполагаемые сроки доставки на основе их местоположения и политики доставки вашей компании. Чтобы сделать ваши товары подходящими для расширения сведений о доставке, добавьте следующие свойства OfferShippingDetails
на страницы ваших товаров в дополнение к структурированным данным Product
. Иногда у продавцов может быть несколько вариантов для выбора пользователями при отправке товара в пункт назначения (например, экспресс-доставка на следующий день, ускоренная доставка за 2 дня и стандартная). Вы можете указать каждый из них, используя несколько свойств
shippingDetails , каждое из которых имеет различные комбинации свойств shippingRate и deliveryTime . ru_ru_placeholder_for_80_items_check_if_needed_but_input_has_80_items_exactly
Хотя OfferShippingDetails не является обязательным, следующие свойства необходимы, если вы хотите, чтобы информация о доставке соответствовала требованиям для расширения сведений о доставке.
Полное определение OfferShippingDetails доступно на
schema.org/OfferShippingDetails.
| Обязательные свойства | |
|---|---|
deliveryTime | Общая задержка между получением заказа и доставкой товара конечному
transitTime |
свойств, | shippingDestination |
DefinedRegion | поддерживаемых Google. или |
OfferShippingDetails |
OfferShippingDetail |
Текст Валюта стоимости доставки в 3-буквенном ISO 4217 | Валюта должна совпадать с валютой предложения. shippingRate.maxValue |
Число
Стоимость доставки в shippingDestination
.
Если для указания значения используется строка, не
| включайте символы валюты, разделители тысяч или пробелы. | |
|---|---|
Чтобы указать бесплатную доставку, установите значение | DefinedRegion используется для создания пользовательских областей, чтобы точные расходы на доставку |
| поддерживается только для ограниченного набора стран, как описано в | |
|---|---|
Настройка регионов в Справке Google Merchant Center. Обязательные свойства addressCountry | Текст |
формате. | Выберите либо addressRegion |
postalCode | Почтовый индекс. Например, 94043. В настоящее время почтовые индексы поддерживаются для Австралии, Канады и США. |
ShippingDeliveryTime
ShippingDeliveryTime
используется для указания общего времени ожидания с момента получения заказа до доставки товара конечному покупателю.
| Рекомендуемые свойства | |
|---|---|
handlingTime |
Типичная задержка между получением заказа и отправкой товара со склада. |
transitTime |
Типичная задержка между моментом отправки заказа и моментом получения товара конечным покупателем. |
QuantitativeValue (для времени доставки)
QuantitativeValue используется здесь для представления времени доставки. Необходимо указать минимальное и максимальное количество дней. (QuantitativeValue также используется для ценообразования за единицу товара с другими правилами проверки свойств.)
| Обязательные свойства | |
|---|---|
maxValue | Максимальное количество дней. Значение должно быть неотрицательным целым числом. |
minValue | Минимальное количество дней. Значение должно быть неотрицательным целым числом. |
unitCode | Единицы измерения минимальных/максимальных значений. Значение должно быть |
Возвраты
MerchantReturnPolicy
Используйте следующие свойства, чтобы сделать ваше торговое предложение подходящим для отображения информации о политике возврата, включая сборы за возврат и период времени для возврата товара.
| Обязательные свойства | |
|---|---|
applicableCountry | Код страны, к которой применяется политика возврата, с использованием двухбуквенного формата |
returnPolicyCategory | Тип политики возврата. Используйте одно из следующих значений:
Если вы используете |
| Рекомендуемые свойства | |
|---|---|
merchantReturnDays | Количество дней с даты доставки, в течение которых товар может быть возвращен. Это свойство является обязательным, если вы установили |
returnFees | Тип сборов за возврат. Используйте одно из следующих поддерживаемых значений:
|
returnMethod | Тип предлагаемого метода возврата. Это рекомендуется только в том случае, если вы установили
|
returnShippingFeesAmount | Стоимость доставки при возврате товара. Это свойство требуется только в том случае, если потребитель должен оплатить ненулевую стоимость доставки продавцу для возврата товара, и в этом случае |
Альтернативные подходы к настройке параметров доставки и возврата в Google
Правила доставки и возврата товаров могут быть сложными и часто меняться. Если у вас возникают трудности с указанием и обновлением сведений о доставке и возврате с помощью разметки и у вас есть аккаунт Google Merchant Center, рассмотрите возможность настройки ваших
настроек доставки
и
правил возврата
в Справке Google Merchant Center. Вы также можете настроить
правила доставки и возврата на уровне аккаунта в Search Console, которые автоматически добавляются в Merchant Center.
Объединение нескольких конфигураций доставки и возврата
Если вы определяете правила доставки или возврата в нескольких местах, Google использует следующий порядок приоритета (от самого сильного к самому слабому):
- На уровне товара фиды, отправленные в Merchant Center
- Настройки в Content API for Shopping
- Настройки в Merchant Center или Search Console
- Разметка товарных объявлений на уровне товара
- Разметка на уровне организации
Отслеживание расширенных результатов с помощью Search Console
Search Console — это инструмент, который помогает отслеживать эффективность ваших страниц в поиске Google. Вам не обязательно регистрироваться в Search Console, чтобы попасть в результаты поиска Google, но это поможет вам понять и улучшить то, как Google видит ваш сайт. Мы рекомендуем проверять Search Console в следующих случаях:
- После первого внедрения структурированных данных
- После выпуска новых шаблонов или обновления кода
- Периодический анализ трафика
После первого внедрения структурированных данных
После того как Google проиндексирует ваши страницы, проверьте наличие проблем с помощью соответствующего
отчета о статусе расширенных результатов. В идеале количество валидных элементов должно увеличиться, а количество невалидных — не измениться. Если вы обнаружили проблемы в своих структурированных данных:
- Исправьте невалидные элементы.
- Проверьте живой URL , чтобы узнать, сохраняется ли проблема.
- Запросите проверку с помощью отчета о статусе.
После выпуска новых шаблонов или обновления кода
Когда вы вносите значительные изменения на свой сайт, следите за увеличением количества невалидных элементов структурированных данных.
- Если вы видите увеличение количества невалидных элементов, возможно, вы развернули новый шаблон, который не работает, или ваш сайт взаимодействует с существующим шаблоном новым и некорректным способом.
- Если вы видите уменьшение количества валидных элементов (не сопровождающееся увеличением количества невалидных), возможно, вы больше не внедряете структурированные данные на своих страницах. Используйте
инструмент проверки URL , чтобы узнать, что вызывает проблему.
Периодический анализ трафика
Анализируйте свой трафик из поиска Google с помощью отчета об эффективности. Данные покажут, как часто ваша страница появляется в качестве расширенного результата в поиске, как часто пользователи нажимают на нее и какова ваша средняя позиция в результатах поиска. Вы также можете автоматически получать эти результаты с помощью Search Console API.
Существует два отчета Search Console, связанных со структурированными данными Product :
- отчет о товарных объявлениях: Для страниц, где покупатели могут приобретать товары.
- Отчет о фрагментах товаров:
Для других страниц, связанных с товарами, таких как отзывы о товарах и сайты-агрегаторы.
Оба отчета содержат предупреждения и ошибки, связанные с Product структурированными данными, но
являются отдельными из-за различных требований к соответствующим интерфейсам. Например, отчет
Merchant listings
включает проверки для фрагментов товаров, которые содержат Offer
структурированные данные, поэтому отчет
Product snippets
нужно просматривать только для страниц, не относящихся к товарным объявлениям.
Устранение неполадок
Если у вас возникли проблемы с внедрением или отладкой структурированных данных, вот некоторые ресурсы, которые
могут вам помочь.
- Если вы используете систему управления контентом (CMS) или кто-то другой занимается вашим сайтом,
попросите их помочь вам. Обязательно перешлите им любое сообщение из Search Console, в котором подробно описана проблема. - Google не гарантирует, что функции, использующие структурированные данные, будут отображаться в результатах поиска.
Список распространенных причин, по которым Google может не показывать ваш контент в расширенных результатах, см. в разделе
Общие рекомендации по структурированным данным. - Возможно, в ваших структурированных данных есть ошибка. Ознакомьтесь со
списком ошибок структурированных данных
и отчетом Unparsable structured data. - Если вы получили ручные санкции за структурированные данные на своей странице, структурированные данные на
странице будут игнорироваться (хотя страница все равно может появляться в результатах поиска Google). Чтобы исправить
проблемы со структурированными данными, используйте Отчет о мерах, принятых вручную. - Изучите рекомендации еще раз, чтобы определить, соответствует ли ваш контент
этим правилам. Проблема может быть вызвана либо спам-контентом, либо использованием спам-разметки.
Однако проблема может быть не синтаксической, поэтому инструмент проверки расширенных результатов не сможет
ее выявить. - Устранение неполадок с отсутствующими расширенными результатами / падением общего количества расширенных результатов.
- Дайте время на повторное сканирование и индексацию. Помните, что после публикации страницы Google может потребоваться несколько дней, чтобы найти и просканировать ее. По общим вопросам сканирования и индексации ознакомьтесь с
Часто задаваемыми вопросами о сканировании и индексации в Google Search. - Задайте вопрос на форуме Google Search Central.
Как мы это применяем
Merchant listings connect on-site markup with Shopping surfaces. We reconcile them with the Merchant Center feed as one workstream, since disagreement between the two means Google trusts neither.
Связанные услуги