Почему гугл не видит крошки на мультиязычном сайте?

Есть сайт site.ru
у сайта есть англ версия с категорией /en
Русский - site.ru/blog/2
English - site.ru/en/blog/2

стоят такие теги на каждой странице
<link rel="canonical" href="/blog/1">
<link rel="alternate" hreflang="ru" href="/blog/1">
<link rel="alternate" hreflang="en" href="/en/blog/1">


есть микроразметка хлебной крошки на обоих версиях, вот упращённая версия англ. версии
<div id="breadcrumbs">
   <ul>
    <li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
      <a href="/en" itemprop="url">
        <span itemprop="title">Home</span>
      </a>
    </li>
    <li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
      <a href="/en/blog" itemprop="url">
        <span itemprop="title">Blog</span>
      </a>
    </li>
    <!--Последний елемент с заголовком статьи -->


Валидатор микроразметки гугла не выявил ни каких ошибок ни в англ ни в рус версиях.
Русская хлебная крошка отображается здорово. Но на англоязычных страницах сайта, отображается почему то русская крошка. Я проверял как выглядят англоязычные страницы в гугле через прокси, и мне реально показало англ. версию сайта. Но крошка русская.

Так же в Search Console я вижу, что микроразметка была обнаружена только на русских страницах. И только одна страница с приставкой /en. Ещё в первые две недели.
Добавил микроразметку в начале августа. Получается уже 2 месяца.

В чём может быть проблема?
  • Вопрос задан
  • 368 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы