Как решить проблему дублей на мультиязычном сайте?

kovshenya00
На сайте с 01.12.2016
Offline
12
613

Есть мультиязычный сайт. рус - укр - англ.

Есть новость на русском языке по адресу: сайт.ком/RU/новость-1.

Сейчас мы показываем эту новость всем пользователям в др. странах. Соответственно, появляются дубли сайт.ком/UK/новость-1, сайт.ком/ЕN/новость-1.

Как избавиться от дублей, если у нас нет перевода на др. язык?

Атрибут href lang или canonical?

Кто сталкивался и как решали?

nn165m
На сайте с 05.08.2012
Offline
234
#1

рел каноникал:)

разные урлы

разный тайтлы.

и тд

Хостинг от 115р./мес./самые адекватные саппорты:) ( http://beget.ru/?id=34668 ) Проверка ссылок огонь пушка как помогает:) ( https://checktrust.ru/r/979 )
kovshenya00
На сайте с 01.12.2016
Offline
12
#2
nn165m:
рел каноникал:)
разные урлы
разный тайтлы.
и тд

Тайтлы одинаковые - статья-то одна, пока нет новостей на другом языке.

9D
На сайте с 07.02.2013
Offline
68
#3

Я в таком случае на странице других языков отдаю 404, а если у страницы есть все таки перевод, то в head есть мета тег <link rel="alternate" href="/en/test/" hreflang="en" /> и страница отдается. (Если нет перевода, то не отображается тег у оригинальной страницы)

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