как исправить ошибку "offers", "review" или "aggregateRating" для товаров без цены?

П
На сайте с 22.05.2006
Offline
181
4152

Доброго дня.

На сайте есть небольшое количество товаров, комплектация и цена которых рассчитывается исходя из параметров объекта.

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

соответственно, у всех этих товаров стоит цена "по запросу"

на эти страницы негативно реагирует гугл, заявляя о наличии ошибки "Задайте значение для одного из следующих элементов данных: "offers", "review" или "aggregateRating"."

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

Вызывается дождь - постарался шаман. Не вызывается дождь - виноват яндекс. Покупаю внутренние на постоянку (/ru/forum/153994) : Строительство, Машиностроение, Производство, Энергетика, Электроснабжение.
Glueon
На сайте с 26.07.2013
Offline
172
#1

Как я понимаю, нужно просто убрать микроразметку schema.org для этих товаров (или только для цены, раз ее нет). Как это сделать, уже зависит от вашей CMS. У Woocommerce, например, есть фильтр “woocommerce_structured_data_product”. Общие рекомендации Google по тому, какая должна быть разметка лежат здесь.

Есть много IP-сетей в аренду под прокси, парсинг, рассылки (optin), vpn и хостинг. Телега: @contactroot ⚒ ContactRoot команда опытных сисадминов (/ru/forum/861038), свой LIR: сдаем в аренду сети IPv4/v6 (/ru/forum/1012475).
Doroshev
На сайте с 21.01.2010
Offline
178
#2

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий