K
K
Kolya Babochkin2015-10-06 01:06:22
Google
Kolya Babochkin, 2015-10-06 01:06:22

Why doesn't Google see crumbs on a multilingual site?

There is a site site.ru
the site has an English version with the category /en
Russian - site.ru/blog/2
English - site.ru/en/blog/2
there are such tags on each page

<link rel="canonical" href="/blog/1">
<link rel="alternate" hreflang="ru" href="/blog/1">
<link rel="alternate" hreflang="en" href="/en/blog/1">

there is a breadcrumb markup on both versions, here is a simplified version of the English. versions
<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>
    <!--Последний елемент с заголовком статьи -->

The Google microdata validator did not reveal any errors in either the English or Russian versions.
Russian breadcrumb is displayed great. But on the English-language pages of the site, for some reason, a Russian baby is displayed. I checked how English-language pages look like in Google through a proxy, and it really showed me English. site version. But the baby is Russian.
Also in the Search Console, I see that micromarking was found only on Russian pages. And only one page with the /en prefix. Even in the first two weeks.
Added microdata in early August. It's been like 2 months now.
What could be the problem?

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question