У Яндекса проблемы с определением кодировки индексируемых документов:
Для части страницы сайта кодировка определяется правильно, для части - неправильно. Все эти страницы проиндексированы примерно в одно и тоже время, все страницы сайта отдаются с такими заголовками ответа сервера:
HTTP/1.1 200 OK Date: Wed, 06 Jun 2007 09:12:49 GMT Server: Apache Cache-control: public Expires: Wed, 06 Jun 2007 13:17:49 GMT Last-Modified: Wed, 06 Jun 2007 09:12:49 GMT Connection: close Content-Type: text/html; charset=UTF-8 Content-Language: ru
Никакие META для указания ни кодировки, ни языка не используются.
Это, возможно, срабатывает автоопределение кодировки. Не знал, что оно есть в поиске. Может, конечно, и баг какой-нибудь.
Это не в поиске, это наверняка при индексировании, - ведь часть страниц показана правильно.
Сайт вполне однозначно отдаёт кодировку, вот только Яндекс почему-то верит своему автоопределителю кодировки, а не сайту.
Выходит мимо индекса Яндекса пролетает порядочно страниц, тех, на которых лажается их атоопределитель кодировки.