вопрос
В Search Console в разделе "Таргетинг по странам и языкам" на данный момент 6 003 нормальных и 1 356 атрибутов hreflang с ошибками. Ошибки вида "На странице с кодом языка ru нет обратных ссылок.", так же для языка en. При чем для всех новостей кроме главной. Все страницы как русскоязычной, так и англоязычной версии сайта содержат в head main.tpl код:
Что-то мне подсказывает что в новостях в исходном тексте страницы должно выводится так:
Но выводится как и на главной, собственно вопрос: как исправить?
<link rel="alternate" hreflang="x-default" href="https://site.com/" />
<link rel="alternate" hreflang="ru" href="https://site.com" />
<link rel="alternate" hreflang="en" href="https://site.com/en/" />
Что-то мне подсказывает что в новостях в исходном тексте страницы должно выводится так:
<link rel="alternate" hreflang="x-default" href="https://site.com/123_название_новости.html" />
<link rel="alternate" hreflang="ru" href="https://site.com/123_название_новости.html" />
<link rel="alternate" hreflang="en" href="https://site.com/en/123_название_новости.html" />
Но выводится как и на главной, собственно вопрос: как исправить?