Совместима ли локализация с использованием поисковой системы Cookies? - PullRequest
1 голос
/ 04 марта 2010

Я в процессе локализации сайта. Я собирался пойти по пути установки файла cookie на предпочитаемый язык, а затем отобразить соответствующий язык. И, если cookie не был установлен, он использовал бы заголовок предпочтительного языка, установленный браузером пользователя, а если заголовок не был установлен, по умолчанию использовался английский язык.

Итак - как работает бот Google? Будет ли он сканировать все веб-сайты по одному разу, каждый с другим языком, установленным в заголовках, чтобы он мог получить каждую версию веб-сайта, или он даже устанавливает заголовки? Если нет, то нужно ли мне все это реструктурировать, чтобы использовать селектор языка на основе URL (www.domain.com/en/page.html www.domain.com/fr/page.html).

Ответы [ 2 ]

1 голос
/ 05 марта 2010

Краткий ответ: Нет . Двигатели не любят печенье. Накормите их HTML (и убедитесь, что все ваши языки связаны с HTML)

1 голос
/ 04 марта 2010

Насколько я знаю, Google не использует куки. До недавнего времени он также не потреблял javascripts, но они начали делать это сейчас, хотя я не могу сказать, насколько хорошо это работает (вероятно, не хорошо). Единственное, что потребляют, - это текст и гиперссылки, кроме flash (от которого он получает только текст и ссылки).

Я чувствую, что используется следующее:

1) TLD / субдомен (регулярное выражение для определения языка из субдомена)

2) Заголовок HTTP для "Content-Language"

3) Проверка языка (у них есть переводчик, поэтому должен быть в состоянии сделать это)

4) Входящие ссылки с других TLD

5) Инструменты для веб-мастеров - там можно указать местоположение

Вероятно, лучший способ - это объединить все эти вещи и использовать какую-то систему подсчета очков, чтобы определить, какие документы (страницы / домены) основаны на языке, но это не получалось, пока Google не заставил людей использовать webmastertools. 1015 *

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

Приветствия Ke

...