На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Размещение рекламных топиков
Правила SEO :
- Если у Вас есть вопрос типа: "Кручу сайт год и никак, что делать", то необходимо указывать, что вы делали.

Правила Хостинг :
- Если у Вас есть хостинг и вы хотите заявить о нем в данном разделе, то необходимо соблюдать следующие правила:
Тема: Название.
Тело письма:
1) основные направления деятельности (услуги).
2) в какой стране\городе находятся сервера.
3) адрес хостинга в интернете (URL).
Темы с рекламой хостинга в другом формате будут удаляться без предупреждения.
Модераторы: kosten
  
> Поисковые машины и многоязычные сайты.
    Здравствуйте!

    Например есть возможность через УРЛ (http://mysite.loc/lang/en) поменять язык.

    То есть пользователь нажимает на ссылку и ему выходит страница на выбранном языке.

    Понятное дело что поисковая машина, такое дело, с легкостью проиндексирует.
    Но, вот, когда эта же ссылка будет подставлена пользователю, в результатах поиска.
    То он при переходе по ней. Попадет на язык по умолчанию.

    Вопрос: как можно подставить пользователю язык автоматически. Без занесения его в УРЛ?
    Сообщение отредактировано: aster_x -
      По понятнее объясните в чём поблема
        Когда пользователь перейдет по адресу /lang/en/ заноси язык в cookies.

        Алгоритм примерно такой:
        1. Если есть в URL есть параметр /lang/???/ заносим в cookies
        2. Проверяем, существует ли cookie с параметром lang
        - если существует: используем язык который занесен в параметр
        - если не существует: используем значение по умолчанию

        Т.е. перейдя по ссылкам вида /lang/???/ пользователь "устанавливает" язык в cookie, а скрипты в дальнейшем используют это значения для отображения языка.
          Sunny Это понятно. Но поисковые машины смогут правильно проиндексировать страницы?

          www.site.xxx/support - Они смогут понять правильно?
          Пришел к выводу, да и уже в код затолкал, что везде в url есть признак языка.

          Для реализовал так www.asterai.com - Оцените реализацию.
          Сообщение отредактировано: aster_x -
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0175 ]   [ 15 queries used ]   [ Generated: 27.04.24, 19:56 GMT ]