Открываешь браузер, видишь десять вкладок - и мгновенно находишь нужную по маленькой иконке слева от названия. Это фавикон. Казалось бы, небольшая картинка, которая занимает 16 на 16 пикселей. Но когда её нет - это сразу бросается в глаза: вместо логотипа пустой квадрат. А значок конкурента стоит рядом, и пользователь безошибочно кликает туда.
Фавикон в WordPress - это иконка сайта, которая отображается во вкладке браузера, закладках и поисковой выдаче, делая ресурс узнаваемым среди пользователей.
Установить favicon на WordPress проще, чем кажется. Есть несколько способов: от встроенного инструмента до ручного добавления через код. В этой статье разбираем четыре метода - через Настройщик, через плагин, через код и через FTP. Объясняю технические требования, типичные ошибки и что делать, когда иконка не представляет сайт так, как ты задумывал.
Статья рассчитана на сайты на WordPress - для других CMS порядок действий отличается. Если вы только начинаете - рекомендую первый способ через Настройщик: он займёт три минуты и не потребует знания кода. Для расширенной настройки под мобильные устройства - раздел про плагин. Для разработчиков с доступом к файлам темы - раздел про ручной код.
Что такое фавикон и зачем он нужен сайту
Фавикон - это значок, который представляет сайт в интерфейсе браузера и за его пределами. Название происходит от английского "favorite icon" - иконка избранного. Классический размер - 16x16 пикселей, хотя под современные устройства используется несколько размеров одновременно. В коде страницы это обычный тег link с атрибутом rel="icon" и путём к файлу - чаще всего ico или png.
Фавикон работает как элемент идентификации бренда, а не просто украшает вкладку. Появляется он сразу в нескольких местах:
- Вкладка браузера - значок появляется рядом с названием страницы. Когда открыто несколько вкладок, навигация по ним идёт именно по иконкам: пользователь сканирует строку вкладок взглядом, не читая заголовки.
- Адресная строка - в популярных браузерах (Chrome, Firefox, Safari, Edge) логотип сайта отображается слева от URL при просмотре страницы.
- Закладки и избранное - когда пользователь сохраняет страницу, иконка сохраняется вместе с названием. Без фавикона закладка выглядит как пустой документ - узнаваемым сайт не становится.
- Поисковая выдача - Яндекс и Google показывают значок рядом с адресом сайта в результатах поиска. Та маленькая иконка слева от URL в выдаче - это и есть favicon.
- Мобильный ярлык на рабочем столе - когда пользователь добавляет сайт на главный экран смартфона. На мобильных устройствах иконка используется в большом размере - 192x192 или 512x512 пикселей.
- История браузера - значок появляется в списке посещённых страниц, помогая быстро найти нужный сайт.
- Вкладки приложения - некоторые приложения, которые открывают веб-страницы внутри себя, тоже отображают фавиконки в своём интерфейсе. Предпросмотр ссылок в мессенджерах также использует иконку сайта.
Теперь про технический момент, о котором мало кто думает. Когда браузер загружает любую страницу, он автоматически отправляет запрос по адресу yourdomain.ru/favicon.ico. Если файла нет - сервер возвращает ошибку 404. Это дополнительный запрос, лишняя запись в логах ошибок и лёгкая нагрузка на сервер при каждом визите. Ico-файл по умолчанию не создаётся при установке WordPress, поэтому браузер запрашивает несуществующий ресурс снова и снова.
В моей практике был показательный случай. Клиент - небольшая юридическая фирма - запустил сайт, всё настроил, но про фавикон не подумал. Через месяц спрашивает: почему посетители быстро уходят? Смотрим записи вебвизора - люди открывают несколько вкладок, сравнивают предложения нескольких юристов. Сайты конкурентов узнаваемы - у них есть иконка с логотипом. Наш клиент - пустой квадрат среди вкладок. Мы в студии добавили фавикон с монограммой компании за 15 минут. По наблюдениям автора, поведенческие показатели стали лучше - бренда стало «видно» среди открытых страниц.
Отображение фавикона в поисковой выдаче влияет на кликабельность: знакомый логотип рядом с адресом повышает доверие к сайту. Навигация пользователя между вкладками становится быстрее, когда сайт узнаваем по иконке. Фавикон должен быть на любом сайте - его установка занимает несколько минут.
Требования к фавикону: форматы, размеры, правила дизайна
![]()
Перед установкой должен быть подготовлен правильный файл. Здесь часто ошибаются: берут случайную картинку, загружают в неподходящем формате или неправильном размере - и потом удивляются, почему иконка выглядит размыто или не отображается вовсе. Разберём технические требования.
WordPress рекомендует минимум 512x512 пикселей - именно такой размер запрашивает Настройщик при загрузке. Изображение должно быть квадратным: прямоугольная картинка будет обрезана или искажена. Google для показа в поисковой выдаче требует иконки с размерами, кратными 48 пикселям: 48x48, 96x96, 144x144 и так далее. Загружаешь 512x512 - браузеры сами масштабируют до нужного размера в зависимости от контекста отображения.
Сравнение форматов:
| Формат | Поддержка браузеров | Преимущества | Недостатки | Рекомендуется |
| PNG | Все современные браузеры | Прозрачный фон, хорошее качество, небольшой вес. WordPress сам уменьшает до нужных размеров | Не поддерживает анимацию | Да - золотой стандарт |
| ICO | Все браузеры, включая старые версии IE | Поддерживает несколько размеров в одном файле (16x16, 32x32, 48x48). Максимальная совместимость | Устаревший формат, сложен в редактировании, не открывается в большинстве графических редакторов напрямую | Только если нужна поддержка старых браузеров |
| SVG | Chrome, Firefox, Safari - современные версии. IE не поддерживает | Масштабируется без потери качества, маленький вес. Поддерживает медиазапросы CSS - иконка адаптируется к тёмной теме пользователя | Нет поддержки в старых браузерах. Сложнее генерировать из растрового логотипа | Да - для современных проектов как дополнение к PNG |
| JPG / JPEG | Технически поддерживают, но не подходит | - | Нет прозрачного фона - всегда белый или цветной. Плохое качество при малых размерах из-за алгоритма сжатия | Нет |
| GIF | Поддерживают, но не рекомендуется | Теоретически поддерживает анимацию | Низкое качество, устаревший формат, плохо выглядит на ретина-экранах | Нет |
Про технический код: в HTML иконка подключается через тег link в секции head. Для PNG указывается type="image/png", для ICO - type="image/x-icon". Атрибут sizes задаёт размер под конкретное устройство: например, 180x180 для Apple Touch Icon на iPhone. Подробнее о коде - в разделе про ручную установку ниже.
Правила дизайна - то, что мы в студии проверяем при подготовке иконок для клиентов:
- Простота прежде всего. В размере 16x16 пикселей сложная картинка превращается в нечитаемое пятно. Берите самый узнаваемый элемент логотипа - первую букву, символ, простую геометрическую фигуру.
- Никакого мелкого текста. Надпись из пяти-шести букв в 16 пикселях нечитаема физически. Если хочешь использовать букву - одну, максимум две, крупным шрифтом.
- Прозрачный фон. PNG позволяет сделать прозрачный фон - иконка хорошо смотрится на любом фоне вкладки. Если используешь цветной фон - убедись, что он не сливается с серым интерфейсом браузера.
- SVG для тёмной темы. SVG-фавикон поддерживает медиазапросы CSS - можно прописать белый логотип для тёмной темы и тёмный для светлой.
Про инструменты: самый простой способ генерировать нужный набор файлов - сервисы favicon.io или realfavicongenerator.net. Загружаешь исходное изображение 512x512 в формате PNG или SVG, сервис создаёт все рекомендуемые размеры и форматы под разные устройства. Это удобнее, чем вручную создавать несколько версий. Для редактирования самого изображения подойдёт Figma или любой векторный редактор - на выходе нужен PNG минимум 512x512 пикселей с квадратными пропорциями.
Способ 1 - установка фавикона через Настройщик WordPress
Начну с хорошей новости: если у вас свежая версия WordPress (4.3 и выше), специального плагина для установки иконки сайта вам не нужно. Встроенный инструмент справляется с задачей отлично. В моей практике это первый способ, который я рекомендую всем клиентам студии - он простой, надёжный и не требует знания кода. Открыть нужный раздел можно за полминуты.
Панель управления WordPress предлагает удобный визуальный инструмент - Настройщик. Он позволяет вносить изменения и сразу видеть, как это выглядит на странице. Именно через него и происходит установка favicon. Перейдите в него через меню Внешний вид - Настроить или напрямую по адресу /wp-admin/customize.php в строке браузера.
Пошаговая инструкция:
- Откройте Консоль WordPress - панель управления (админку). В меню: Внешний вид - Настроить.
- В колонке слева найдите «Свойства сайта» (или «Идентификация сайта» - зависит от темы). Убедитесь, что открыли именно этот раздел.
- Найдите блок «Иконка сайта» и нажмите кнопку «Выбрать значок сайта» - откроется медиабиблиотека. Выберите изображение из уже загруженных медиафайлов или загрузить новый файл с компьютера.
- Нажмите кнопку «Загрузить файлы» и выберите PNG 512x512 пикселей. WordPress проверит формат, появится предпросмотр. Если размер не квадратный - система предложит обрезать изображение.
- Убедитесь что иконка читаема, нажмите «Выбрать», затем нажмите кнопку «Опубликовать». Изменения сохранены.
Важная деталь, которую часто упускают: иконка, загруженная через Настройщик, хранится в настройках самого WordPress как глобальная опция, а не привязана к шаблону или текущей теме. Это означает, что при смене темы фавикон никуда не денется - он останется на месте. В студии мы всегда напоминаем клиентам об этом, потому что люди иногда пугаются, думая, что при редизайне придётся всё настраивать заново.
Что касается форматов: загружайте PNG с прозрачным фоном, размером 512x512 пикселей. ICO-файл через этот интерфейс не загрузить - WordPress просто не откроет файл с таким расширением через медиабиблиотеку. Некоторые пользователи об этом не знают и тратят время на поиск ошибки.
После публикации откройте сайт в новой вкладке браузера в режиме инкогнито - это сбросит кеш, и вы увидите актуальную иконку. Обычный режим может показывать старую версию ещё несколько часов. WordPress автоматически генерирует все необходимые теги link для разных браузеров и устройств - вам не нужно прописывать ничего вручную. Это, пожалуй, главное преимущество этого способа перед ручным добавлением через код.
Способ 2 - установка фавикона через плагин
![]()
Честно скажу сразу: в большинстве случаев плагин для фавикона - это избыточное решение. Если вам нужна обычная иконка во вкладке браузера, Настройщик WordPress справится лучше и не добавит лишних зависимостей в проект. Но есть ситуации, когда плагин действительно оправдан - и о них расскажу подробно.
Плагин нужен, когда вы разрабатываете Progressive Web App (PWA), когда сайт должен по-разному выглядеть на мобильных устройствах при добавлении на главный экран, или когда нужны отдельные версии иконки для iOS, Android и Windows - со своими размерами, цветами фона и форматами. Стандартный Настройщик для этого не подходит.
Главный инструмент в этой нише - Favicon by RealFaviconGenerator. Это плагин, который связывает WordPress с внешним сервисом realfavicongenerator.net и автоматически создаёт полный пакет иконок для всех платформ. Процесс установки выглядит так:
- Перейдите в раздел Плагины - Добавить новый. В строке поиска введите «Favicon by RealFaviconGenerator». Найдите плагин в результатах - обратите внимание на количество активных установок и дату последнего обновления.
- Нажмите кнопку «Установить», дождитесь завершения загрузки, затем нажмите «Активировать». После этого плагин станет активным.
- В левом меню панели управления появится новый пункт - Внешний вид - Favicon. Откройте его.
- На странице настроек нажмите кнопку, которая откроет внешний сервис realfavicongenerator.net в новой вкладке браузера.
- На сайте сервиса загрузите исходное изображение (рекомендую PNG 512x512 или SVG). Сервис автоматически сгенерирует пакет иконок под все платформы - вы можете настроить цвет фона для Android, стиль плитки для Windows, обрезку для iOS.
- Скачайте готовый пакет и загрузите его обратно в WordPress через интерфейс плагина. Плагин сам пропишет все необходимые теги в код страниц и обновит записи в базе данных.
Из практики - важный момент: при деактивации плагина фавикон исчезает с сайта. Все данные об иконках хранятся в базе данных плагина, а не в основных настройках WordPress. Удалил плагин - удалил иконку. Если вы когда-нибудь решите от него отказаться, нужно будет заново настроить иконку через Настройщик или код.
Мой вывод: если у вас обычный сайт без PWA-функционала - не усложняйте. Настройщик WordPress удобнее, быстрее и не создаёт зависимости от стороннего сервиса. Плагин оправдан только тогда, когда стоит конкретная задача по мобильным иконкам, которую встроенные средства не решают.
Способ 3 - добавление фавикона через код (functions.php и header.php)
Этот способ - для разработчиков и для тех, кто хочет полный контроль над тем, что происходит в коде сайта. В секцию head каждой страницы WordPress должен попасть тег link с указанием пути к иконке - именно этот тег добавляет браузеру информацию о фавиконе. Есть два варианта, как это сделать вручную через редактирование файлов темы.
Прежде чем переходить к инструкции - критически важное предупреждение из практики. Редактируйте только файлы дочерней темы, никогда не трогайте основную тему. Основная тема (родительская) обновляется разработчиком, и при каждом обновлении все ваши правки перезаписываются. Я видел это несколько раз: клиент добавил иконку в header.php основной темы, обновил тему через три месяца - и фавикон пропал. Найти причину самостоятельно не смог. Если дочерней темы ещё нет - сначала создайте её.
Вариант А - через файл functions.php (рекомендуемый для разработчиков)
Этот подход чище: код идёт не в шаблонную разметку, а подключается через хук WordPress. Файл functions.php лежит по пути wp-content/themes/название-вашей-темы/functions.php в папке дочерней темы.
Откройте файл через редактор кода или через Внешний вид - Редактор в панели WordPress. Перед редактированием скачайте текущую версию functions.php на компьютер - резервная копия обязательна, ошибка в этом файле приводит к белому экрану сайта. Добавьте в конец файла следующий php-код:
add_action( 'wp_head', function() {
echo '<link rel="shortcut icon" type="image/x-icon" href="' . get_template_directory_uri() . '/images/favicon.ico">';
}); После этого загрузите файл favicon.ico в папку images/ внутри папки вашей дочерней темы (путь: wp-content/themes/название-темы/images/favicon.ico). Если папки images нет - создайте её. Замените путь на актуальный, если ваша иконка находится в другом месте.
Функция добавляет тег link в заголовок каждой страницы сайта через стандартный механизм хуков WordPress. При обновлении темы этот код останется нетронутым, потому что находится в дочерней теме.
Вариант Б - напрямую в файл header.php
Файл header.php содержит шаблон заголовка страниц. Он находится в той же папке дочерней темы. Откройте файл и найдите закрывающий тег </head>. Прямо перед ним добавьте строку с тегом link:
Для PNG-иконки:
<link rel="icon" type="image/png" href="/favicon.png"> Для ICO-иконки (классический вариант, который понимают все браузеры без исключения):
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"> Разберём атрибуты тега: rel указывает браузеру назначение файла (link rel icon или link rel shortcut для старых браузеров), type определяет формат (image x icon для ICO, image/png для PNG), icon href - это путь к файлу. Если иконка лежит в корне сайта - достаточно /favicon.ico.
Оба варианта добавляют одни и те же теги link в секцию head - разница только в способе подключения. Вариант через functions.php чище с точки зрения архитектуры: логика отделена от шаблонов разметки. Вариант через header.php проще для понимания начинающих.
После внесения правок откройте сайт, проверьте через «Просмотр кода страницы» - в секции head должен быть тег link rel icon с правильным путём. Если иконка не появляется - очистите кеш браузера или откройте сайт в режиме инкогнито.
Способ 4 - загрузка фавикона через FTP в корневую папку
![]()
FTP-клиент используется для прямой загрузки favicon.ico в корневую директорию сайта - без плагинов, без панели WordPress, без лишних прослоек. В моей практике этот метод выручает тогда, когда нужно решить вопрос быстро и на уровне сервера. Логика простая: веб-браузеры по умолчанию ищут файл по адресу yourdomain.ru/favicon.ico, и если он там есть - подхватывают его автоматически, без каких-либо дополнительных настроек в коде.
Пошагово весь процесс выглядит так:
- Установите FileZilla - бесплатный FTP-клиент с простым интерфейсом. Данные для подключения к серверам хостинга (хост, логин, пароль, порт) найдите в панели управления хостингом, обычно в разделе «FTP-аккаунты» или «Доступ по FTP».
- Подключитесь к хостингу. В левой панели FileZilla - файлы на вашем компьютере, в правой - файлы на сервере. Перейдите в корневую папку сайта в правой части - обычно это public_html или www. На некоторых VPS-серверах путь может отличаться, уточните у хостинг-провайдера.
- До загрузки рекомендую сохранить текущее содержимое корневой папки - на случай если нужно будет откатиться. Убедитесь, что находитесь именно в корне сайта, а не в папке wp-content или другой вложенной директории. В адресной строке FileZilla должен быть путь вида /public_html/.
- Найдите файл на вашем компьютере в левой панели. Загрузить файл можно перетаскиванием в правую панель или через правую кнопку мыши - «Загрузить». Файл должен называться favicon.ico - именно с таким именем браузеры ищут иконку по умолчанию автоматически.
- Убедитесь что файл появился в корне. Откройте в браузере yourdomain.ru/favicon.ico. Если иконка отображается - загрузки прошла успешно.
Нет желания разбираться с FTP? Воспользуйтесь файловым менеджером в панели хостинга - это веб-интерфейс прямо в браузере. У TimeWeb, Beget, Reg.ru и других популярных хостингов он есть в стандартном наборе. Перейдите в корневую директорию через файловый менеджер, загрузите файл с компьютера - и готово. Особенно удобно на VPS, где нет стандартной панели управления WordPress.
Важно про имя файла: называйте его именно favicon.ico, не favicon.png и не favicon.jpg. Если вы не прописываете путь вручную в коде, браузер ищет именно этот файл с названием вашего домена плюс /favicon.ico. Другие форматы по этому пути он не найдёт.
Плюс метода: работает независимо от WordPress, плагинов и темы. Минус: только один файл, нет оптимизации под разные устройства (нет apple-touch-icon для iOS, нет иконок для Android). Для полноценного покрытия всех платформ используйте FTP как резерв в связке с Настройщиком или плагином.
Сравнение способов: какой метод выбрать
У нас есть несколько вариантов - и у каждого своя область применения. Новый пользователь часто спрашивает: какой из них лучше? Честный ответ: зависит от задачи. Ниже - сводная таблица по ключевым параметрам, чтобы вы могли быстро принять решение про фавикон в WordPress.
| Метод | Сложность | Сохраняется при смене шаблона | Поддержка мобильных иконок (apple-touch-icon, manifest) | Рекомендуемые пользователи |
| Настройщик WordPress | Минимальная | Да - иконка хранится в глобальных настройках WordPress | Нет - только базовый favicon | Новички, быстрый старт без технических знаний |
| Плагин RealFaviconGenerator | Низкая | Да - работает независимо от темы | Да - полный набор: iOS, Android, Windows, manifest.json | Все, кому нужны иконки для мобильных и других платформ |
| Код в functions.php | Средняя - нужна дочерняя тема | Да - при использовании дочерней темы | Зависит от кода - можно настроить любой набор иконок | Разработчики, работающие с дочерними темами |
| FTP в корень сайта | Низкая - но нужен FTP-доступ | Да - не зависит от WordPress | Нет - только favicon.ico | VPS, технические проблемы с WordPress, резервный метод |
Рекомендации по сценариям:
Новичок без технических знаний. Используй настройщик - это свойства сайта в стандартном интерфейсе WordPress, всё интуитивно. С помощью нескольких кликов иконка появится на вкладке браузера. Подходит для любого сайта без специальных требований к мобильным иконкам.
Нужны иконки для iOS, Android, Windows. Apple Touch Icon появляется на экране смартфона, когда пользователь сохраняет сайт на главный экран. Без неё на iOS будет некрасивый скриншот вместо иконки. Плагин RealFaviconGenerator автоматически создаёт специальные версии для всех популярных платформ, включает manifest.json для Android и собственные размеры под каждую систему. Этот метод поддерживает полноценное покрытие и при этом не требует написания кода.
Разработчик с дочерней темой. Код в functions.php даёт полный контроль. Можно настроить работу любого набора иконок, прописать собственные правила загрузки. Этот путь требует понимания PHP и других технических знаний, но зато не зависит от сторонних плагинов.
Нет доступа к административной панели WordPress. FTP или файловый менеджер хостинга - единственный ответ в ситуации, когда CMS недоступна. Также подходит как дополнительная страховка для других методов: даже если плагин перестанет работать, favicon.ico в корне продолжит отображаться.
Мы в студии чаще всего используем сочетание: плагин RealFaviconGenerator для полноценного набора иконок плюс файл в корне как резерв. Это закрывает все сценарии без лишних усилий.
Почему фавикон не отображается: устранение проблем
![]()
Браузер кэширует фавикон агрессивнее, чем большинство других элементов страницы - и после обновления иконки ещё долго показывает старую версию. Это самая распространённая причина, из-за которой кажется, что что-то пошло не так. Прежде чем копаться в настройках - проверьте в режиме инкогнито. Если там фавикон в WordPress отображается правильно, проблема только у вас в браузере, а не на сервере.
| Проблема | Вероятная причина | Решение |
| Не видите новую иконку во вкладке браузера после загрузки | Кеш браузера - старая версия сохранена локально | Ctrl+Shift+R (Windows) или Cmd+Shift+R (Mac) - принудительная перезагрузка. Или откройте вкладку инкогнито и проверьте там |
| В инкогнито тоже отображается старый фавикон | Кеш плагина кеширования WordPress или кеш CDN | Очистите кеш в настройках плагина (WP Super Cache, W3 Total Cache, LiteSpeed Cache, WP Rocket). Если используете Cloudflare - очистите кеш в его панели |
| Браузер не находит иконку, появляется пустая вкладка | Неправильный путь к файлу или файл не загрузился | Проверьте через DevTools (F12 - вкладка Network): убедитесь что запрос к /favicon.ico возвращает 200, а не 404. Перепроверьте загрузки файла |
| ICO-файл не загружается через настройщик WordPress | Настройщик поддерживает только PNG - не ICO | Конвертируйте файл в PNG 512x512 и загрузите снова. Для ICO используйте FTP или код |
| Иконка изменилась на сайте, но не обновляется в выдаче Яндекса | Поисковые серверы Яндекса обновляют фавикон с задержкой | Подождите от 5 до 90 дней - по наблюдениям вебмастеров, сроки могут отличаться. Можно запросить переобход через Яндекс.Вебмастер, чтобы ускорить обновление |
| Иконка не обновляется в результатах Google | Google обновляет иконки после очередного сканирования | Подождите 1-2 недели. Google Search Console позволяет запросить индексирование страницы и ускорить появление нового фавикона |
| После смены темы иконка исчезла | Иконка была в коде основной темы, которую обновили | Загрузите иконку заново в настройщике, или перенесите код в дочернюю тему |
Практический алгоритм диагностики. Если видите, что иконка не отображается или показывается старая версия - действуйте по этой цепочке.
Шаг 1: откройте вкладку браузера в режиме инкогнито и проверьте там. Убедитесь, что иконка показывается корректно или нет.
Если в инкогнито всё правильно - проблема только в вашем локальном кеше. Очистите кеш браузера через настройки или нажмите Ctrl+Shift+R. Иконка появится после обновления страницы - дополнительных изменений не нужно.
Если в инкогнито тоже старый или отсутствующий фавикон - проблема на сервере или в плагинах кеша. Проверьте: очистите кеш плагина кеширования, затем кеш CDN (если используете Cloudflare). После этого снова проверьте в инкогнито.
Если после очистки всех видов кеша иконка всё ещё не появится - проверьте правильность обновление файла через DevTools. В крайнем случае можно отменить последние изменения и загрузить иконку заново с нуля - это быстрее, чем искать причину часами.
Поисковые серверы обновляют иконки в выдаче автоматически, но по своему расписанию. Google Search Console ускоряет этот процесс - раздел «Проверка URL» позволяет запросить обновление индексирования страницы. Это нормальная ситуация, и торопить её бессмысленно - просто дождитесь очередного обхода.
Итог: быстрый старт за три шага
Фавикон в WordPress настраивается за несколько минут - и это одна из тех деталей, которые незаметны, пока есть, но сразу бросаются в глаза, когда их нет. Для большинства сайтов хватит трёх шагов.
- Подготовьте PNG-файл 512x512 пикселей с логотипом или монограммой. Убедитесь, что он хорошо читается на тёмном и светлом фоне.
- Зайдите в «Внешний вид» - «Настроить» - «Свойства сайта», нажмите кнопку «Выбрать иконку сайта» и загрузите файл. После публикации иконка появится автоматически.
- Проверьте результат в режиме инкогнито - убедитесь, что иконка отображается во вкладке браузера.
Если нужны иконки для iOS и Android - используйте плагин RealFaviconGenerator: он автоматически создаст полный набор под все платформы.
Финальный чек-лист перед тем как считать работу завершённой:
- Иконка отображается в вкладке браузера на компьютере - проверено в режиме инкогнито.
- На мобильном устройстве иконка выглядит корректно: нет обрезки, хорошо читается на маленьком экране.
- Формат файла - PNG или SVG, не ICO (если загружали через Настройщик).
- Размер файла - минимум 512x512 пикселей, квадратный.
- При добавлении через код - иконка прописана в дочерней теме, а не в основной.
- Если использовали FTP - файл называется favicon.ico и находится именно в корневой директории сайта.
- Если нужны иконки для мобильных ярлыков (Apple Touch Icon, Android manifest) - установлен и настроен плагин RealFaviconGenerator.
Это то, что мы в студии «Мельница» проверяем при сдаче сайтов клиентам. Фавикон - маленькая техническая деталь, но она работает на узнаваемость каждый раз, когда пользователь видит ваш сайт в браузере или поисковой выдаче. Настройте один раз - и забудьте. Если что-то пошло не так и разобраться самостоятельно не получается, задайте вопрос в комментариях - разберём ситуацию вместе.
Эта статья носит информационный характер и основана на личном опыте автора. Интерфейсы сервисов и алгоритмы поисковых систем регулярно меняются - рекомендую проверять актуальность инструкций на официальных ресурсах. Если у вас остались вопросы - задайте их в комментариях.
Список литературы
- Site Icon - документация иконки сайта // WordPress Developer Resources
- Google Search Central - Define a favicon to show in search results
- Customizer API (Site Identity / Site Icon) // WordPress Developer Resources
- RealFaviconGenerator - Favicon Generator for All Platforms: инструмент создания наборов иконок для всех платформ











