Оглавление

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

Так же, «хлебные крошки» очень важны для поисковых-роботов. Благодаря хорошо составленной разметке, «хлебные крошки» могут появиться в выдаче Яндекса и Google. Благодаря чему сниппет сайта в поисковой системе выглядит уникальнее. Увеличивается CTR сниппетов, соответственно сайт получит больше переходов.

Пример «хлебных крошек» в сниппете Google:

'Пример

Пример «хлебных крошек» в сниппете Yandex:

'Пример

Разметка хлебных крошек по schema.org

Рассмотрим и разберем пример разметки «хлебных крошек»:

<ul itemscope itemtype="https://schema.org/BreadcrumbList">
    <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
        <a href="/" title="Главная" itemprop="item">
            <span itemprop="name">Главная</span>
            <meta itemprop="position" content="0">
        </a></li>
    <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
        <a href="/razdel/" title="Раздел" itemprop="item">
            <span itemprop="name">Раздел</span>
            <meta itemprop="position" content="1">
        </a></li>
    <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
        <a href="/razdel/podrazdel/" title="Подраздел" itemprop="item">
            <span itemprop="name">Подраздел</span>
            <meta itemprop="position" content="2">
        </a>
    </li>
</ul>

Известные ошибки

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

Отсутствует поле «item»

Существует известная проблема, валидатор микроразметки выдает предупреждение, когда в коде нет атрибута itemprop="item" у последнего элемента хлебной крошки. Это возникает из-за отсутствия у элемента ссылки.

Есть три решения проблемы:

  1. Добавить к последнему элементу «крошки» ссылку (что будет не очень корректно с точки зрения логики построения «крошек»).
  2. Убрать последний/текущий элемент «крошки».
  3. Воспользоваться другими микроразметками.