Хлебные крошки полезны не только для навигации: разметка помогает поисковым системам понять структуру страницы и путь к ней. Для этого используют BreadcrumbList — тип schema.org, который описывает цепочку разделов от главной до текущей страницы.
Базовая логика простая: каждый элемент крошек — это ListItem с порядком, названием и ссылкой. Важно, чтобы в разметке был тот же путь, что видит пользователь: без пропусков, без лишних пунктов, без «красивых» названий, которых нет в интерфейсе.
Что чаще всего ломают:
— ставят неправильный position;
— указывают ссылки не на те страницы;
— размечают крошки, которых нет в HTML;
— дублируют одну и ту же цепочку в нескольких форматах без необходимости.
Если крошки визуально есть, но их путь нелогичен, разметка только усилит ошибку.
Лучше всего делать BreadcrumbList на уровне шаблона: один раз настроить для категорий, карточек, статей и посадочных страниц. Так меньше ручных правок и ниже шанс, что в разметку попадет мусор.
Проверяйте одну вещь: пользовательский путь и JSON-LD должны совпадать. Если это так, крошки начинают работать как сигнал структуры, а не как декоративная разметка.
Schema Markup
@schemaweblab
BreadcrumbList: как разметить хлебные крошки так, чтобы они работали в поиске
Этот пост опубликован в Telegram-канале Schema Markup. Подписаться можно по ссылке: @schemaweblab.