BreadcrumbList
Определение: BreadcrumbList — это тип микроразметки Schema.org для «хлебных крошек» (навигационной цепочки вида «Главная → Каталог → Раздел → Страница»). Он помогает поисковым системам понять структуру сайта и корректно интерпретировать путь до текущей страницы.
Зачем это нужно
- Показать поисковикам иерархию сайта: где находится страница в структуре разделов.
- Упростить навигацию пользователям: быстрее вернуться в раздел выше.
- Снизить вероятность «каши» в URL: путь страницы становится понятнее, даже если адрес сложный.
- Усилить внутреннюю перелинковку: крошки добавляют логичные ссылки на уровни выше.
- Сократить ошибки индексации по структуре: когда разделы и вложенность описаны однозначно.
Пример
Пример кода:
<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/catalog/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Смартфоны",
"item": "https://site.ru/catalog/smartfony/"
},
{
"@type": "ListItem",
"position": 4,
"name": "iPhone 15",
"item": "https://site.ru/catalog/smartfony/iphone-15/"
}
]
}
</script>
Важно: позиции идут по порядку (1, 2, 3…), названия совпадают с тем, что видно пользователю в хлебных крошках, а ссылки ведут на реальные страницы разделов. Разметку обычно добавляют в шаблон страницы и формируют динамически от текущего пути.
Скриншот
Подпись к скриншоту: проверка страницы в валидаторе разметки: должен определяться BreadcrumbList и все уровни крошек с корректными position и item
Частые ошибки
- Позиции перепутаны или повторяются (например, два элемента с position=2).
- В крошках на сайте один путь, а в разметке другой (несовпадающие названия или уровни).
- Ссылки item ведут на неканонические URL (http вместо https, www/non-www, со слешем/без слеша).
- Включают в цепочку элементы, которые не являются страницами (фильтры, параметры, временные URL).
- Разметка есть, но сами хлебные крошки отсутствуют или спрятаны для пользователей.
Связанные термины
- Schema.org
- Микроразметка
- JSON-LD
- URL
- Канонический URL (rel="canonical")
- Sitemap (карта сайта)
Наши услуги
- SEO-продвижение сайтов — проверяем структуру сайта, крошки и корректность микроразметки без конфликтов с каноникалами и URL-правилами.
- Доработка сайтов — внедряем BreadcrumbList (JSON-LD), настраиваем генерацию цепочки и приводим ссылки к каноническому виду.
- Создание корпоративных сайтов — закладываем правильную навигацию и разметку с самого старта.