Что умеет решение
Модуль picsel.schema предназначен для генерации микроразметки Schema.org товаров и хлебных крошек в среде 1С-Битрикс. Решение разработано с использованием D7 ORM, строгой типизации и обеспечивает безопасный вывод данных в соответствии с современными требованиями поисковых систем.
Модуль автоматически формирует разметку товара (Product), извлекая название, детальное описание, изображение, артикул (SKU) и бренд из свойств элемента. Для каждого товара генерируется актуальное торговое предложение (Offer), содержащее цену, валюту и статус наличия.
Для хлебных крошек (BreadcrumbList) поддерживается стандартная навигационная цепочка Битрикса. При необходимости система использует оптимизированный алгоритм построения дерева разделов на основе сегментов URL с применением D7 ORM, что исключает проблемы производительности, такие как N+1 запросы.
Безопасность генерации JSON-LD обеспечивается использованием специальных флагов экранирования (JSON_HEX_*), что полностью предотвращает уязвимости типа XSS при наличии специальных символов в названиях или описаниях.
Административная панель позволяет гибко настраивать модуль: включать или отключать отдельные типы разметки, а также указывать символьный код свойства для определения бренда.
При необходимости General iT поможет внедрить «Schema.org: Авторазметка товаров и хлебных крошек (JSON-LD)», настроить модуль и проверить его работу вместе с текущей конфигурацией сайта.