Как отнесутся поисковики

Тема в разделе "Вопросы новичков", создана пользователем Горбушка, 18 мар 2014.

  1. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.116
    Симпатии:
    2.130
    Потребовалось реализовать мультиязычность на сайте. В результате было принято решение делать так... Как бы проще объяснить то...

    В общем, главная страница теперь у нас http://domain.com/ru/index.html

    При входе на страницы http://domain.com/ и http://domain.com/index.html идёт автоматический редирект на страницу http://domain.com/ru/index.html

    В данном случае, ru - язык по-умолчанию, на него попадают все, если скрипту не удалось обнаружить иные настройки.

    Порядка 70% контента (блог, форум и т.д.) только на русском языке, иностранцам же предлагается английский интерфейс, навигация, все внутренние настройки движка и прочее. На английском (в будущем и на других языках) будут страницы продуктов, тарифов и т.д. Возможно, в последствии будут переводиться и другие страницы. Ну да не суть.

    По сути, если статья есть на 1 языке, она будет на всех языках, но не факт, что переведена... Если перевод отсутствует - показывается русский.

    Собственно, интересует как к такому подходу отнесутся поисковики? Доводы против:
    1) Дублирование контента на разных ссылках /ru /en и т.д.
    2) Нет страницы /index.html
    Доводы за:
    1) Не нужно регистрироваться и т.д. для просмотра сайта на своём языке
    2) Страницы на разных языках будут немного отличаться (так на английском сайте будут другие реквизиты, способы оплаты и т.д.)

    И ещё один вопрос:
    Есть возможность делать карту сайта как только по /ru, так и по всем языкам, так и по каждому языку отдельно - как лучше?

    В будущем планируется RSS - он будет подхватывать только свой язык /ru/rss.xml будет выводить статьи только на русском, т.к. по сути, если статья есть на 1 языке, она будет на всех языках, но не факт, что переведена... Если перевод отсутствует - показывается русский.
     
  2. shuran

    shuran

    Регистр.:
    4 июн 2010
    Сообщения:
    240
    Симпатии:
    70
    Мое мнение что дублировать контент не стоит. Если нет определенной статьи на английском языке нужно на этой странице написать что перевод готовится, и дать ссылку на оригинальную статью на русском языке.
     
  3. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.116
    Симпатии:
    2.130
    Это идиотизм. Тогда весь блог и форум будут ссылаться туда-сюда...
     
  4. Anton

    Anton ¯\_(ツ)_/¯

    Moderator
    Регистр.:
    28 авг 2007
    Сообщения:
    650
    Симпатии:
    638
  5. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.451
    Симпатии:
    1.244
    В таком случае их перекинет на русскоязычный интерфейс с русским меню и прочими прелестями, что абсолютно не юзерфрендли, если я правильно понял архитектуру описанную ТС.

    А смысл от русской статьи англоговорящему человеку? Для меня, например, в таком случае сайт теряет доверие. Если его создатели не беспокоятся о языке пользователя, то о каком качестве продукта может идти речь - задаю я себе вопрос.
    Хотя тот же microsoft не гнушается показать англоязычную статью, если нет другой. Но английский имеет особый статус и его можно поставить дефолтным при создании продукта.
     
  6. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.116
    Симпатии:
    2.130
    От статьи - никакого. Там будет перевод гуглом скорее всего. Зато человек будет видеть свой интерфейс и прочее.

    Вопрос не в языках, вопрос в отношении поисковиков к такому...
     
  7. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.116
    Симпатии:
    2.130
    Какая разница о чём сайт? Связь тематики с индексацией? Никакой путаницы не будет, не надо фантазировать о чём-то... И мешанины в первом посте нет, мешанину shuran предложил.

    Сайт о котиках - много легче стало?

    Смена языка и так будет по кнопочкам и т.д. на видном месте. Вопрос не в этом. Вариант с /ru лучше, чем сессии и т.д., т.к. иначе поисковики либо вообще не увидят версию на другом языке, либо, получив сессию/куку, по тем же ссылкам получат другой контент.

    Вопрос конкретный - как поисковики отнесутся к главной странице не по стандартной ссылке, а в папке /ru и как они отнесутся к частичному дублированию контента на разных языках. Не надо разводить флуд о тематиках или ещё чём-то... Допустим, что сайт о котиках... О цветах... О задротах... Да о чём угодно - речь о CMS, а не сайте...
     
  8. smiler

    smiler

    Регистр.:
    7 ноя 2006
    Сообщения:
    427
    Симпатии:
    422
    Разные языки надо разнести по разным поддоменам третьего уровня. Это 100%.
    ПС очень любят Википедию. Давайте посмотрим на то, как же реализована мультиязычность на ней? ;)
    http://www.wikipedia.org/
    Просто если язык будет в урле (/ru/, /en/ и т.п.), то ПС расценят это как папку или категорию текущего сайта.
     
    spoonlight нравится это.
  9. Kogot

    Kogot Писатель

    Регистр.:
    14 ноя 2012
    Сообщения:
    9
    Симпатии:
    3
    Согласен с тем,что нужно раскидать языки по доменам.
    При переходе на http://domain.com - например высвечивается флеш с картинкой и выбором флагов. Русский, Английский, Немецкий и пр.
    Соответственно, ru.domain.com, en.domain.com, de.domain.com и пр.
    Ну и соответственно, необходимы оригинальные тексты.
    Форум предлагаю создать на отдельном домене, forum.domain.com(как и блог) и в поддоменах уже давать ссылки на них. Русских на русские площадки, англичан на английские.
     
    spoonlight нравится это.
  10. Slaxor

    Slaxor Постоялец

    Регистр.:
    23 май 2012
    Сообщения:
    66
    Симпатии:
    8
    Как по мне дублей бояться не стоит, хотя это и не очень гуд, все таки юзабилити это главное для гугла, недаром он все время говорит о поведенчиском факторе.
     
    spoonlight и Горбушка нравится это.