Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Индексация поисковиками мультиязычного сайта


Автор: Zipo 3.3.2011, 16:53
Подскажите пожалуйста как происходит индексация многоязычного сайта поисковыми роботами если язык идентифицируется из заголовков и УРЛ страницы сайта для двух языков одна и таже?
Например возьмем корневую страницу какого-то домена mydomain.ru
Например вслучае если идет запрос на английскую версию сайто, то сервер ответит с заголовком:
Content-Language: en-us
Если запрос на русский, то с заголовком:
Content-Language: ru

Вопрос в том корректно ли поисковики проиндексируют 2 версии сайта или в индекс попадет 1 версия, которая стоит по умолчанию.

Каким способом с точки зрения СЕО лучше делать многоязычность сайта?
Способо описанный выше аккумулирует ссылки на сайт для двуй версий (английский/русский), но я незнаю как отреагируют поисковики.

Автор: Elfet 3.3.2011, 17:10
Google проиндексирует токлько английскую версию чата. Яндекс только русскую. Тоже с этим столкнулся.
Помогает название языка в URL-е и ссылки на страницы на других языках.
site.com/ru/some/page
site.com/en/some/page
site.com/ja/some/page

Автор: Zipo 3.3.2011, 17:27
Да есть разные версии разделения сайта на языковые версии.
1. Параметром в УРЛ - ?lang=en или ?lang=ru
2. через поддомены - ru.mydomain.com или en.mydomain.com
3. Как вы написали через реальные/виртуальные папки
4. Через заголовки Content-Language

Реализовать любой - непроблема. Но с точки зрения СЕО самый выгодный 4ый способ, вот я решил разобраться.

По поводу яндекса - скорее соглашусь, он проиндексирует русскую версию сайта. Хотя я не проверял. Может если по умолчанию английская он вообще ничего индексировать не станет.
А вот гугл языками не брезгует и тут опять таки встает вопрос как себя поведет гугл пройдет ли только по одной версии сайта или раздуплится что есть несколько языков и просканирует сайт 2 раза (каждый язык)

Автор: Elfet 3.3.2011, 17:55
У меня гугл не хотел  индексировать русскую версию сайта с  ?lang=ru

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)