Favicon WordPress сайта — инструкция как создать и установить фавикон
Многие запоминают сайт по маленькой картинке, которая находится вверху браузера на вкладке. Эта image называется фавикон и важно, чтобы он был у вас на блоге. А как правильно и быстро сформировать favicon и установить в CMS WordPress, мы сейчас подробно расскажем.
Можно конечно загрузить favicon в формате JPEG или GIF, но тогда они будут долго загружаться, потому, что тяжелые. Для seo оптимизации собственного сайта WordPress важно, чтобы скорость загрузки была как можно меньше. Поэтому самый оптимальный вариант, это все таки PNG, убедитесь, что у вас именно он.
Чтобы не запутаться во всех этих размерах и форматах, мы рекомендуем использовать онлайн-генератор. Этот сервис сгенерирует все нужные изображения, да и все.
Также генератор сможет быстро заготовить конфигурационный файл browserconfig.xml для Windows и создать комплект иконок. Этот комплект необходимо загрузить в корневую директорию домена.
Используйте квадратное изображение 512×512 пикселей в формате PNG или ICO. Современные браузеры поддерживают SVG, но PNG остаётся золотым стандартом.
Перейдите в «Внешний вид» → «Настроить» → «Сайт идентичность». Там загрузите фавикон в формате PNG или ICO. WordPress автоматически создаст все нужные размеры.
RealFaviconGenerator (бесплатный) создаёт иконки для всех устройств. Favicon by RealFaviconGenerator автоматизирует установку прямо из админки.
Загрузите файл favicon.ico в корневую папку WordPress (там же, где wp-config.php). Браузеры автоматически его обнаружат без дополнительных настроек.
Для iOS добавьте в <head> ссылку на иконку 180×180. Плагины делают это автоматически. Без неё iPhone покажет скриншот страницы.
Используйте онлайн-инструменты вроде faviconchecker.com. Очистите кэш браузера — иногда иконка обновляется не сразу.
Рекомендуем всегда перед операциями с кодом сайта делать бэкап. Тогда если что-то сделаете не правильно, то можно будет восстановить свой веб-ресурс.
Не забывайте, что у вас файл favicon.png может быть вида favicon.jpg, тогда исправьте этот момент в коде.
“В WordPress добавить произвольный код в зону
— Рекомендация по интеграции кода в дочерней теме или исходном шаблоне<head>можно через административную панель. Перейдите в раздел «Внешний вид» → «Редактор тем», выберите файлheader.phpи разместите необходимый фрагмент непосредственно перед закрывающим тегом</head>. Этот метод подходит для добавления метатегов, скриптов аналитики, шрифтов и других элементов, которые должны загружаться в самом начале страницы.
| Фактор | Характер проявления | Методы диагностики и ускорения | Типичный срок появления |
|---|---|---|---|
| Кэширование браузера | Фавикон отображается в локальной копии сайта, но не в поисковой выдаче или вкладках | Принудительная очистка кэша (Ctrl+F5), проверка в режиме инкогнито, сброс DNS-кэша системы | Мгновенно после очистки кэша |
| Индексация роботом Яндекса | Файл favicon.ico загружен на сервер, но в Яндекс.Вебмастере статус «не обнаружен» | Отправка главной страницы через «Переобход страниц» в разделе «Индексирование» → ручная проверка robots.txt | От 1 до 5 дней после запроса на переобход |
| Структура пути к фавикону | Значок отображается при прямом доступе example.com/favicon.ico, но не в выдаче | Проверка абсолютного пути в head (тег link), использование плагинов типа Favicon by RealFaviconGenerator | Сразу после исправления разметки |
| HTTP-заголовки сервера | Браузер загружает иконку, но Яндекс игнорирует из-за неправильного MIME-типа | Настройка .htaccess: AddType image/x-icon .ico или проверка через curl -I | После изменения конфигурации (перезагрузка сервера) |
| Размер и формат файла | Фавикон присутствует в коде, но Яндекс считает его некорректным (слишком большой вес) | Конвертация в ICO с размерами 16×16, 32×32, 48×48; оптимизация через сервис favicon.io | После повторной отправки страницы на индексацию |
| Кэширование на уровне CDN/хостинга | Новый favicon не появляется даже после очистки кэша браузера | Сброс кэша в панели управления хостингом или CDN (Cloudflare, StackPath), версионирование файла (favicon.ico?v=2) | 10–30 минут после сброса |
| Индексация в Google Search Console | В Google фавикон виден, в Яндексе — нет (разные роботы обходят сайт асинхронно) | Дополнительная отправка через инструмент «Проверка URL» в Яндекс.Вебмастере, усиление сигналов через sitemap | От 3 до 14 дней в зависимости от авторитетности домена |
| SSL и смешанный контент | Фавикон загружается по HTTP, а сайт на HTTPS — браузер блокирует отображение | Прописать относительный путь //example.com/favicon.ico или использовать protocol-relative URL | Немедленно после исправления ссылки |
| ⚡ Для ускорения появления фавикона в Яндексе используйте комбинацию: очистка кэша браузера → переобход главной через Вебмастер → проверка через месяц при отсутствии результата | |||