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

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

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

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

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

person Pierre-Alain Vigeant    schedule 29.06.2010    source источник
comment
Это может лучше подходить для сбоя сервера   -  person Daenyth    schedule 29.06.2010


Ответы (2)


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

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

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

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

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

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

См. выше

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

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

person Pekka    schedule 29.06.2010