Мультиязычный сайт

Z
На сайте с 18.01.2008
Offline
104
365

Есть мультиязычный сайт: английская версия **.eu и русская **.eu/ru. При публикации статьи она доступна по двум адресам: **.eu/privet и **.eu/ru/privet, то есть чистые дубли, единственное отличие - язык меню сайта.

Чтобы избавиться от дублей, прописали такую штуку:

Если статья на русском то:

<link rel="canonical" href="http://**.eu/ru/privet" />

<link rel="alternate" hreflang="ru" href="http://**.eu/ru/privet" /><link rel="alternate" hreflang="en" href="http://**.eu/privet" />

Если статья на английском то:

<link rel="canonical" href="http://**.eu/privet" /><link rel="alternate" hreflang="ru" href="http://**.eu/ru/privet" /><link rel="alternate" hreflang="en" href="http://**.eu/privet" />

С Яндексом вроде все ОК, а вот Гугл индексирует две версии, да еще и ставит выше не по canonical.

Подскажите, как решить такую проблему?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий