Кодировка - это набор машинных кодов, которые характерны для определенных символов алфавита. Сегодня наиболее популярной является одна из общепринятых и стандартизированных кодировок текста - UTF (и ее версия UTF-8), позволяющая хранить символы Unicode.
Если кодировка сайта настроена неверно, символы искажаются и браузер не сможет определить, как отображать ресурс пользователям. В результате вместо привычного текста посетители сайта увидят его таким, как представлено на рисунке ниже, и сразу же покинут ресурс:
Кроме того, робот поисковой системы может не распознать текст на странице, и важная информация, находящаяся на ней, не будет доступна пользователю.
В связи с этим ресурсам с русскоязычным контентом не рекомендуется экспериментировать при выборе кодировки, а, напротив, следует использовать привычные UTF-8, KOI8-R или Windows-1251.
Определить кодировку вашего сайта, чтобы своевременно исправить ее в случае необходимости, можно следующим образом:
• Самостоятельно. Откройте исходный код страницы в браузере, нажав сочетание клавиш Ctrl+U, найдите тег <meta http-equiv="">. В конце него указывается кодировка:
С помощью специализированных сервисов.
Например, http.;//be1.ru/stat/.
Введите в соответствующую строку адрес ресурса:
Затем перейдите на вкладку Header в меню сервиса. В поле «Кодировка, полученная с сервера», вы увидите интересующую вас информацию.
Аналогичную информацию можно получить с помощью инструмента Яндекс.Вебмастера «Проверка.ответа.сервера».
С помощью сервиса Markup Validation Service при определении валидности страницы. Кодировка сайта указана в поле Encoding.
Если вы проанализировали ваш ресурс и выяснили, что кодировка на нем настроена некорректно, то необходимо это исправить, выбрав один из двух способов:
• указать в коде тег <meta http-equiv=""> с правильными атрибутами кодировки на всех страницах сайта;
• прописать в файле .htaccess, лежащем в корневом каталоге сайта, директиву AddDefaultCharset с указанием нужной кодировки.