Микроразметка Schema.org
Микроразметка Schema.org
«Микроразметка Schema.org» — модуль для автоматического формирования JSON-LD-разметки на сайтах 1С-Битрикс.
Микроразметка помогает Google, Яндексу, Bing и другим поисковым системам понимать, что находится на странице — товар, услуга, организация, статья или другой объект — и получать связанные с ним данные. На основе этой информации поисковые системы могут формировать расширенные сниппеты — показывать в выдаче цену, наличие, рейтинг, хлебные крошки и другие сведения о странице.
Что даёт модуль:
- Настройка один раз: создайте правила для нужных страниц — дальше JSON-LD формируется автоматически.
- Актуальные данные из 1С-Битрикс: названия, цены, наличие, изображения, описания и другие данные берутся непосредственно с сайта.
- Без повторного заполнения: изменили товар, услугу или статью — изменения попадут и в микроразметку.
- Одна система для всего сайта: разметка товаров, услуг, организации, филиалов, статей, хлебных крошек и других объектов настраивается в одном модуле.
В модуле доступны 17 типов разметки:
- Organization — организация;
- LocalBusiness — офис, магазин, филиал или другая локальная точка бизнеса;
- Product — товар;
- ProductGroup — товар с вариантами;
- Offer — предложение;
- AggregateOffer — сводное предложение;
- OfferCatalog — каталог предложений;
- Service — услуга;
- BreadcrumbList — хлебные крошки;
- Article — статья;
- BlogPosting — публикация в блоге;
- NewsArticle — новость;
- VideoObject — видео;
- WebSite — сайт;
- WebPage — страница сайта;
- AggregateRating — сводный рейтинг;
- Review — отзыв.
Для нестандартных сценариев можно добавить собственную JSON-LD-разметку вручную. Для этого в модуле предусмотрен режим CustomJsonLd
Связанная микроразметка страницыМодуль объединяет объекты Schema.org в единую структуру и формирует связи между ними. Например, страница может быть связана с сайтом и хлебными крошками, товар — со страницей, услуга — с организацией или филиалом, статья — с сайтом и издателем.
Объекты формируются в едином JSON-LD-графе (@graph) и получают стабильные @id. Поисковые системы получают не отдельные фрагменты разметки, а связанную структуру данных о странице и сайте.
Например:
- Организация → Сайт → Страница → Товар / Услуга / Статья
- Страница → Хлебные крошки
Для каждого поля Schema.org можно указать, откуда модуль должен получать значение. Например, название товара — из поля NAME, бренд — из свойства BRAND, изображение — из изображения товара, цену и наличие — из Торгового каталога.
В качестве источников можно использовать:
- поля элементов и разделов инфоблоков;
- свойства элементов;
- свойства торговых предложений;
- данные Торгового каталога;
- SEO-поля;
- системные данные страницы;
- фиксированные значения;
- автоматически определяемые значения.
Настройка разметки для нужных страниц
Правила определяют, где должна формироваться конкретная разметка. Одно правило можно применить сразу ко всему сайту или группе страниц — настраивать каждую страницу отдельно не требуется.
Разметку можно назначить:
- на весь сайт;
- на главную страницу;
- на определённые URL;
- на инфоблок;
- на раздел;
- на отдельные элементы инфоблока.
Для более точной настройки доступны маски URL, регулярные выражения и исключения.
Например, можно создать одно правило Product для товарного инфоблока — оно будет применяться ко всем подходящим карточкам товаров. Аналогично Article можно настроить для раздела статей, а Service — для страниц услуг.
В многосайтовой установке правила и настройки можно задавать отдельно для каждого сайта.
Готовые наборы для быстрого запускаДля типовых проектов не обязательно создавать структуру микроразметки с нуля. В модуле предусмотрены готовые наборы правил для:
- интернет-магазина;
- сайта услуг;
- корпоративного сайта;
- информационного сайта;
- блога;
- новостного сайта / СМИ.