В этой статье мы рассмотрим, какие есть виды хлебных крошек, почему они так называются, как их настроить в Wordpress и Joomla.Хлебные крошки - неотъемлемый инструмент навигации на современных веб-ресурсах. Они помогают пользователям быстрее ориентироваться в структуре сайта и перемещаться между разделами.Современные хлебные крошки представляют собой горизонтальную линейку ссылок, отображающую путь от главной страницы до текущего местонахождения пользователя. Они не только облегчают навигацию, но и решают важные задачи в UX и SEO.Крошки особенно актуальны для крупных информационных ресурсов - интернет-магазинов, новостных сайтов, корпоративных порталов. Однако они могут быть полезны на любом сайте, имеющем иерархическую структуру с большим количеством разделов и подразделов.Откуда пошло названиеТермин "хлебные крошки" пришёл в веб-дизайн из известной сказки братьев Гримм "Гензель и Гретель". Когда герои заблудились в лесу, они использовали крошки от хлеба, чтобы отмечать пройденный путь и иметь возможность потом вернуться домой.Эта же идея легла в основу хлебных крошек на сайтах. Они позволяют пользователю ориентироваться в структуре ресурса, видеть текущий уровень вложенности и при необходимости возвращаться по разделам назад.Таким образом, название, вдохновлённое сюжетом сказки, в полной мере отражает функциональность этого важного навигационного инструмента.Какие бывают хлебные крошкиСуществует несколько разновидностей хлебных крошек:Линейные - самый распространенный тип, отображающий прямой путь от главной к текущей страницеДинамические - генерируются и обновляются автоматическиС выпадающим списком - вместо ссылок используется drop-down менюОбратные - цепочка выстраивается не от главной страницы к текущей, а наоборотПри реализации хлебных крошек важно следовать основным правилам для обеспечения информативности и юзабилити:Точно отображать иерархию сайтаДелать текст крошек максимально понятнымРазмещать в верхней части страницыИспользовать разметку данных Schema.orgКак настроить крошки в Wordpress и JoomlaWordPressУстановить плагин Yoast SEO или RankMath - они умеют автоматически генерировать крошкиВ настройках Yoast перейти в раздел "Цепочки навигации" и настроить параметры: разделитель между крошками, текст на главной, вывод домашней страницыRankMath также создаёт крошки. В его настройках дополнительно можно: скрывать на некоторых страницах, менять разделитель, добавлять кастомные таксономииЕсли нужно без плагинов - используется код на PHP который размещается в шаблоне темы (файл header.php)JoomlaУстановить модуль "Навигатор сайта" через менеджер расширенийВ его настройках можно задать: разделитель, показ главной страницы, отображение статичных/динамичных крошек, исключенияВыбрать позиции для вывода - шапка, подвал, сайдбарВручную добавляется код на PHP в шаблоне для парсинга переменной $pathwayВыводТаким образом, компактные и функциональные хлебные крошки способны решать сразу несколько важных задач - облегчать навигацию по сайту, улучшать поведенческие факторы для поисковой оптимизации, повышать удобство использования ресурса для посетителей.Более подробную статью с примерами кода для хлебных крошек смотрите на нашем сайте.skil-web-dev.ruХлебные крошки (breadcrumbs): что это и как сделать на сайте — SEO продвижение сайтовСмотрите нас в других источниках:🎯VK🎯Telegram🎯Facebook
Сколько вообще уровней должно быть в навигации, чтобы не путать посетителей?
Всё зависит от структуры сайта. Создавать можно сколько угодно уровней (в разумных рамках) лишь бы они несли пользу пользователю, если это помогает в перемещении по сайту. Если касаться средних цифр, то обычно их порядка 3-5.
Есть возможность настраивать хлебные крошки на конструкторах сайтов?
А, если хлебные крошки показываются только на десктопной версии сайта, а на адаптиве их нет - это нормально?
нет, не нормально, видимо для экономии места скрыли, а можно просто адаптировать