Reemake Digital Agency · Компонент Breadcrumbs

Breadcrumbs для вложенных категорий материалов Joomla 6

Многоуровневые категории (3–5 уровней) — стандарт для каталогов и блогов. Разбираем, как формируются цепочки в компоненте Reemake Breadcrumbs, что попадает в JSON-LD и как обрабатывать глубокую вложенность.

Структура

Как выглядит цепочка для вложенных категорий

Пример для сайта на Joomla 6 с каталогом в 5 уровней:

Главная → Услуги → Разработка сайтов → На Joomla → Разработка модулей

Каждый уровень — отдельный ListItem в JSON-LD. Компонент Reemake Breadcrumbs берёт данные из #__menu с учётом вложенности через поле parent_id. Глубина не ограничена.

Возможности

Что умеет компонент

До 5+ уровней

Компонент строит цепочку любой глубины, ограничение — только структура меню Joomla.

Актуальность

При синхронизации цепочки обновляются по текущей структуре меню. Устаревшие удаляются.

Ручная правка

Можно переопределить цепочку для конкретной страницы — добавить уровень, изменить URL, переименовать.

Экспорт/импорт CSV

Массовое редактирование через CSV для больших каталогов. Разделитель внутри полей — вертикальная черта.

Пример JSON-LD

Вложенная цепочка в 4 уровня

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Главная",
      "item": "https://site.ru/" },
    { "@type": "ListItem", "position": 2, "name": "Услуги",
      "item": "https://site.ru/uslugi" },
    { "@type": "ListItem", "position": 3, "name": "Разработка",
      "item": "https://site.ru/uslugi/razrabotka" },
    { "@type": "ListItem", "position": 4, "name": "Модули",
      "item": "https://site.ru/uslugi/razrabotka/moduli" }
  ]
}

Кейс · Симметрия

Каталог мебели: 4 уровня, 800 позиций, цепочки за минуту

Задача: «Симметрия» — мебельная компания из Перми. Каталог 800 позиций с 4 уровнями: «Каталог → Мебель для кухни → Шкафы → Модель». Штатный модуль крошек выводил только одноуровневую цепочку.

Что сделали: установили Reemake Breadcrumbs, синхронизировали с меню. Компонент корректно обработал 4 уровня, построил 800+ цепочек, отфильтровал служебные пункты (корзина, сравнение, личный кабинет). Плагин добавил JSON-LD в head.

Результат: через 3 недели Google показал раскрытые крошки в сниппетах каталога. Глубина просмотра выросла на 16 % — пользователи лучше ориентируются в структуре. Настройка заняла 15 минут.

Вопросы и ответы

Частые вопросы

Что если категория не в меню?
Компонент пропустит её. Если категория должна быть в цепочке — добавьте её в меню Joomla или задайте цепочку вручную в компоненте.

Работает ли для JoomShopping и VirtueMart?
Да, но с кастомной логикой. Категории JoomShopping хранятся в отдельной таблице — потребуется модуль интеграции. Обсудим на аудите.

Есть ли ограничение по глубине?
Технически нет. Но Google показывает в сниппете максимум 5–6 уровней. Для более глубоких цепочек рекомендуется сокращать — оставлять только верхние.

Что если цепочка дублируется на разных страницах?
Компонент создаёт отдельную запись для каждой страницы. Дубли не возникают, если структура меню корректна. Проверьте через фильтр «Тип: Физические» — не должно быть записей с одинаковым url.

Нужны цепочки для каталога?

Настроим Breadcrumbs под вложенную структуру любой глубины. Проверим валидатором.

Обсудить задачу →
8 (950) 442-49-00 reemake@inbox.ru Max Messenger Max

с 8:00 до 20:00 (МСК)

г. Пермь