Под хлебными крошками (ХБ) на сайте понимают навигационную цепочку, показывающую вложенность текущей страницы от главной страницы. Ее видно на примере ниже (подчеркнута красным).
Какого смысла в такой навигации я не вижу, но считается, что крошки улучшают навигацию по сайту, а также улучшают поведенческие факторы, в том числе время нахождения посетителя на сайте. Это учитывается поисковыми системами, как гугл, так и яндекс, и сайты с ХБ имеют шансы занять более высокие позиции в поиске.
Лично я решил сделать хлебные крошки с микроразметкой на всех своих сайтах в основном для SEO. Подробнее о микроразметке хлебных крошек читайте здесь.
Изучив существующие плагины для wordpress, остановился на Breadcrumb NavXT. В общем-то, это единственный подходящий плагин с микроразметкой.
Установка плагина
Для установки плагина идем в раздел Плагины — Добавить новый, указываем в строке поиска Breadcrumb NavXT и жмем кнопку Установить, а затем Активировать.
Для вывода хлебных крошек в нужном месте сайта нужно вставить в код функцию bcn_display(). Описание этой функции и ее параметров, а также всю документацию к плагину можно найти на странице https://mtekk.us/code/breadcrumb-navxt/breadcrumb-navxt-doc/. Обычно нужно вставить эту функцию в шаблон файла single.php. Этот файл отвечает за вывод отдельной записи на вордпресс.
Обнаружил, что если просто вывести ХБ этой функцией, то эта микроразметка не обнаруживается сервисом гугл https://search.google.com/structured-data/testing-tool.
Для правильного оформления нужно обернуть вывод в соответствующий div, как указано ниже.
1 2 3 |
<div class="breadcrumbs" typeof="BreadcrumbList" vocab="https://schema.org/"> <?php if(function_exists('bcn_display')) { bcn_display(); }?> </div> |
При таком подходе проверка проходит нормально. Отображается элемент BreadcrumbList без ошибок.
Настройка Breadcrumb NavXT
Настройки плагина по умолчанию можно не менять. Сами настройки можно найти в меню Настройки — Breadcrumb NavXT. Обратить внимание следует на следующие моменты.
Разделитель: здесь по умолчанию указана угловая скобка. Если не устраивает можете настроить свой символ.
Показывать текущую страницу в виде ссылки: я не ставлю, тем самым избегаю цикличной ссылки (ссылки со страницы на саму себя).
В поле Шаблон ссылки на главную: здесь в некоторых случаях меняю текст тега title. Вместо переменно htitle плагин выводит то, что у вас указано в Настройки — Общие — Название сайта. Если вас это не устраивает, то можно вместо %htitle% просто написать «Главная».
Если главная страница сайта у вас продвигается по какому-то конкретному запросу (Например, Шкафы купе в Омске), имеет смысл указать его вместо переменной htitle либо напрямую, либо прописав в настройках Название сайта. Тогда вы получите внутренние ссылки с этим анкором, что должно улучшить позиции по этому запросу.
После добавления кода и настроек обязательно проверьте его валидность в сервисе, приведенном выше.