CMS-битва: за кого вы?

Качество микроразметки теперь влияет на видимость товаров в Яндексе

Слушать выпуск

Оглавление

Качество микроразметки теперь влияет на видимость товаров в Яндексе

Привет! Хочу поделиться важной новостью от Яндекса. В личном кабинете merchants.yandex.ru появился новый раздел — «Микроразметка». Зачем это нужно? Всё просто: от корректной разметки теперь зависит, попадут ли ваши товары в поиск с ценой и наличием или будут болтаться где-то внизу без шансов.

Как это было раньше

Раньше всё держалось на рекомендациях Schema.org. Кто-то делал микроразметку, кто-то забивал — и, честно говоря, результат был 50 на 50. Не было прозрачности: у одного сайта работает, у другого — нет, и никто толком не понимал почему. Иногда вводишь в поиск название товара, а там — ни цены, ни рейтинга. Чаще всего проблема оказывалась в фиде или в том, что разметка была сделана абы как.

Что изменилось сейчас

Теперь у Яндекса появился отдельный инструмент. В разделе «Товары» выбираем пункт «Микроразметка» (там пока стоит пометка бета), и видим три полезных блока:

  • Узнать требования — ссылка на документацию, где расписано, что именно должно быть на странице;
  • Проверить страницу — вставляешь ссылку на карточку товара и сразу видишь, есть ли ошибки. Можно даже проверить конкурентов;
  • Скачать отчёт — Яндекс отдаёт файл с разбором страниц: где всё ок, а где нужны доработки.

На мой взгляд, это переход от «по желанию» к обязательному стандарту. Для SEO-шников это новый KPI: теперь мало просто держать позиции, нужно ещё следить за процентом страниц с правильной разметкой. Для владельцев магазинов — это больше контроля и прозрачности. А для Яндекса — чище выдача и больше доверия к товарам в поиске.

Что проверить на Bitrix

Если у вас сайт на 1С-Битрикс, первым делом посмотрите на шаблон карточки товара. В разметке должны быть такие поля:

  • Название товара;
  • Картинка;
  • Цена;
  • Наличие;
  • Бренд.

Форматы поддерживаются два — Microdata и JSON-LD. Лично я чаще использую JSON-LD: он проще для настройки и меньше «цепляется» за верстку. В конце статьи я добавил универсальный пример кода для Bitrix, который можно вставить в шаблон и подставить свои значения.

Пример универсальной микроразметки для Bitrix

Ниже пример JSON-LD, который можно встроить в шаблон карточки товара (template.php). Достаточно подставить свои значения из массива $arResult:


<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Product",
  "name": "<?= htmlspecialchars($arResult['NAME']) ?>",
  "image": "<?= CFile::GetPath($arResult['DETAIL_PICTURE']['ID']) ?>",
  "description": "<?= htmlspecialchars(strip_tags($arResult['DETAIL_TEXT'])) ?>",
  "sku": "<?= $arResult['ID'] ?>",
  "brand": {
    "@type": "Brand",
    "name": "<?= $arResult['PROPERTIES']['ATT_BRAND']['VALUE'] ?>"
  },
  "offers": {
    "@type": "Offer",
    "priceCurrency": "RUB",
    "price": "<?= $arResult['MIN_PRICE']['VALUE'] ?>",
    "availability": "http://schema.org/InStock",
    "url": "<?= $arResult['DETAIL_PAGE_URL'] ?>"
  }
}
</script>

Пример Microdata

Ниже пример использования Microdata для карточки товара на Bitrix. Такой вариант Яндекс часто «ест» лучше, чем JSON-LD, так как разметка встроена прямо в HTML. Вставляется код в шаблон template.php, достаточно подставить свои данные из массива $arResult:


<div itemscope itemtype="http://schema.org/Product">
    <h1 itemprop="name"><?= htmlspecialchars($arResult['NAME']) ?></h1>

    <div class="product-image">
        <img src="<?= CFile::GetPath($arResult['DETAIL_PICTURE']['ID']) ?>" 
             alt="<?= htmlspecialchars($arResult['NAME']) ?>" 
             itemprop="image">
    </div>

    <div class="product-description" itemprop="description">
        <?= $arResult['DETAIL_TEXT'] ?>
    </div>

    <meta itemprop="sku" content="<?= $arResult['ID'] ?>">

    <div itemprop="brand" itemscope itemtype="http://schema.org/Brand">
        <meta itemprop="name" content="<?= $arResult['PROPERTIES']['ATT_BRAND']['VALUE'] ?>">
    </div>

    <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
        <meta itemprop="priceCurrency" content="RUB">
        <span itemprop="price"><?= $arResult['MIN_PRICE']['VALUE'] ?></span>
        <link itemprop="availability" href="http://schema.org/InStock">
        <link itemprop="url" href="<?= $arResult['DETAIL_PAGE_URL'] ?>">
    </div>
</div>

Итоги

Яндекс явно двигается в сторону «чистого» поиска и хочет убрать мусорные сайты из выдачи. Так что внедрение микроразметки — это уже не вопрос «нужно или нет», а вопрос «когда именно вы это сделаете». Чем раньше настроите, тем быстрее получите нормальное отображение товаров и трафик.

Не уверены, что у вас всё сделано правильно? Напишите мне — помогу настроить микроразметку на Bitrix быстро и без лишней головной боли.

Настроить микроразметку на Bitrix

Твой голос имеет значение Назад
(Нет голосов)
Похожие записи
Значок «Официальный магазин бренда» в Яндексе: мой опыт и что нужно знать
Предыдущая запись Значок «Официальный магазин бренда» в Яндексе: мой опыт и что нужно знать
Назад Назад к списку записей
Популярные записи
Как я разоблачил SEO-развод на продвижении разделов — реальный случай из практики
49
05:24
10 октября 2025
05:24 мин
Клиентам
SEO в 2025 году: тренды, ошибки и что реально работает
221
06:50
20 августа 2025
06:50 мин
SEO и продвижение
Качество микроразметки теперь влияет на видимость товаров в Яндексе
178
03:37
27 августа 2025
03:37 мин
Новости индустрии
Значок «Официальный магазин бренда» в Яндексе: мой опыт и что нужно знать
167
05:51
4 сентября 2025
05:51 мин
Новости индустрии
Вирусы на сайтах 1С-Битрикс через модуль импорта/экспорта Excel — разбор и решения
138
09:35
6 сентября 2025
09:35 мин
Bitrix практика

Комментарии (0)