Как максимизировать видимость многоязычного веб-сайта? - PullRequest
1 голос
/ 29 июня 2010

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

Мне интересно понять, как роботы, такие какбот Google, очищает сайт, доступный на нескольких языках.

У меня есть несколько вопросов, касающихся поведения роботов и механизмов индексации:

  • Если веб-сайт указывает язык вURL-адрес?
  • Будет ли робот очищать сайт на обоих языках, если язык установлен с помощью файлов cookie (предполагается, что ссылка может изменить язык)?
  • Должен ли я использовать отдельный домен для каждогоязык?
  • Какой метатег можно использовать, чтобы помочь роботу понять язык веб-сайта?
  • Я что-то упускаю из виду?

Ответы [ 2 ]

1 голос
/ 29 июня 2010
  1. Да
  2. Нет
  3. Не обязательно, Google выведет язык.Но если вы используете другой TLD, вы, вероятно, получите лучшую экспозицию в конкретных странах, но потеря PageRank будет разводиться в разных доменах.
  4. <meta http-equiv="content-language" content="en">
  5. a.Вы должны добавить ссылку на каждую страницу, на ту же страницу на других языках сайта.
    b.Для SEO лучше использовать www.mysite.com/en/, что en.mysite.com, потому что PageRank не разводится в разных доменах.
0 голосов
/ 29 июня 2010

Должен ли веб-сайт указывать язык в URL-адресе?

Нет, не обязательно.

Будет ли робот очищать сайт на обоих языках, еслиязык устанавливается с помощью файлов cookie (предполагается, что ссылка может изменить язык)?

Нет.Вы должны использовать атрибут content-language, как рекомендует Эдуардо.В качестве альтернативы, <html lang='en'> будет выполнять ту же работу AFAIK.

Какой метатег можно использовать, чтобы помочь роботу понять язык веб-сайта?

См.выше

Должен ли я использовать отдельный домен для каждого языка?

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

...