Разметка в формате JSON-LD — чтобы поисковые системы и ИИ-ассистенты читали ваш каталог без догадок
Модуль добавляет в страницы магазина структурированные данные schema.org. По ним поисковая система понимает, что на странице: товар с ценой, наличием и условиями доставки, его вариации и видео, категория со списком товаров, компания с адресом и телефонами, вопросы с ответами. Данные берутся из карточек товаров, настроек и блоков магазина — заполнять что-то на каждой странице не нужно.
По правилам листингов Google один Offer, зачёркнутая цена, скидки за количество, политики
|
Вариации и продавцы ProductGroup для вариаций, предложение от каждого продавца
|
Видео, категории, вопросы VideoObject из видеогалерей, CollectionPage, FAQ и вопросы покупателей
|
CS-Cart 4.8.2–4.21.1 все редакции; проверено на 4.17.1, 4.20.1 и 4.21.1
|
Какую задачу решает
Поисковая система не угадывает, что на странице, а читает структурированные данные: где цена, есть ли товар в наличии, кто продавец, какой рейтинг, за сколько дней доставят и можно ли вернуть. Встроенная разметка CS-Cart описывает основу товара микроданными. Модуль отдаёт данные в формате JSON-LD и добавляет то, чего во встроенной разметке нет.
Разметку покупатель не видит: она печатается в коде страницы. Чтобы один товар не описывался дважды, встроенная разметка модуля SEO по умолчанию отключается.
Товар целиком
Бренд, артикул, GTIN и MPN, состояние, цвет и материал, предложение с ценой, наличием, сроком действия и политиками, продавец, рейтинг и отзывы с достоинствами и недостатками. |
Вариации и продавцы
Товар с вариациями — ProductGroup с ценой и наличием каждого размера или цвета; общий товар Multi-Vendor — предложение от каждого продавца. |
Категории и компания
CollectionPage с изображением категории и списком товаров страницы; Organization или LocalBusiness с адресом, телефонами и часами работы. |
Вопросы, статьи, навигация
FAQPage из модуля «Cart-Power: Часто задаваемые вопросы» и собственных блоков, вопросы покупателей о товаре, статьи блога, строка навигации и поиск по сайту. |

Видео — каждый ролик отдельным VideoObject
Ролики модулей «Cart-Power: Видео галерея» и «AB: Видео галерея товара» попадают в разметку там же, где их видит покупатель: на странице товара — и на вкладке, и среди изображений, — на информационных страницах, в статьях «Cart-Power: Расширенный модуль блога», на странице продавца и на странице самого видео. Каждый ролик — отдельный VideoObject: название, описание, превью объектом ImageObject, дата загрузки, длительность, адрес плеера YouTube, Rutube, VK Видео или своего файла и адрес страницы видео.
Видео без превью, даты или адреса для воспроизведения в разметку не выводится: поисковые системы такой объект не принимают. Настройка «Видео подходят для любой аудитории» заполняет isFamilyFriendly — Яндекс требует это свойство у каждого видео.


Что нового в версии 2.4
- • Видео модуля «Cart-Power: Видео галерея» размечаются везде, где галерея их показывает; YouTube, Rutube, VK Видео и свои файлы, с длительностью и адресом страницы видео.
- • Видео товара из «AB: Видео галерея товара» размечаются как VideoObject: ролики YouTube и Vimeo, загруженные файлы и ссылки. В магазине, где галерея размечала видео, флажок «Видео» в настройке «Использовать разметку для» включается при обновлении сам.
- • Настройка «Видео подходят для любой аудитории» (isFamilyFriendly), по умолчанию включена.
- • На странице с несколькими видео размечается каждое; у видео — адрес страницы и превью ImageObject.
- • Блок «Что модуль размечает сейчас» показывает источники видео и число роликов вне разметки.
- • Видео без превью, даты или адреса воспроизведения в разметку не выводится; ролику YouTube без своей картинки превью подставляется автоматически.
- • Предложение с нулевой ценой — только у товара, который магазин разрешает купить бесплатно; то же для вариаций и предложений продавцов.
- • Товар с отключённым отслеживанием остатка размечается как имеющийся в наличии. Общие настройки магазина для остатка, минимального количества и нулевой цены разметка учитывает так же, как корзина.
- • После обновления выбор в «Использовать разметку для» сохраняется, даже если в нём был объект выключенного модуля.
- • Модуль в списке модулей называется «Cart-Power: Разметка в формате JSON-LD».
Что было в версиях 2.3–2.0
- • 2.3: несколько характеристик бренда. Настройка «Характеристики бренда» принимает список: магазин со своей характеристикой бренда на каждую группу товаров выбирает все. Бренд читается из каталога, поэтому попадает в разметку и тогда, когда характеристика скрыта со страницы товара; у вариации — собственный бренд.
- • 2.2: бренд без настройки. Товар без значения в выбранных характеристиках получает бренд из своей характеристики вида «Бренд, автор, и т.п.».
- • 2.1: каждая вариация — полноценный товар листинга. В hasVariant у вариации своё изображение, описание, бренд и коды GTIN/MPN, а чего нет у самой вариации — берётся у товара каталога. Search Console больше не отмечает у таких карточек отсутствующее поле image.
- • 2.1: наличие всегда из словаря schema.org. Если характеристика наличия не заполнена или у её варианта нет сопоставления, модуль считает наличие по остатку, минимальному количеству и предзаказу — вместо пустого или выдуманного значения. Для вариаций сопоставление тоже работает.
- • Предложение товара по правилам товарных листингов Google. Всегда один Offer с текущей ценой; старая цена — зачёркнутой спецификацией, скидки за количество — спецификациями с минимальным количеством. Раньше товар со скидками или вариациями размечался как AggregateOffer, который листинги не принимают.
- • Товары с вариациями — ProductGroup: товар каталога и каждая вариация со своей ценой, наличием и адресом; variesBy называет характеристику — размер, цвет, материал, узор.
- • Общий товар Multi-Vendor несёт предложение от каждого продавца — с ценой, наличием и адресом его предложения.
- • Политики возврата и доставки из настроек: страна, дней на возврат, доставка возврата, стоимость и сроки доставки. Google рекомендует их для листингов.
- • Страницы категорий: CollectionPage с названием, описанием и изображением категории и списком товаров страницы.
- • Вопросы покупателей о товаре (модуль «Cart-Power: Вопросы к товарам») — внутри объекта товара, с датами, авторами и ответами магазина.
- • FAQ категорий модуля «Cart-Power: Часто задаваемые вопросы» 2.6 размечается с учётом наследования; на странице одного вопроса — только QAPage самого модуля FAQ.
- • Компания на нескольких страницах — список страниц и отдельно главная; регионы, где недоступно видео; ссылки на страницы вопросов в FAQPage.

Вопросы и ответы — из блоков, вкладок и собственных страниц
Разметка вопросов привязана не к адресу страницы, а к тому, что на ней стоит: блок модуля «Cart-Power: Часто задаваемые вопросы» в категории, на главной или в карточке товара, FAQ категории с наследованием, вкладка вопросов товара. Если блок скрыт для отдельной категории или товара, разметки из него там тоже нет.
Не у каждого магазина вопросы заведены в модуле FAQ: часто это HTML-блок, написанный вручную. Номера таких блоков указываются в настройке «Дополнительные блоки с вопросами»: заголовок в тексте становится вопросом, текст до следующего заголовка — ответом.
Вопросы покупателей из модуля «Cart-Power: Вопросы к товарам» уходят внутрь объекта товара — каждый с датой, автором и принятым ответом магазина.





Проверить разметку можно в настройках
Большая часть обращений «разметка не работает» заканчивалась открытием кода страницы и валидатором. Раздел «Прочее» сам называет объекты разметки, которые включены, и для каждого указанного блока — его тип и сколько вопросов модуль в нём нашёл, либо «такого блока нет».

Что настраивается
- • Товары: характеристики бренда (можно выбрать несколько — свою на каждую группу товаров), соответствие характеристик свойствам color, material, pattern, GTIN и MPN, вариантов состояния и наличия — значениям schema.org, срок действия цены, число отзывов, диапазон цен для товаров с наценками опций.
- • Политики: страна и срок возврата, кто оплачивает обратную доставку, страна, стоимость и сроки доставки. По умолчанию выключены.
- • Компания: на всех страницах или на выбранных и на главной; название, описание и соцсети на нужных языках, адрес и телефоны из настроек магазина, рейтинг, тип LocalBusiness с часами работы.
- • Прочее: категории и список товаров, статьи блога, вопросы с ответами, вопросы о товаре, видео, дополнительные блоки, строка навигации, поиск по сайту, регионы видео и их аудитория, встроенная разметка модуля SEO.



Чего модуль не обещает
- • Разметка не поднимает страницу в выдаче и не гарантирует расширенный сниппет или товарный листинг: что показывать, решает поисковая система.
- • Google с 2026 года не показывает расширенные результаты для вопросов и ответов. FAQPage остаётся действующим типом schema.org, его читают другие поисковые системы и ИИ-ассистенты.
- • Для вопросов из блоков FAQ и FAQ категорий нужен модуль «Cart-Power: Часто задаваемые вопросы», для вопросов покупателей — модуль «Cart-Power: Вопросы к товарам»; разметка собственных HTML-блоков работает и без них.
- • Предложение от каждого продавца требует включённого модуля «Общие товары» Multi-Vendor.
- • Видео-сниппет у карточки товара не обещаем: по справке Google видео-возможности есть у страницы самого видео, поэтому адрес в разметке ролика ведёт на неё.
- • Видео размечаются из модулей «Cart-Power: Видео галерея» и «AB: Видео галерея товара»; без них видео в разметке нет.
Частые вопросы
Чем модуль отличается от встроенной разметки CS-Cart?
Встроенная разметка модуля SEO описывает основу товара микроданными. Модуль отдаёт данные в JSON-LD по правилам товарных листингов и добавляет бренд, GTIN и MPN, состояние, продавца, политики возврата и доставки, вариации, отзывы, компанию, категории, строку навигации, поиск по сайту, статьи и вопросы. Встроенную разметку он по умолчанию отключает, чтобы товар не описывался дважды.
Нужно ли что-то заполнять на каждой странице?
Нет. Данные берутся из карточек товаров, характеристик, настроек компании и блоков. Один раз настраиваются соответствия характеристик, данные компании и политики.
Что изменится после обновления с 1.x?
Предложение товара станет одним Offer вместо AggregateOffer, у товаров с вариациями появится ProductGroup, у категорий — CollectionPage. Страница, выбранная для разметки компании, сохранится в новом списке страниц. Политики выключены, пока их не заполнить.
Разметка работает, если тема подгружает блок вопросов после открытия страницы?
Да. Разметка печатается сервером вместе со страницей и берёт вопросы из базы, а не из того, что тема дорисовала в браузере.
Как проверить, что разметка есть?
В разделе «Прочее» настроек модуля — блок «Что модуль размечает сейчас». На странице — код страницы (Ctrl+U) и поиск по application/ld+json или валидатор schema.org.
Какие видео попадают в разметку?
Ролики модулей «Cart-Power: Видео галерея» и «AB: Видео галерея товара» — там, где галерея их показывает. Включите «Видео» в настройке «Использовать разметку для». Ролик без превью, даты или адреса для воспроизведения пропускается, блок «Что модуль размечает сейчас» показывает, сколько таких.
Появятся ли звёзды, цены и вопросы в выдаче?
Это решает поисковая система. Модуль отдаёт корректные данные в формате, который Google описывает для товарных листингов; расширенные результаты для вопросов Google больше не показывает.
- Store Builder
- Store Builder Plus
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- 4.21.1
- 4.20.1
- 4.19.1.SP2
- 4.19.1.SP1
- 4.19.1
- 4.18.4
- 4.18.3
- 4.18.2.SP1
- 4.18.2.
- 4.18.1.SP1
- 4.18.1
- 4.17.2.SP3
- 4.17.2.SP2
- 4.17.2.SP1
- 4.17.2
- 4.17.1
- 4.16.2
- 4.16.1
- 4.15.2
- 4.15.1.SP4
- 4.15.1.SP3
- 4.15.1.SP2
- 4.15.1.SP1
- 4.15.1
- 4.14.3.SP1
- 4.14.3
- 4.14.2.SP1
- 4.14.2
- 4.14.1.SP1
- 4.14.1
- 4.13.3
- 4.13.2.SP2
- 4.13.2.SP1
- 4.13.2
- 4.13.1
- 4.12.2
- 4.12.1
- 4.11.5
- 4.11.4
- 4.11.3
- 4.11.2
- 4.11
- 4.10.4.SP1
- 4.10.4
- 4.10.3
- 4.10.2
- 4.10.1
- 4.9.3
- 4.9.2
- 4.9.1
- 4.8.x
- English
- Русский
Контактная информация
|
Разработка на CS-Cart · штатная команда · с 2013 года Делаем, обновляем и ускоряем магазины и маркетплейсы на CS-CartАналитики, разработчики, дизайнеры, тестировщики и поддержка — все в штате, без подрядчиков. Мы выпускаем модули, которые можно купить прямо на этой странице, и беремся за задачи, которых не закрывает ни один готовый модуль. |
|
2013 Работаем |
4.98 Рейтинг |
190+ Решений на этой |
500+ Проектов |
Флагманы
Два модуля, которые меняют показатели магазина
Остальные наши модули улучшают один экран. Эти два меняют цифры: как покупатель находит товар и как часто он возвращается.
|
Модуль · Поиск и мерчандайзинг Умный поискПоиск на Elasticsearch для больших каталогов. Покупатель набирает две буквы, видит товары с картинками и ценами и покупает прямо из подсказки — даже если ошибся в слове или забыл переключить раскладку. Те, кто пользуется строкой поиска, — это 24% посетителей и 44% выручки, и они покупают примерно в 2,5 раза чаще тех, кто просто листает каталог. Если поиск ничего не нашёл, до 80% из них уходят. | ||||||||
| ||||||||
Проверьте на живом каталоге: откройте демо-магазин и поищите с намеренной опечаткой. |
|
Модуль · Мобильная торговля PowerApp — мобильное приложение магазинаНативное приложение для iOS и Android, работающее на данных вашего CS-Cart: те же товары, цены, остатки, акции, бонусы и заказы. Второй каталог вести не нужно — всё остаётся в той же панели администратора. Мобильный сайт приводит покупателя один раз, приложение возвращает его бесплатно. Пуш-уведомления заменяют бюджет на ретаргетинг, которым вы покупаете того же человека повторно. | ||||||||
| ||||||||
Экраны, типы блоков и тарифы: как устроено приложение. |
Услуги
Когда готовым модулем не обойтись — делаем руками
Фиксированный объём, письменное ТЗ, персональный менеджер проекта и гарантия на сделанное.
|
Заказная разработка на CS-Cart Функциональность, которой в платформе нет: модули, механики маркетплейса, интеграции с 1С, CRM, ERP, платёжными и логистическими сервисами. Начинаем с письменного ТЗ, а не с оценки на созвоне. Подробнее → |
|
Апгрейд CS-Cart Переход на актуальную версию без потери данных, доработок и модулей. Сначала проверяем каждую модификацию, обновляем на копии, чиним то, что отвалилось, и переключаем магазин почти без простоя. Подробнее → |
|
Оптимизация скорости CS-Cart Каждая лишняя секунда загрузки стоит около 4,4% конверсии. Профилируем сервер, базу и фронтенд, чиним то, что действительно съедает время, и показываем цифры до и после. Подробнее → |
|
Дизайн для CS-Cart Дизайн витрины mobile-first, собранный на штатной структуре шаблонов CS-Cart, — чтобы вёрстка пережила следующее обновление платформы, а не превратилась в проблему миграции. Подробнее → |
|
SEO для CS-Cart Технический аудит индексации, дублей, редиректов, микроразметки и Core Web Vitals — в виде списка правок по приоритету, который могут взять ваши разработчики или внедряем мы. Подробнее → |
Как мы работаем
Что вы получаете кроме кода
|
До начала работ Обсуждаем задачу, предлагаем варианты и пишем ТЗ. Объём и цену вы утверждаете до того, как начнётся разработка. |
В ходе работ Персональный менеджер проекта отчитывается о ходе по графику. Вы всегда знаете, что в работе и что дальше. |
|
Перед сдачей Отдельный прогон тестировщиков на каждом релизе: принимает работу не тот, кто её писал. |
После сдачи Документация на всё, что сделали, и гарантия на доработки и проект. |
Покупка модулей
Оплата, лицензия и возврат
| Как оплатить |
По счёту. После оформления заказа формируется счёт — деньги поступают к нам за 2–3 рабочих дня. Онлайн через ЮKassa. Карты МИР, Visa и MasterCard, кошелёк ЮMoney, SberPay, а также платёжные терминалы, банкоматы и кассы банков. |
| Как получить | Лицензия появляется в личном кабинете сразу после онлайн-оплаты, а при оплате по счёту — в течение 2–3 рабочих дней. |
| Как вернуть | Если модуль не подошёл, в течение 30 календарных дней с даты покупки напишите на sales@cart-power.com — ответим за 1–2 рабочих дня. После 30 дней возврат уже невозможен, поэтому со сложностями лучше прийти к нам раньше: техподдержка на том же адресе, и чаще всего вопрос решается без возврата. |
Расскажите, что должен уметь магазинОпишите задачу в паре предложений — вернёмся с вариантами, объёмом и ценой. Консультация бесплатная, и мы прямо скажем, если задачу уже закрывает готовый модуль.
|
Кейсы, полный каталог наших модулей и 184 отзыва покупателей — во вкладках выше.