Навигационная цепочка на сайте – удобство для посетителя и дополнительная перелинковка для поисковых систем. Обычно в ВордПресс-темах есть эта функция. Если в вашей нет, то разберем как установить и настроить хлебные крошки от Yoast SEO.
Это мощный плагин, который призван облегчить СЕО-оптимизацию. Удобно позволяет заполнить мета-теги как для всего сайта, так и для отдельных его разделов – рубрик, тегов, категорий, страниц, записей.
Еще одна его “фишка” – добавляет хлебные крошки. Они оптимизированы и подходят для всех поисковых систем. Посмотрим как это делается.
Как на счет разметки schema org?
Плагин уже использует эту микроразметку (или microdata). Изобретать больше ничего не надо.
Как вывести Breadcrumbs?
- Убедитесь, что расширение установлено и активировано – в панели управления должен появится пункт меню SEO.
- Откройте админ-раздел SEO > Отображение в поисковой выдаче и перейдите на вкладку “Хлебные крошки”.
- Установите ползунок в состояние “Включено” и нажмите Сохранить изменения.
Если тема поддерживает этот модуль, то навигация уже будет работать.
Настройка цепочки в плагине
На странице опций вы сможете управлять внешним видом с поведением крошек.
Можно задать:
- разделитель (по умолчанию – », его еще называют separator);
- текст ссылки на главную страницу;
- префиксы для архивов, страниц поиска и ошибки 404;
- таксономию и архив типа записей, на страницах которых будет выведена навигация.
Как еще можно добавить навигацию в WordPress-плагине Йоаст?
Если тема не поддерживает работу этого wp-дополнения, то его разработчики предусмотрели и такой вариант.
PHP-код в шаблонах темы
Все ВП-темы имеют шаблоны. Это файлы, которые отвечают за конкретную часть сайта. Например, header.php отвечает за шапку или хэдэр. В файле footer.php можно изменить блоки, которые выводятся в подвале.
Чтобы добавить хлебные крошки от Yoast, создатели плагина предоставляют код
<?php /* breadcrumb Yoast */ if ( function_exists( 'yoast_breadcrumb' ) ) : yoast_breadcrumb( '<div id="breadcrumbs">', '</div>' ); endif; ?>
Для каждой темы содержимое и количество шаблонов разные. А поэтому нет универсальной инструкции, куда именно нужно вставить вызов этой PHP-функции.
Обычно навигация выводится в записях, страницах, архивах. Для этого исследуйте шаблоны single.php, page.php и archive.php соответственно.
Обычно цепочка навигации вставляется перед заголовком страницы (title).
Шорткод
Еще один способ – вставка короткого кода (shortcode) в контенте. Подойдет, если нужно где-нибудь выборочно задействовать хлебные крошки.
Для этого откройте публикацию на редактирование и вставьте строку в формате
[wpseo_ breadcrumb]
Если плагин активен, то на это место будет выведен набор ссылок навигации.
Полезные фишки и возможности
Посмотрим, что еще можно сделать с хлебным крошками от модуля Йоаст.
Как убрать с главной?
Специалисты по поисковой оптимизации советуют избавится от крошек, если пользователь находится на главной странице. Объясняют тем, что ни к чему выводить цепочку, которая никуда не ведет. Ссылка со страницы на саму себя не имеет смысла.
Создатели расширения предусмотрели этот момент, и по умолчанию на главной ссылка не устанавливается.
Как убрать дубль (последнюю крошку)?
Поисковые системы не любят дублей на страницах веб-ресурса. Обычно в хлебных крошках Yoast SEO отображает название последней крошки, т.е. записи, страницы, архива. Этого не нужно.
Чтобы скрыть, в каталоге своей темы найдите файл functions.php и в самый конец добавьте несколько строк PHP-кода:
add_filter( 'wpseo_breadcrumb_single_link', function ( $link_output ) { if ( strpos( $link_output, 'breadcrumb_last' ) !== false ) { $link_output = ''; } return $link_output; });
Эту задачу можно решить проще. Если вы используете премиум-плагин Clearfy Pro:
- откройте Clearfy Pro,
- перейдите на вкладку SEO,
- активируйте опцию Убирает дублирование названия в хлебных крошках WP SEO by Yoast.
Хлебные крошки в Yoast SEO работают во всех плагинах кэширования, а также в WooCommerce.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
Нужно ли включать Хлебные крошки в Clearfy Pro и Yoast SEO в теме REBOOT ? Объясните пожалуйста!
Добрый день!
В теме Reboot есть встроенные Хлебные крошки. Можете использовать их. Плагин Clearfy Pro не имеет такой функции.
С уважением Михаил
Включил в плагине Clearfy в дополнительных настройках защиту от копирования (Отключить правую кнопку мыши, и т. д. че то не работает. Что делать?
Напишите, пожалуйста, в службу поддержки https://support.wpshop.ru
Добрый день!
Подскажите, пожалуйста, как отключить микроразметку хлебных крошек в плагине Yoast? В коде ошибки, не указано значение для поля item
Добрый день. По умолчанию последняя хлебная крошка отключена (например если в карточке товара и хочу видеть весь путь в т.ч. с последней ссылкой) как это сделать на теме Bono?
Это можно сделать с помощью хука:
add_action( 'bono_breadcrumbs:remove_trailed', '__return_false' );