Перейти к содержимому
SEO/Опубликовано 23 сентября 2026 г./5 мин

Хлебные крошки: разметка BreadcrumbList и что она даёт в выдаче

Обошли 67 страниц городских сайтов из коммерческой выдачи. Разметка BreadcrumbList нашлась у 32, в нужном Яндексу формате — у 17, а всем условиям справки отвечают 5. Разбираем, на чём отсеиваются остальные.

Хлебные крошки: разметка BreadcrumbList и что она даёт в выдаче
С
Команда NEXFORCE
SEO-эксперт NEXFORCE

Хлебные крошки — ряд ссылок над заголовком: «Главная → Каталог → Окна». Половина разговоров о них путает две разные вещи. Первая — видимая полоска для посетителя. Вторая — разметка в коде, из которой поисковик собирает цепочку в сниппете. Их ставят вместе, но живут они порознь: бывает видимая полоска без разметки и разметка без полоски.

Мы обошли страницы городских сайтов из коммерческой выдачи и посчитали, у скольких есть разметка и сколько из них отвечают условиям, которые Яндекс описал в справке.

Что обещано в справке

Определение из Вебмастера: «Навигационная цепочка — это ряд ссылок на разделы сайта, к которым относится найденная страница». Там же оговорка о формате: «Для формирования навигационной цепочки используйте на сайте микроразметку типа BreadcrumbList в формате JSON-LD».

Поля, значения которых Яндекс учитывает, перечислены коротко: name — название элемента, url — адрес элемента, position — последовательность элемента в цепочке.

Дальше идут условия. Цепочка сформируется, если разметка без ошибок; если для всех элементов, кроме последнего, указан абсолютный или относительный путь; если домен в адресах совпадает с сайтом; если текст элементов заполнен. И отдельно про position: «При использовании нечисловых значений цепочка не сформируется. Вы можете не использовать position».

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

Завершается всё стандартной оговоркой: «Яндекс не гарантирует, что полученные данные появятся в результатах поиска».

Что нашлось на живых сайтах

Взяли двенадцать коммерческих запросов по Екатеринбургу — окна, потолки, двери, кухни, шиномонтаж, клининг, автосервис и прочий городской спрос. Из выдачи собрали по одному адресу на домен, предпочитая внутренние страницы: на главной крошек не бывает по определению.

Что считалиСколько
Страниц ответило кодом 20067
Из них внутренних45
Разметка BreadcrumbList найдена32
В формате JSON-LD17
Микроданные или RDFa15
Видимая полоска без всякой разметки6

Первое наблюдение простое: разметка встречается меньше чем у половины, и вся она — на внутренних страницах. На двадцати двух главных не нашлось ни одной, что логично.

Второе интереснее. Почти половина размеченных выбрала микроданные — itemtype="https://schema.org/BreadcrumbList" прямо в вёрстке. Схема такое допускает, но раздел справки про навигационные цепочки называет один формат, и это JSON-LD. Пятнадцать сайтов сделали работу в записи, которую Яндекс для этой задачи не упоминает.

Семнадцать цепочек под лупой

Дальше смотрели только JSON-LD — те самые семнадцать. Разобрали каждую по условиям справки, ступень за ступенью. Всем условиям отвечают пять.

На чём отсеялисьСколько сайтов
После исключения главной осталась одна ступень10
В адресе ступени чужой домен3
position не число2

Главная причина — длина. Медиана цепочки в замере равна двум ступеням: «Главная» и раздел. Первая ступень у пятнадцати сайтов ведёт на корень, а справка такой элемент относит к исключаемым. Остаётся одна ступень — показывать нечего.

Получается неочевидное правило: цепочка из двух ступеней обычно бесполезна. Рабочая начинается с трёх, где после «Главной» есть ещё хотя бы два уровня.

Мелочь, которая встретилась почти у всех

Справка перечисляет поле url. Мы посчитали, где на самом деле лежит адрес ступени — вышло сорок две ступени по семнадцати цепочкам:

Где адресСтупеней
item как объект с @id16
item строкой11
item как объект с url6
url прямо на ступени3
Адреса нет вовсе6

Поле с тем именем, которое названо в справке, стоит у одного сайта из семнадцати. Остальные пишут item — так показано в примерах самой schema.org и так делают почти все готовые решения. Формально оба варианта разметка допускает; чья запись надёжнее для Яндекса, справка не уточняет, и проверить это со стороны нельзя.

Попались и две мелочи из списка исключений: эмодзи в названиях ступеней («⭐ Каталог») и нечисловой position. Первое справка обещает просто стереть, второе — причина не собрать цепочку вовсе.

Наш собственный случай

Свою разметку проверили тем же способом. Она есть, формат правильный, ступени заполнены. И ровно та же яма: первая ступень — «Главная» с адресом корня.

На странице статьи ступеней три: «Главная», «Блог», заголовок. Отбросили первую — осталось две, цепочка есть. На контактах ступеней две: «Главная» и «Контакты». Отбросили первую — осталась одна, показывать нечего.

Вывод для себя записали такой: разметка на двухуровневых страницах стоит, но цепочки не даёт. Это не ошибка кода — это следствие плоской структуры. Крошки — отражение вложенности, а не замена ей.

Чего мы проверить не смогли

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

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

Разница существенная, и справка сама на неё указывает: даже безупречная разметка ничего не гарантирует. Зато обратное работает надёжно — тот, кто условиям не отвечает, цепочки не получит.

Как сделать, чтобы сложилось

Порядок, который следует из справки и из замера:

  1. Формат — JSON-LD. Микроданные для этой задачи справка не называет.
  2. Ступеней после «Главной» — минимум две. Одна означает, что цепочки нет.
  3. position — число. Буквы и строки ломают всё целиком.
  4. Адреса ступеней — своего домена, по http или https.
  5. Названия — от четырёх знаков, без эмодзи и без простыни на всю строку.
  6. Проверить готовое валидатором микроразметки в Вебмастере: справка прямо отсылает к нему.

И отдельным пунктом: видимая полоска и разметка — разные работы. В обходе шесть сайтов показывают крошки посетителю, но в коде о них молчат. Поисковик такую полоску увидит разве что случайно.

Границы замера

Обход сделан 23 сентября 2026 года по двенадцати коммерческим запросам одного города. Выборка невелика и городская: интернет-магазин федерального уровня устроен иначе, там вложенность глубже и цепочки длиннее.

Разметку читали в исходном коде страницы. Если сайт дорисовывает крошки скриптом после загрузки, наш способ их не увидел — доля размеченных может быть чуть выше.

Видимые крошки опознавали по именам классов (breadcrumb, crumbs и похожим). Способ грубый: полоска с нестандартным классом в счёт не попала.

Соответствие условиям считали по тексту справки, а не по факту показа в выдаче. Это оценка сверху: кто условиям не отвечает — цепочки точно не получит, кто отвечает — может и не получить.

Коротко

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

Двухуровневая структура «Главная → раздел» разметке ничего не даёт: первая ступень исключается, вторая остаётся одна. Прежде чем размечать, стоит посмотреть, есть ли что размечать — то есть есть ли на сайте вложенность глубже одного уровня.

О том, как вложенность связана со спросом и структурой разделов, — в разборе «Спрос по своему городу».

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

FAQ по теме

В каком формате Яндекс ждёт разметку хлебных крошек?+
В JSON-LD. Справка Вебмастера говорит прямо: «Для формирования навигационной цепочки используйте на сайте микроразметку типа BreadcrumbList в формате JSON-LD». Микроданные в разделе про цепочки не упоминаются, хотя схема их допускает.
Нужно ли свойство position?+
Не обязательно. В справке сказано: «В свойстве position указаны числа. При использовании нечисловых значений цепочка не сформируется. Вы можете не использовать position». То есть опасно не отсутствие, а буква вместо числа.
Почему цепочка не появляется, хотя разметка стоит?+
Частая причина — первой ступенью идёт главная страница. Справка относит такой элемент к исключаемым, и у короткой цепочки из двух ступеней после этого не остаётся ничего. В нашем обходе так вышло у десяти сайтов из семнадцати.
Гарантирует ли разметка показ цепочки в выдаче?+
Нет. Формулировка справки: «Яндекс не гарантирует, что полученные данные появятся в результатах поиска». Разметка даёт поисковику основание, а не обязательство.