Создание и продвижение сайтов

Работаем по всей России 24/7

  1. Главная
  2. Блог
  3. Хлебные крошки (breadcrumbs): что это и как сделать на сайте

Хлебные крошки (breadcrumbs): что это и как сделать на сайте

Написала: Карпова Ксения

Дата публикации: 21.12.2023

Дата обновления: 21.12.2023

Хлебные крошки используются в различных интернет-магазинах, на корпоративных сайтах, блогах, порталах. Они повышают юзабилити, улучшают поведенческие факторы ранжирования и SEO. Они полезны для внутренней перелинковки страниц. В этой статье мы разберем, что такое хлебные крошки, зачем они нужны, где и как правильно использовать, какие есть виды, как добавить их на сайт в WordPress и Joomla.

Что такое хлебные крошки на сайте

1. Что такое хлебные крошки

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

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

Хлебные крошки на сайте

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

Главная / Новости / Название текущей новости

При этом “Главная” и “Новости” являются ссылками, которые ведут на соответствующие страницы. Каждая крошка показывает путь по иерархии сайта к текущей странице пользователя.

Breadcrumbs применяются там, где много разделов и подразделов - в интернет-магазинах, на корпоративных порталах, информационных сайтах. Они облегчают навигацию по ресурсу для пользователей и повышают юзабилити.

2. Откуда пришло название

Термин "хлебные крошки" пришел в веб-дизайн и юзабилити из известной сказки братьев Гримм "Гензель и Гретель". Герои, заблудившись в лесу, использовали крошки от хлеба, чтобы не потерять дорогу и иметь возможность вернуться назад домой.

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

3. Зачем они нужны и в SEO

Их наличие важно не только для удобства пользователей, но и для продвижения сайта в поисковых системах. Они помогают как в техническом SEO, так и при формировании поведенческих факторов ранжирования.

Зачем нужны крошки на сайте

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

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

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

Таким образом, они оказывают сразу несколько позитивных эффектов на SEO - улучшают техническую оптимизацию, повышают поведенческие факторы, содержат ключевые слова. Все это вместе помогает продвигать отдельные страницы и ресурс в целом.

4. Где используются хлебные крошки

Хлебные крошки широко применяются в интернет-магазинах, на информационных порталах, корпоративных сайтах, блогах. Они могут быть полезны на любом ресурсе, который имеет иерархическую структуру, где много разделов и подразделов.

Наиболее часто их можно увидеть в интернет-магазинах. Они помогают покупателям быстрее находить нужный товар в каталоге, фильтровать и сортировать списки продуктов. Например, цепочка Главная / Каталог / Ноутбуки / ASUS показывает путь от первой до страницы с ноутбуками ASUS.

Хлебные крошки на сайте интернет-магазина

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

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

5. Виды хлебных крошек

Бывают следующие разновидности хлебных крошек:

Стандартные линейные

Линейные крошки на сайте

Это самый распространенный и простой тип крошек. Они отображают прямой путь от главной страницы до текущей в виде горизонтальной цепочки ссылок через все уровни вложенности. Например, Главная / Каталог / Одежда.

Динамические

Такие крошки генерируются автоматически на основе структуры. При изменении категорий или добавлении страниц крошки обновляются самостоятельно. Динамические крошки удобны для больших сайтов с частыми обновлениями структуры.

С выпадающим списком

Крошки с выпадающим списком меню

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

Обратные

Отображают путь не с первой страницы на текущую, а наоборот - от текущей к первой. Используется реже других вариантов.

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

6. Как правильно оформить хлебные крошки на сайте

В техническом плане хлебные крошки можно реализовать при помощи разметки микроданных (микроразметки) с использованием схем данных schema.org или microdata.

Пример разметки крошек с помощью schema org и  json ld:

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement":
[
{
"@type": "ListItem",
"position": 1,
"name": "Главная",
"item": "https://example.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Каталог",
"item": "https://example.com/catalog/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Одежда",
"item": "https://example.com/catalog/clothing/"
}
]
}
</script>

Также добавить крошки можно с помощью Microdata:

<div itemscope itemtype="https://schema.org/BreadcrumbList">
<div itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="https://example.com/" itemprop="item"><span itemprop="name">Главная</span></a>
<meta itemprop="position" content="1" />
</div>
<div itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="https://example.com/catalog/" itemprop="item"><span itemprop="name">Каталог</span></a>
<meta itemprop="position" content="2" />
</div>
</div>

Чтобы хлебные крошки корректно функционировали и позитивно влияли на юзабилити, при их создании и оформлении нужно учитывать несколько нюансов.

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

Во-вторых, текст каждой крошки нужно делать максимально понятным - использовать реальные названия разделов и статей, избегать общих формулировок типа "Страница 2".

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

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

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

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

7. Как добавить Breadcrumbs в Wordpress

Существует несколько способов добавления breadcrumbs на сайты WordPress: с помощью плагинов или без них. Рассмотрим оба варианта.

Для их автоматического создания в WordPress удобно использовать плагины Yoast SEO и RankMath. Оба плагина генерируют крошки для всего сайта, используя данные о рубриках и вложенности страниц. Крошки соответствуют стандартам схем данных Schema.org.

Чтобы настроить их в Yoast SEO, достаточно установить и активировать плагин. Основные опции находятся в пункте "Цепочки навигации" настроек Yoast. Там можно изменить разделитель, текст главного элемента, показывать ли домашнюю страницу.

Хлебные крошки в YoastSEO

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

Если по каким-то причинам вы не хотите использовать плагины, то breadcrumbs можно создать вручную. Для этого потребуются базовые знания PHP и работы с шаблонами тем в WordPress. Код крошек добавляется в файл header.php текущей темы сайта.

8. Как настроить Breadcrumbs в Joomla

В Joomla существует удобный способ добавления хлебных крошек на сайт с помощью готового модуля "Навигатор сайта". Этот модуль можно бесплатно установить через административную панель.

Хлебные крошки в Joomla

Чтобы настроить хлебные крошки, нужно:

  1. Перейти в админке Joomla в Расширения → Модули и нажать кнопку "Создать новый".
  2. В списке доступных модулей выбрать "Навигатор сайта" и установить его.
  3. После установки в настройках модуля будут доступны параметры для хлебных крошек: разделитель, отображение на главной странице, показ статичных или только динамичных крошек и т. д.
  4. Настроить параметры отображения хлебных крошек под свои нужды.
  5. Выбрать позиции, на которых будут отображаться крошки.

Таким образом, используя готовый модуль для Joomla, можно легко добавить и настроить нужные хлебные крошки на сайт всего за пару минут.

Также хлебные крошки можно реализовать и без установки дополнительных компонентов, на любом шаблоне сайта. Для этого в коде шаблона необходимо прописать PHP-код, который выводит крошки в нужном формате на основе иерархии страниц Joomla. Варианты реализации:

  • Использовать массив $pathway переменной, в котором уже содержится путь от главной страницы.
  • С помощью функции getPathway() получить этот массив.
  • Пройтись циклом по элементам массива $pathway и вывести с желаемым HTML.

Код для вывода можно разместить в шаблоне сайта - обычно это header или колонка слева/справа.

9. Заключение

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

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

Нужна помощь в создании сайта или его настройке? Компания SwD предлагает услуги аудита, написания текстов, оптимизации сайтов. Мы настроим ваш сайт для лучшего продвижения в поисковиках Яндекса и Google. Поможем настроить контекстную рекламу, сделаем красивые сниппеты, проработаем заголовки страниц, проверим ресурс на ошибки и исправим их. Всё это приведет в ваш бизнес новых клиентов.

У нас можно заказать написание релевантного контента для ваших сайтов, техническую оптимизацию, формирование семантического ядра, дизайн сайтов. Если хотите воспользоваться нашими услугами, нажмите на кнопку обратной связи. Введите свои данные и согласитесь на их обработку. также прочтите политику конфиденциальности и отправьте форму. Менеджер перезвонит и проведет бесплатную консультацию, ознакомит с полным списком услуг и ценами.

Можете подписаться на наши социальные сети и следить за новостями - VK, Telegram, Facebook. Подписывайтесь на наш канал YouTube. Там вы найдете полезные видео, как работать с Google Search Console, Analitycs, Яндекс. Метрикой. Читайте и другие наши материалы по SEO.

10. Вопросы и ответы

Статья написана экспертом Карпова Ксения

Копирайтер Skilful Web Developers

  • Больше 3 лет занимается написанием и продвижением статей
  • +30 тематик изучено, проработано и выведено в ТОП
  • +1000 статей опубликованы на сайтах, каналах и других источниках

Не упустите возможность профессионального SEO-продвижения вашего сайта

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

Имя
Номер телефона