Обсудить проект

Коротко опишите задачу — этого достаточно для первого контакта.

Практическое SEO · навигация

Хлебные крошки: как настроить навигацию и BreadcrumbList

Хлебные крошки показывают пользователю место страницы в структуре и дают короткий путь к родительским разделам. Для поисковой системы это дополнительная информация о связях документов; при необходимости цепочку можно описать структурированными данными BreadcrumbList.

Основа

Хлебные крошки отражают путь по смысловой структуре сайта

Цепочка вроде «Главная → Полезное → SEO → Canonical» помогает мгновенно понять контекст материала и вернуться на уровень выше. Это особенно полезно на больших каталогах и базах знаний.

Хлебные крошки не заменяют основное меню и хабы, а дополняют их. Каждый промежуточный элемент обычно является обычной ссылкой на реальный родительский раздел.

Цепочка должна объяснять место страницы пользователю, а не пытаться повторить каждый сегмент URL.

Шаг 1

Строим цепочку по архитектуре, а не по истории кликов

Пользователь мог попасть на товар из поиска, рекламы или похожих товаров. Хлебные крошки всё равно показывают стабильное место документа в структуре, а не его персональный маршрут.

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

Архитектура сайта

Шаг 3

На узком экране цепочка должна оставаться полезной

Длинные названия категорий могут не помещаться в одну строку. Вместо полного удаления крошек лучше использовать перенос, горизонтальный контейнер или аккуратное сокращение промежуточных элементов.

Нельзя оставлять на mobile только «Главная → … → Страница», если скрытие полностью уничтожает полезную ссылку на родительскую категорию.

Мобильная версия

Шаг 4

Schema.org BreadcrumbList должна совпадать с видимой цепочкой

Яндекс поддерживает BreadcrumbList в JSON-LD и учитывает name, url и position. Для всех промежуточных элементов нужны корректные адреса разделов, а position задаётся числом.

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

Требования Яндекса к BreadcrumbList рекомендуют корректные позиции, названия и URL разделов.

Структурированные данные

Шаг 5

В каталоге цепочка помогает связать карточку с категорией

Для товара крошки подтверждают путь от каталога к категории и подкатегории. Это особенно важно, если URL карточки короткий и не содержит категорийных сегментов.

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

Категории и подкатегории

Шаг 6

Не превращаем хлебные крошки в длинную техническую трассу

Цепочка из восьми-десяти элементов плохо читается и часто повторяет искусственную вложенность CMS. Яндекс также отмечает, что в выдаче слишком длинные цепочки могут сокращаться.

Лучше показывать значимые уровни, а не каждый служебный контейнер. Проверяем названия: «Категория 123» и технические коды не помогают пользователю.

ОшибкаПочему плохоИсправление
Элемент ведёт на 301Лишний переход на каждой дочерней страницеОбновить href на конечный URL
Разметка не совпадает с UIДве версии архитектурыИспользовать один источник данных
Слишком много уровнейЦепочка превращается в шумОставить значимые разделы
На mobile крошки удаленыТеряется путь к родителюАдаптировать, а не скрывать всё

Шаг 7

Проверяем шаблон, ссылки и JSON-LD вместе

Берём несколько страниц разной глубины и сравниваем визуальную цепочку, href, HTTP-коды и BreadcrumbList. Затем краулер помогает найти массовые ссылки на редиректы и ошибки.

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

Частые ошибки

Что обычно ломает эту часть SEO

Повторять историю кликов

Одна страница получает нестабильную иерархию.

Ссылаться на редиректы

Шаблон создаёт тысячи лишних переходов.

Скрывать крошки на mobile

Теряется быстрый путь к родительскому разделу.

Делать отдельную SEO-цепочку в JSON-LD

Разметка начинает противоречить интерфейсу.

Практический сценарий

Карточка товара живёт в трёх категориях

Один товар одновременно относится к «Подаркам», «Корпоративным наборам» и «Новому году». Если строить хлебные крошки из последнего пути пользователя, одна и та же карточка получает разную цепочку при каждом входе.

Выбираем устойчивый основной контекст карточки по архитектуре, а другие подборки остаются входящими ссылками. BreadcrumbList формируется из того же источника, что визуальные крошки. URL товара при этом не обязан включать категорию.

ЭлементРешение
Основной родительСтабильная категория товара
Другие подборкиКонтекстные входящие ссылки
URL карточкиПостоянный, не зависит от пути
BreadcrumbListСовпадает с видимой цепочкой

Чек-лист

Проверка хлебных крошек

  1. Сверить с архитектурой: Цепочка отражает реальное место страницы.
  2. Проверить промежуточные ссылки: Они ведут на канонические 200 URL.
  3. Убрать технические уровни: Не показывать служебные контейнеры CMS.
  4. Проверить названия: Они понятны человеку и не состоят из кодов.
  5. Проверить текущую страницу: Последний элемент корректно обозначает документ.
  6. Проверить mobile: Цепочка остаётся доступной на узком экране.
  7. Сверить BreadcrumbList: JSON-LD совпадает с видимой навигацией.
  8. Проверить position: Последовательность числовая и корректная.
  9. Прогнать валидатор: Нет синтаксических ошибок Schema.org.
  10. Проверить несколько шаблонов: Категория, товар и статья работают одинаково предсказуемо.

Вопросы

Короткие ответы

Нужны ли хлебные крошки на главной?

Обычно нет: главная сама является верхней точкой структуры.

Должны ли крошки повторять URL?

Нет. Они отражают смысловую иерархию, которая может отличаться от структуры адреса.

Нужно ли делать последний элемент ссылкой?

Обычно нет необходимости ссылаться на текущую страницу.

BreadcrumbList гарантирует хлебные крошки в выдаче?

Нет. Разметка помогает поисковой системе, но отображение не гарантируется.

Практика NIC-SEO

Хлебные крошки — короткая карта текущего раздела

Мы строим одну и ту же логичную иерархию для пользователя, внутренних ссылок и BreadcrumbList, не создавая отдельную SEO-версию навигации.