Решён
Вопрос SEO-специалистам по микроразметке - schema.org конфликтует с Open Graph?

Игорь Фадеев SEO
1k
5

Коллеги, столкнулся с непонятной ситуацией на коммерческом проекте (интернет-магазин электроники).

Внедрил микроразметку schema.org для товаров (Product, Offer, AggregateRating), все валидируется в валидаторе Гугла без ошибок. Одновременно на странице висят метатеги Open Graph для нормального шеринга в соцсети.

Проблема: Яндекс.Вебмастер в разделе "Structured data" показывает предупреждение "Duplicate meta information detected" и подсвечивает конфликт между og:price и schema Price. Google Search Console молчит, претензий нет.

Как правильно решать такие конфликты? Приоритет отдавать schema или OG? Или это вообще ложная тревога и можно забить?

Решение
55
Участник • 3 ответа

Конфликта как такового нет. Schema.org и Open Graph решают разные задачи и работают для разных систем.

Schema предназначена для поисковиков (rich snippets в выдаче), а Open Graph используется социальными сетями при формировании превью ссылки. Технически они независимы и не пересекаются на уровне парсинга.

Предупреждение Яндекса связано с тем, что их робот видит дублирование семантически идентичной информации (цена товара, название, изображение) в разных форматах разметки. Это не ошибка, а именно warning - система сигнализирует о потенциальной избыточности.

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

  1. Оставляй обе разметки. Удаление любой из них ухудшит представление контента в соответствующем канале (поиск или соцсети).

  2. Следи за консистентностью данных. Если в schema указана цена 15000 руб, а в og:price стоит 14500 - вот это реальная проблема, которая может вызвать недоверие поисковика.

  3. Убедись, что используешь актуальный словарь schema. Для ecommerce рекомендуется JSON-LD формат с типами Product, Offer, Organization.

  4. Игнорируй это конкретное предупреждение в Вебмастере. Яндекс известен избыточной педантичностью в этом разделе.

Проверь индексацию товарных страниц и наличие расширенных сниппетов в выдаче. Если все ОК - забудь про warning.

Аватар Игорь Фадеев

Спасибо за развернутый ответ! Проверил сниппеты - рейтинг и цена подтягиваются нормально в обеих системах. Буду игнорировать warning.

10
Участник • 4 ответа

Яндекс тупит. Игнорь.

У меня на 50+ проектах schema + OG живут параллельно, никаких проблем с индексацией или ранжированием. Вебмастер Яндекса выдает кучу ложных warning, особенно в разделе структурированных данных.

0
Участник • 3 ответа

Вообще не понимаю зачем сейчас огороды городить с schema в JSON-LD, когда можно просто разметить микроданными прямо в HTML через атрибуты itemscope и itemprop. Работает с 2011 года, проверено временем, никаких конфликтов.

Аватар Маша

Микроданные deprecated, гугл официально рекомендует JSON-LD с 2021. Ну и вообще удобнее когда разметка отдельно от верстки живет.

20
Участник • 2 ответа

У меня была точно такая же фигня на проекте с недвижимостью!

Причем Яндекс орал про конфликты, а Гугл молчал. В итоге выяснилось что проблема была в том что я в og:image указывал одну картинку, а в schema.org/Product в поле image массив из 5 фоток. Яндекс считал это противоречием.

Как только синхронизировал (в OG поставил ту же главную фотку что первая в массиве schema) - warning пропал.

5
Участник • 2 ответа

Лично я всегда придерживаюсь философии минимализма в разметке. Зачем плодить сущности?

Вопрос к автору: а действительно ли вам нужны ОБА формата? Если проект не завязан на виральность в соцсетях (то есть пользователи редко шарят товары в VK/Facebook), то OG можно вообще выпилить. Оставить только schema для поисковиков.

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

В чем ваша бизнес-цель?

Написать ответ

Премодерация гостей

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

Будьте вежливы и соблюдайте правила платформы.