Кодировка страницы
пошаговая инструкция · Быстро: 5–15 минут
1. Что произошло
Кодировка нужна, чтобы русские буквы отображались правильно.
2. Почему это важно
Возможны «кракозябры» вместо текста. После исправления: Текст всегда читаем.
3. На каких страницах обнаружено
Заголовок Content-Type и тег meta charset в начале head.
Чтобы увидеть адреса на вашем сайте, откройте инструкцию из отчёта или добавьте домен в адрес: /fix/charset/ваш-сайт.ru.
4. Как исправить
Для WordPress
- Проверьте в wp-config.php: define('DB_CHARSET', 'utf8mb4'). Тема должна выводить <meta charset="<?php bloginfo('charset'); ?>">.
Общее для любого сайта
- Используйте UTF-8 везде: в файлах, базе данных и ответе сервера.
- Добавьте <meta charset="utf-8"> первой строкой внутри head: он должен быть в первых 1024 байтах страницы.
- Заголовок Content-Type: text/html; charset=utf-8 лучше задать на сервере.
- Если на странице «кракозябры», файл сохранён не в UTF-8: пересохраните его (в редакторе «Сохранить как → UTF-8 без BOM»).
5. Готовый код
Замените example.com на свой домен. Перед правкой конфигурации сделайте резервную копию файла.
Любой сайт
meta в head
<meta charset="utf-8">nginx
nginx
charset utf-8;Apache
Apache
AddDefaultCharset UTF-86. Как проверить результат
- В Content-Type есть charset=utf-8 (или meta charset в разметке).
- Нажмите «Перепроверить сайт».
Заголовок
curl -sI https://example.com/ | grep -i content-typeЧтобы перепроверить сайт, откройте отчёт и нажмите «Проверить заново».