Есть мультиязычный сайт - два языка (ру, ен).
Для новостей включена возможность выбирать язык (не переводить, а выбирать на какой языковой версии будет отображаться).
Но если для новости выбран Нейтральный язык, т.е. чтобы отображалось на всех страницах, то на ру версии видим
<link rel="canonical" href="http://site.by/node/123">
на енг:
<link rel="canonical" href="http://site.by/en/node/123">
Получается, что одна и та же страница получает разные canonical в зависимости от языка.
Как решить этот вопрос?
Чтобы canonical при нейтральном языке страницы принимал значение на всех языковых версиях <link rel="canonical" href="http://site.by/node/123">
Через модуль metatag не получается.
Комментарии
hreflang
И это не "одна и та же страница", это одна и та же страница на разных языках.
На разных языках только интерфейс. А содержание самой страницы одинаковое.
В таких случаях нужно задавать canonical.
hreflang не совсем то, видимо... т.к. не используется Entity Translation