Коротко. Хлебные крошки показывают путь до страницы: Главная → Гайды → Ошибка 404. Они помогают вернуться на уровень выше и дают поисковику понять структуру сайта. В коде это обычные ссылки плюс разметка BreadcrumbList.
Как читать материал. Сначала проверьте, совпадает ли путь с реальной структурой сайта. Потом добавьте разметку и проверьте её валидатором. Нейросеть помогает собрать JSON-LD, но иерархию задаёт сайт.
Что такое хлебные крошки
Это цепочка уровней от главной до текущей страницы. Пользователь видит, где он находится, и может подняться на уровень выше.
Крошки не заменяют главное меню. Они дополняют навигацию и особенно полезны в каталогах и справочниках.
Как устроен путь
Правила простые:
- первый уровень — главная;
- дальше — разделы в том порядке, в котором они вложены;
- последний элемент — текущая страница, обычно без ссылки;
- названия совпадают с заголовками разделов;
- путь не зависит от того, как пользователь пришёл на страницу.
Если человек пришёл из поиска сразу на карточку товара, крошки всё равно показывают каталог, а не историю переходов.
Разметка BreadcrumbList
Пример JSON-LD:
<script type="application/ld+json">
{
"@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/guides/"},
{"@type":"ListItem","position":3,"name":"Ошибка 404"}
]
}
</script>
position начинается с единицы и идёт по порядку. item — абсолютный URL уровня. У последнего элемента поле item можно не указывать.
Как проверить
- Откройте страницу и пройдите по каждому уровню.
- Убедитесь, что ссылки ведут на существующие разделы.
- Вставьте JSON-LD в валидатор Schema.org.
- В Search Console проверьте отчёт по хлебным крошкам, если он доступен.
Частая ошибка: в разметке один путь, а в интерфейсе другой. Поисковик видит несоответствие и может игнорировать разметку.
Классический путь. Возьмите структуру из меню и повторите её в крошках и JSON-LD.
С нейросетью. Отдайте список разделов и попросите собрать цепочку и код.
Вот структура сайта: главная, разделы, подразделы. Собери BreadcrumbList
для страницы /guides/404/. Позиции по порядку, ссылки абсолютные.
Не добавляй уровни, которых нет в структуре. Покажи JSON-LD.
Проверка. Сверьте каждый уровень с меню и откройте ссылки вручную.
Частые ошибки
- Крошки не совпадают с меню.
- Последний элемент ведёт не на текущую страницу.
- Пропущен уровень раздела.
- В разметке относительные URL вместо абсолютных.
- Позиции идут не по порядку.
- Крошки есть только в разметке, а в интерфейсе их нет.
Влияет ли это на SEO
Крошки помогают поисковику понять вложенность страниц и могут показываться в сниппете вместо URL. Это улучшает навигацию и иногда кликабельность.
Сама разметка не повышает позиции. Но понятная структура помогает обходу и распределению внутренних ссылок.
Где помогает нейросеть
| Задача | Что делает модель | Что проверять руками |
|---|---|---|
| JSON-LD | собирает BreadcrumbList | позиции и URL |
| Аудит | находит расхождения | интерфейс и код |
| Тексты уровней | сокращает названия | смысл раздела |
| Проверка ссылок | предлагает список | статус каждой ссылки |
Вопросы
Нужны ли крошки на главной?
Обычно нет. Главная — начало пути, показывать ей саму себя смысла нет.
Можно ли использовать крошки без разметки?
Да. Они работают как навигация. Разметка добавляет понимание структуры для поисковика.
Обязателен ли последний уровень без ссылки?
Нет. Последний элемент может быть без ссылки, но это не жёсткое требование.
Влияют ли крошки на позиции?
Напрямую нет. Они улучшают навигацию и понимание структуры.
Связанные материалы
Источники
Официальные документы 4
- Google: хлебные крошкиdevelopers.google.com
- Schema.org: BreadcrumbListschema.org
- MDN: navdeveloper.mozilla.org
- Google: структурированные данныеdevelopers.google.com