Мультиязычность и поисковые системы

 
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1168
Всем привет.
Возникли вопросы по мультиязычным сайтам и их индексации.
На данный момент в компоненте Мультиязычность есть возможность по URL сменить язык сайта, например:
У нас есть страница (www.site.ru/pages/about.html) на 3 языках, русский, английский и украинский... В эту страницу я добавил в head тег
Код PHP:
  1. <link rel="alternate" href="http://site.ru/pages/about.html?lang=en" hreflang="en" />
  2. <link rel="alternate" href="http://site.ru/pages/about.html?lang=ru" hreflang="ru" />
  3. <link rel="alternate" href="http://site.ru/pages/about.html?lang=uk" hreflang="uk" />
При переходе по ссылкам, язык сайта смениться .

Вопрос 1. Будет ли работать передача языка сайта в GET параметрах? везде приведены примеры с субдоменом или каталог site.ru/en/

Вопрос 2. В сессию сохраняется ключ языка, а у ПС есть ли сессия? если да, то при переходе по ссылкам с параметром lang, для них язык сайта поменяется, до тех пор, пока не проходят по другой ссылке, как это влияет на индексацию?

Вопрос 3. Бывает так, что перевод только на русском и английском, но в head добавляется теги всех языков сайта, когда ПС пройдет по ссылке http://site.ru/pages/about.html?lang=uk перевода может не быть, это будет считаться как дубль страницы?
Дополнения для InstantCMS 2 | Готовый сайт Доска объявлений
Посетитель
small user social cms
Сообщений: 33
Подниму тему:

Как в 1.10.7 переключить язык ссылкой?
Меняется только через селект в шапке. А при добавлении ?lang=en не работает.

Может быть есть решение..
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.