IZN Tools

Генератор разметки хлебных крошек

BreadcrumbList JSON-LD из пути, в правильном порядке.

Крошки
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Is it free?",
      "item": "Yes, every tool on the site is free to use."
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Do you store my files?",
      "item": "No. Processing happens in your browser."
    }
  ]
}
Валидный JSON-LDВставьте тег script в head страницы
Посчитано на вашем устройстве

Читаемый путь вместо адреса

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

Заодно они сообщают роботу, как устроен сайт: какие страницы являются разделами, а какие — конечными.

Порядок и структура

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

Позиции нумеруются с единицы и должны идти подряд. Генератор это соблюдает, блоки, правленные руками, — часто нет.

Соответствие видимой цепочке

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

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

Вопросы

Что это меняет в результате поиска?+

Строку под заголовком. Вместо `example.com › products › 4821 › detail?id=…` в результате появляется `Главная › Инструменты › Сжатие изображений`. Это один из немногих расширенных результатов, которые до сих пор показываются широко, и он заметно облегчает чтение выдачи.

Нужны ли ещё и видимые крошки на странице?+

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

Должна ли текущая страница быть последним элементом?+

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

А если страница лежит в нескольких категориях?+

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