SLIDERWEB
@SLIDERWEB
ИТ-Куроводитель

Google Chrome не верно распознает язык страницы сайта

Столкнулся тут с проблемой. При заходе на определенную страницу русскоязычного сайта Хром пытается перевести ее, считая что язык украинский. На других страницах того же сайта такой проблемы не наблюдается…

Header у всех страниц был одинаковый, до инцидента. После инцидента попытался явно прописать:

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"
title Главная
meta name="description" content="Главная"
meta name="keywords" content="Главная"
meta http-equiv="Content-Type"content="text/html; charset=UTF-8"
meta http-equiv="Content-Language" content="ru"
...


не помогло.
Изначальный вид (как и у всех остальных страниц) был такой:

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html xmlns="http://www.w3.org/1999/xhtml"
title Новости
meta name="description" content="Новости"
meta name="keywords" content="Новости"
meta content="text/html; charset=UTF-8" http-equiv="Content-Type"


Как с этим бороться и не повлияет ли такое поведение на роботов/SEO?

Так же замечу, что такой баг появился после вчерашнего незаметного обновления.

UPD: Страницы прекрасно проходят валидацию W3C
  • Вопрос задан
  • 3386 просмотров
Пригласить эксперта
Ответы на вопрос 2
Могу предположить, что Гугл тупо забивает на метки языка, а смотрит на количество текста на том или ином языке. У меня так же на одной из страниц форума (phpBB) гугл предлагает перевод. И всё потому, что 80% текста этой страницы написано на английском.
Ответ написан
Комментировать
Riateche
@Riateche
Мне в такой ситуации помог meta Content-Language. Но применился он не сразу. Потестируйте на Chrome с чистым профилем.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы