Как сделать двухязычный сайт?

(Ответов: 7, Просмотров: 782)
  1. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    Всем привет! Как с точки зрении поисковиков будет лучше? Мой варианты:
    1) Через URL:
    Код:
    mysite.com/ru
    mysite.com/en
    2) Через Куки. Но в этом варианте у меня кучу вопросов. Поисковик принимает куки? И если принимает, то пользователь нажавший но мой сайт в serp, может увидеть не ту язык который ожидал? Не так ли?

    Думаю первый вариант более подходить. Но слышал что тем короче url тем лучше

    ---------- Сообщение добавлено 13:44 ---------- Предыдущее 13:25 ----------

    Во общем жду ваших мнений
    • 0
  2. Гуру Аватар для kvins
    • Регистрация: 24.08.2011
    • Сообщений: 1,110
    • Репутация: 160
    как юзеры будут отдавать поисковикам куки ???

    ---------- Сообщение добавлено 13:52 ---------- Предыдущее 13:51 ----------

    Делается по первому варианту, только на главной странице mysite.com идет самый важный язык, а уже в папке создаешь другие языки
    • 1

    Спасибо сказали:

    Top-tompak(10.06.2013),
  3. Дипломник Аватар для Delta7
    • Регистрация: 04.12.2012
    • Сообщений: 102
    • Репутация: 8
    • Webmoney BL: ?
    Так и делают 1 способом, на Joomla есть такой компонент) Ну можешь еще поставить Google translate, будет сайт на всех языках
    • 0
  4. Дипломник Аватар для Removal Of Brain
    • Регистрация: 23.04.2012
    • Сообщений: 99
    • Репутация: 25
    Честно говоря делал так.
    Выбирал основной язык(русский), который ставится по дефолту всем и доступен по адресу mysite.org/ если в куках не установлено другого.
    Если у них предпочитаемый язык совпадает с тем, который есть в наличии, или же установлен в куки, то перекидывает на поддомен(для английского en.mysite.org).
    если нет возможности выносить на поддомены, то думаю лучше добавлять параметр в url.
    Например mysite.org/en/index - главная страница для английского языка.
    Считаю подход с поддоменами самым оптимальным, т.к. для поисковиков по факту это разные сайты, поэтому держать их стоит на разных поддоменах
    • 1

    Спасибо сказали:

    Top-tompak(10.06.2013),
  5. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    Цитата Сообщение от kvins Посмотреть сообщение
    как юзеры будут отдавать поисковикам куки ???
    вы о чем? я такое не сказал
    Цитата Сообщение от Delta7 Посмотреть сообщение
    на Joomla есть такой компонент)
    у меня CMS руки и голова
    Цитата Сообщение от Removal Of Brain Посмотреть сообщение
    Считаю подход с поддоменами самым оптимальным, т.к. для поисковиков по факту это разные сайты, поэтому держать их стоит на разных поддоменах
    Интересно ваш вариант, только потом их продвигать не трудно ли будет? И для каждого домена разные показатели тиц и pr будет? Или это не важно?
    • 0
  6. Новичок
    • Регистрация: 07.05.2013
    • Сообщений: 15
    • Репутация: 1
    Использую везде Joomfish, и там выходит по ссылкам первый вариант. На выдачу в ПС негативно не отражается.
    • 0
  7. Опытный Аватар для WSairus
    • Регистрация: 25.01.2013
    • Сообщений: 334
    • Репутация: 71
    Используйте первый вариант и добавьте мета теги rel для родственных страниц на других языках:

    Код HTML:
    <link rel="alternate" hreflang="es" href="http://www.example.com/" />
    • 0
  8. Опытный Аватар для HelgerLEE
    • Регистрация: 12.12.2009
    • Сообщений: 337
    • Репутация: 124
    • Webmoney BL: ?
    Реализовывал мультиязычность на WP при помощи плагина Polylang (поддерживается не всеми темами).
    Заказчик хотел, чтобы URL английской и русской версии отличались. По умолчанию был выбран русский.

    Получились конструкция вида:
    Homepage RU site.name/index_ru/
    Homepage EN site.name/index_en/
    но страницы о фирме
    RU site.name/o-kompanii/
    EN site.name/about/

    Все отлично проиндексировалось и Яндексом и Гуглом.
    Последний раз редактировалось HelgerLEE; 20.06.2013 в 01:34. Причина: добавлено
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Как сделать такой сайт?
Вопросы от новичков 5 18.07.2012 00:02
Сделать сайт в 3D! Реально?
Web программирование 26 09.06.2012 18:52
Двухязычный сайт вопрос
Вопросы от новичков 10 07.05.2012 05:20
Как сделать сайт для GGL by r.yevgeniy
Обучающие статьи 62 28.03.2012 15:49
Как сделать сайт
Вопросы от новичков 13 22.02.2011 20:12

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры