Каждый элемент BreadcrumbList должен отражать реальный путь: URL, name и позиция должны совпадать с тем, что видит пользователь.
Разметка на невидимых или вводящих в заблуждение цепочках может привести к ручным санкциям за rich results.
- [Breadcrumb structured data — Google Search Central](https://developers.google.com/search/docs/appearance/structured-data/breadcrumb) — Правила валидации.
- [BreadcrumbList — Schema.org](https://schema.org/BreadcrumbList) — Словарь полей.
---
## Реализация
Генерируйте JSON-LD из того же массива сегментов, что и React/Vue-компонент крошек — дублирование руками быстро устаревает.
На главной не дублируйте «Главная» в хвосте из одного элемента без смысла; иногда крошки на корне не нужны.
