@Dr_Gonzo
http://mahamba.com

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

Сайт на двух языках, есть раздел в который пишутся статьи. При написании статьи выбирается язык (например русский) и получается следующий адрес у опубликованной статьи: site.com/ru/novaya_statya

Если я в этом адресе поменяю "ru" на "en" (site.com/en/novaya_statya) то откроется рускоязычная статья т.е. дубль с точки зрения поисковиков.

Подскажите пожалуйста в чем может быть проблема и как её исправить?
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Вначале файла:
<html xml:lang="ru" 
      lang="ru" 
      dir="ltr">

В head-секции:
<meta http-equiv="Content-Language" content="ru" />
<link rel="alternate" href="http://site.com/" hreflang="x-default" />
<link rel="alternate" href="http://site.com/en/" hreflang="en" />
<link rel="alternate" href="http://site.com/ru/" hreflang="ru" />

Описано для русскоязычной страницы. Аналогично делаем для всех других нужных языков.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы