Микроразметка Schema.org и Open Graph для 1С-Битрикс

Микроразметка Schema.org и Open Graph для 1С-Битрикс (freestylegroup.schemaorg) - решение для Битрикс

Микроразметка Schema.org и Open Graph для 1С-Битрикс

0
2 300 грн.
Микроразметка Schema.org и Open Graph для 1С-Битрикс (freestylegroup.schemaorg) - решение для Битрикс

Модуль добавляет на страницы сайта разметку Schema.org в формате JSON-LD и теги Open Graph. Шаблоны сайта не меняются: модуль сам определяет, что открыто — товар, статья, раздел каталога или главная, — и вставляет подходящую разметку в head страницы. Работает с композитным кэшем.

Что выводится. На странице товара — Product: название, описание, картинка, артикул (sku, mpn), штрихкод (gtin), бренд, раздел каталога и характеристики из свойств инфоблока (additionalProperty). Цена и наличие берутся из модуля «Торговый каталог»: у товаров с торговыми предложениями выводится диапазон цен (AggregateOffer), у остальных — Offer с ценой, валютой и статусом наличия. Если цены хранятся в свойстве инфоблока, их можно взять оттуда. На странице раздела — CollectionPage со списком первых товаров (ItemList). На странице статьи или новости — NewsArticle, Article или BlogPosting с датами публикации и изменения, картинкой, автором и издателем. На всех страницах — BreadcrumbList из навигационной цепочки сайта. На главной — Organization (или LocalBusiness, Store, OnlineStore) с адресом, телефоном, логотипом, часами работы и профилями в соцсетях, а также WebSite с формой поиска по сайту.

Open Graph. Для каждой страницы выводятся og:type, og:url, og:title, og:description, og:image, og:site_name, og:locale и Twitter Card. Заголовок и описание берутся из самой страницы, картинка — у товара или статьи, для остальных страниц — картинка по умолчанию. Теги, которые уже вывел шаблон или другой модуль, не дублируются; то же с типами JSON-LD.

Проверка из админки. Вкладка «Проверка страницы» запрашивает любую страницу сайта и показывает всю найденную разметку: свою, чужую и Open Graph, со ссылками на валидаторы Google, Яндекса и schema.org. Вкладка «Карта сайта» показывает стандартную карту, карты из robots.txt и дочерние карты индекса: наличие файла, число адресов, lastmod и ответы выборочных ссылок.

Настройка занимает пять минут: выберите инфоблоки товаров и статей, укажите коды свойств артикула и бренда, заполните реквизиты организации. Все сущности включаются и выключаются по отдельности. Для нестандартных адресов сущность можно задать из шаблона компонента одной строкой. Разметка сущностей кэшируется и сбрасывается сама при изменении элемента или раздела инфоблока.

Модуль написан на API D7, не создаёт таблиц, не копирует файлы в шаблон сайта и удаляется без следов. Права доступа — стандартные права модуля.

Наш модуль уже успешно используют на наших проектах