О том как исправить проблемы категории "Строки навигации" на сайте. Обновляем разметку.

Разметка Schema.org постоянно обновляется и то что работало еще 2 дня назад может стать устаревшим уже сегодня. Вот почему важно периодически проверять актуальность разметки своих страниц.

Сегодня Google Search Console прислал мне письмо счастья. В котором сказано что "Стрки навигации" (они же "Хлебные крошки") начали вызывать проблемы.

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

<ul class="breadcrumb">
	<li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
		<i class="fas fa-home"></i>
		<a itemprop="url" title="Каталог товаров: AmaPlast" href="/shop/">
			<span itemprop="title">Каталог товаров</span>
		</a>
	</li>
	<li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
		<a itemprop="url" title="Фасады" href="/shop/fasady/">
			<span itemprop="title">Фасады</span>
		</a>
	</li>
	<li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
		<a itemprop="url" title="Софиты" href="/shop/sofity-docke/">
			<span itemprop="title">Софиты</span>
		</a>
	</li>
	<li class="active hidden-xs">Софит Docke с центральной перфорацией (Шоколад)</li>
</ul>

Ближе к делу. Все дело в домене http://data-vocabulary.org/, его использование более не валидно. И согласно официальной документации разметку лучше всего перенести в JSON форат как я уже сделал на одном из Сайтов движка Pedanto CMS.

{
  "@context": "http://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Главная",
      "item": "https://kupi.cn.ua/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Телефоны, Игры, гаджеты",
      "item": "https://kupi.cn.ua/shop/telefony-igry-gadzhety/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Мобильные телефоны и аксессуары",
      "item": "https://kupi.cn.ua/shop/mobilnye-telefony-i-aksessuary/"
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "Мобильные телефоны",
      "item": "https://kupi.cn.ua/shop/mobilnye-telefony/"
    },
    {
      "@type": "ListItem",
      "position": 5,
      "name": "PHILIPS",
      "item": "https://kupi.cn.ua/shop/mobilnye-telefony/proizvoditel-philips/"
    },
    {
      "@type": "ListItem",
      "position": 6,
      "name": "Мобильный телефон PHILIPS S561 Black",
      "item": "https://kupi.cn.ua/shop/mobilnye-telefony/mobilnyj-telefon-philips-s561-black.html"
    }
  ]
}

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