Вопрос № 42493: Парни, каково может быть мнение по такому вопросу. Есть сайт, полностью английский. Русский язык присутствует только в служебных тегах (типа "Alt", некоторые русские каталоги отказываются регистрировать сайты на которых вообще нет русского ...
Вопрос № 42.493
Парни, каково может быть мнение по такому вопросу. Есть сайт, полностью английский. Русский язык присутствует только в служебных тегах (типа "Alt", некоторые русские каталоги отказываются регистрировать сайты на которых вообще нет русского текста). Кроме того прописано так:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta http-equiv="Content-Language" content="en-us">
Т.е. кодировка типа русская, а язык контента - английский.
Google определяет этот сайт как русский и индексирует его выше в google.ru... Почему?
Если поставить кодровку windows-1251, то кириллица корректно не отображается, а русский текст желательно оставить... Какой выход?
Отвечает: Кошелев АВ
Здравствуйте, Андрей Агарков!
Лучше всего, конечно, иметь отдельные страницы на русском. И иметь на английской странице <link rel="alternate" href="/rus.html" lang="ru" title="Русский перевод"> Для добавления в русские поисковики скорее всего придется для русского перевода создать свой субдомен.
Если это не то, попробуйте для русских элементов задать lang="ru", а для страницы использовать charset=utf-8 и content-language="en-us". Естественно, сохранив файлы в юникоде. Однако, у меня нет уверенности, что это поможет. Гугла трудно переубедить в том, в чем он однажды уверился :)
Ответ отправил: Кошелев АВ (статус: 3-ий класс)
Ответ отправлен: 09.05.2006, 13:30
Отвечает: Bes
Здравствуйте, Андрей Агарков!
Потому, что сайт, скорее всего, регистрировался больше в русских каталогах. Гугл определил, что интерес в данном сайте больше у русской аудитории, чем у англоязычной (по ссылкам).
Ответ отправил: Bes (статус: 1-ый класс)
Ответ отправлен: 09.05.2006, 13:31