Favicon для сайта: какой размер нужен, как сделать и подключить

Разбираем фавикон от картинки до выдачи: какие размеры и форматы нужны, что требуют Яндекс и Google, какой код вставить в head, как поставить иконку в Tilda, WordPress и 1С-Битрикс и почему она не появляется в Яндексе. Проверьте свой сайт или соберите набор иконок в генераторе ниже.

  • Проверка favicon и генератор: ICO, PNG, apple-touch-icon, manifest и код
  • Размеры и форматы по требованиям Яндекса и Google
  • Почему фавикон не виден в Яндексе и как обновить кэш
Коротко

Favicon — маленькая иконка сайта, которую показывают вкладка браузера, закладки, экран смартфона и поисковая выдача Яндекса и Google. Минимальный набор — favicon.ico в корне сайта и строка link rel="icon" в head главной страницы. Для чёткого показа в Яндексе нужен SVG или PNG 120×120, для смартфонов — иконки 180, 192 и 512 пикселей.

  • Яндекс принимает SVG (рекомендует), ICO, GIF, JPEG, PNG и BMP размером 120×120, 32×32 или 16×16; анимация не поддерживается.
  • Файл должен отвечать 200 и не быть закрыт в robots.txt — иначе иконки в выдаче не будет.
  • В выдаче Яндекса новая иконка появляется в течение двух недель, после переобхода главной — в течение трёх дней.

Проверка и генератор favicon онлайн

Проверка. Введите адрес сайта — найдём все link rel="icon", apple-touch-icon, manifest и файл /favicon.ico. Для каждого покажем код ответа, формат, размер в пикселях и в байтах и сверим с требованиями Яндекса.

Генератор. Загрузите картинку в PNG, JPG или SVG — получите favicon.ico с размерами 16, 32 и 48, PNG 32×32, apple-touch-icon 180×180, иконки 192 и 512 для manifest и готовый HTML-код для head. Картинка обрабатывается в браузере и никуда не отправляется. Отдельная страница — проверка favicon.

Что такое favicon и где его видно

Слово — от английского favorites icon, «значок избранного»: когда-то иконку показывали только в закладках. Сейчас она работает везде, где нужно быстро узнать сайт в списке:

Вкладки и закладки

Когда открыто 15 вкладок, посетитель находит ваш сайт по иконке, а не по обрезанному заголовку.

Поисковая выдача

Яндекс и Google показывают фавикон рядом с адресом в результатах поиска. Узнаваемая иконка выделяет сниппет среди соседей.

Экран смартфона

Когда сайт добавляют на главный экран, телефон берёт apple-touch-icon или иконку из manifest.

Если иконки нет, браузер показывает серый значок-заглушку, а в выдаче рядом с адресом стоит стандартная картинка. Сайт от этого не понижают, но и узнавать его труднее.

Размеры favicon: какой нужен для сайта

Одного размера не хватает: разные места показывают иконку в разном масштабе. Рабочий набор:

РазмерФайлГде используется
16×16, 32×32, 48×48favicon.ico (все три размера в одном файле)Вкладки, закладки, старые браузеры, запрос /favicon.ico по умолчанию
32×32PNGВкладки современных браузеров
120×120PNG — или SVG без размераРекомендация Яндекса для чёткого показа в его сервисах
180×180apple-touch-icon.pngИконка на главном экране iPhone и iPad
192×192 и 512×512PNG в manifestAndroid, установка сайта как приложения, экран загрузки
ЛюбойSVGМасштабируется без потери чёткости, можно сделать вариант для тёмной темы

Google требует квадратную иконку не меньше 8×8 и рекомендует больше 48×48 пикселей. Совет «размер, кратный 48» вы встретите во многих инструкциях: 48, 96 или 144 пикселя подходят, но в текущей справке Google это рекомендация минимального размера, а не требование кратности.

ICO, PNG или SVG: какой формат выбрать

ICO

Контейнер, в котором лежат несколько размеров сразу. Понимают все браузеры, его ищут по адресу /favicon.ico. Обязателен как запасной вариант.

PNG

Поддерживает прозрачность, понятен всем поисковикам. Нужен для apple-touch-icon и manifest, хорош для иконки 120×120.

SVG

Векторный: один файл на все размеры. Яндекс рекомендует именно его. Но в списке форматов Google SVG нет, и поддерживают его не все браузеры — без ICO или PNG рядом не обойтись.

Итог: favicon.ico + PNG + SVG по желанию. JPEG и GIF тоже принимаются, но JPEG не умеет прозрачность, а анимированный GIF Яндекс не покажет — анимация не поддерживается.

Требования Яндекса к фавикону и как он попадает в выдачу

ТребованиеПо справке Яндекс Вебмастера
ФорматSVG (рекомендуется), ICO, GIF, JPEG, PNG, BMP. Анимация не поддерживается
Размер120×120, 32×32 или 16×16. 120×120 или SVG — чётче и заметнее в сервисах Яндекса
Где лежитФайл favicon в корневом каталоге сайта
Как подключёнСсылка в head главной страницы, rel="icon" или "shortcut icon", type соответствует формату
ДоступОтвет 200 OK по прямой ссылке, без редиректа. Ни файл, ни его каталог не закрыты в robots.txt
Кириллический доменАдрес иконки записывается в Punycode
  • Сроки. Если робот загрузил иконку, она появится в результатах поиска в течение двух недель. Чтобы ускорить, отправьте главную страницу в Индексирование → Переобход страниц — тогда фавикон обновится в течение трёх дней.
  • Несколько иконок. Если ссылка на фавикон прописана несколько раз, робот может выбрать любую. Сервисы Яндекса могут взять и иконку из apple-touch-icon. Поэтому все варианты должны быть одной и той же картинкой.
  • Тёмная тема. Яндекс советует картинку, которая одинаково хорошо смотрится на светлом и тёмном фоне.
  • Проверка. Загрузил ли робот иконку, видно в Вебмастере в разделе «Диагностика сайта»: если предупреждения о фавиконке нет, файл обработан.

Требования Google к favicon

  • Одна иконка на хост: у site.ru и shop.site.ru могут быть свои, у раздела site.ru/blog — нет.
  • Ссылка — в head главной страницы: rel="icon", "shortcut icon", "apple-touch-icon" или "apple-touch-icon-precomposed".
  • Квадрат 1:1, не меньше 8×8, рекомендуется больше 48×48 пикселей.
  • Форматы: BMP, GIF, ICO, PNG, JPEG, PPM, TIFF.
  • Googlebot должен иметь доступ к главной, а Googlebot-Image — к файлу иконки.
  • Адрес иконки не стоит часто менять. Обновление занимает от нескольких дней до нескольких недель — ускорить можно запросом индексации главной в Search Console.
  • Иконка должна представлять бренд. Неприемлемые изображения Google заменяет стандартным значком.

HTML-код favicon для head

Код для набора из генератора выше. Имена файлов могут отличаться — берите их из своего набора:

<link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16 32x32 48x48">
<link rel="icon" href="/favicon-32x32.png" type="image/png" sizes="32x32">
<link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180">
<link rel="manifest" href="/site.webmanifest">

Если есть SVG, добавьте строку с ним. Браузеры, которые понимают SVG, возьмут его, остальные — PNG или ICO:

<link rel="icon" href="/favicon.svg" type="image/svg+xml">

Файл manifest с иконками для Android:

{
  "name": "Кухни на заказ — Прованс",
  "short_name": "Прованс",
  "icons": [
    { "src": "/icon-192.png", "sizes": "192x192", "type": "image/png" },
    { "src": "/icon-512.png", "sizes": "512x512", "type": "image/png" }
  ]
}
  • Код ставится на все страницы, но поисковикам важна главная — проверьте, что он есть именно там.
  • Атрибут type должен соответствовать формату: Яндекс называет неверный type одной из причин, почему иконка не появляется.
  • Пути — от корня (/favicon.ico) или полные с https. Ссылка на http-адрес иконки на сайте с https приведёт к редиректу.

Как сделать favicon

  1. Возьмите знак, а не логотип целиком. В 16×16 пикселей надпись не прочитать. Подойдёт символ из логотипа, первая буква названия или простая фигура в фирменном цвете.
  2. Сделайте квадратную картинку 512×512 или SVG с небольшими полями. Прозрачный фон удобен, но проверьте вид на тёмной теме — тёмный знак на прозрачном фоне там пропадёт.
  3. Загрузите её в генератор выше: он нарежет все размеры и выдаст HTML-код.
  4. Положите файлы в корень сайта и вставьте код в head. Откройте /favicon.ico в браузере — должен открыться файл, а не страница 404.
  5. Проверьте результат в проверке выше: все ли иконки отвечают 200 и подходят под требования Яндекса.

Как добавить favicon на Tilda, WordPress и 1С-Битрикс

Tilda

Настройки сайта → SEO → Редактирование иконок (Favicons) → «Загрузить файл». Tilda принимает ico, png и jpeg, в справке советует квадрат 32×32, в блоге — 48×48. Там же можно загрузить отдельные иконки для светлой и тёмной темы браузера и иконку для главного экрана смартфона. После загрузки переопубликуйте все страницы проекта — иначе на части страниц останется старая иконка.

WordPress

С версии 6.5: Настройки → Общие → Иконка сайта. В более ранних версиях: Внешний вид → Настроить → Свойства сайта → Иконка сайта. Картинка — квадратная, не меньше 512×512 пикселей, лучше PNG. WordPress сам выведет нужные теги в head. Если тема или SEO-плагин добавляют свою иконку, оставьте один источник — иначе в коде будут разные картинки.

1С-Битрикс

Загрузите файлы в корень сайта — через «Контент → Структура сайта» или по FTP — и пропишите теги в header.php шаблона сайта, перед закрывающим тегом head. В готовых решениях из Маркетплейса часто есть своё поле для фавикона в настройках решения — тогда пользуйтесь им, чтобы обновление шаблона не стёрло правку.

Почему фавикон не отображается в Яндексе и как обновить кэш

ПричинаКак проверить и исправить
Прошло мало времениПодождите две недели или отправьте главную на переобход — тогда до трёх дней
Файл отвечает не 200Откройте адрес иконки напрямую, проверьте в проверке ответа сервера
Редирект на файлеСсылка ведёт на http или на версию без www, а сайт перенаправляет. Укажите конечный адрес
Закрыт в robots.txtПод запретом может оказаться каталог: Disallow: /images/ или /bitrix/. Проверьте в проверке robots.txt
Неверный typePNG с type="image/x-icon" или SVG без image/svg+xml — исправьте атрибут
Разные иконки на зеркалахУ версий с www и без, http и https должна быть одна иконка — приведите к одной
Сайт был недоступен при обходеИконка могла не попасть в базу или пропасть из поиска. Проверьте доступность и отправьте главную на переобход
Формат или размер не подходятАнимированный GIF, нестандартный размер — сделайте SVG или PNG 120×120

Новая иконка не видна в браузере

Браузеры кэшируют фавикон очень долго — дольше, чем страницы. Чтобы увидеть новую иконку, откройте адрес иконки напрямую и обновите его, проверьте сайт в окне инкогнито или поменяйте адрес файла: /favicon.ico?v=2 или новое имя. Смена адреса заставит обновиться и браузеры посетителей. Только не меняйте его часто — Google просит держать адрес иконки стабильным.

Иконка — мелочь, которую легко сломать при переезде на https, смене домена или шаблона: повторяйте проверку выше после таких работ. Остальные страницы сайта после тех же работ проверяет СеоГард: он обходит сайт по расписанию и показывает адреса, которые отвечают ошибкой, уходят в редирект или закрыты от индексации.

Чек-лист

Проверьте страницу по пунктам

0 из 9

Отметки сохраняются только в этом браузере.

Частые вопросы

Что такое favicon?

Это маленькая иконка сайта, которая показывается во вкладке браузера, в закладках, на главном экране смартфона и рядом с адресом сайта в выдаче Яндекса и Google.

Какой размер favicon нужен для сайта?

Базовый набор: favicon.ico с размерами 16, 32 и 48 пикселей, PNG 120×120 или SVG для Яндекса, apple-touch-icon 180×180 и иконки 192 и 512 для manifest. Google рекомендует иконку больше 48×48.

Какой формат favicon лучше — ICO, PNG или SVG?

Используйте несколько: favicon.ico как запасной вариант для всех браузеров, PNG для смартфонов и поисковиков и SVG, если хотите чёткую иконку в сервисах Яндекса. SVG не поддерживают все браузеры и нет в списке форматов Google, поэтому одного SVG мало.

Как добавить favicon на сайт?

Положите файлы иконок в корень сайта и добавьте в head главной страницы строку <link rel="icon" href="/favicon.ico" type="image/x-icon">, а также ссылки на apple-touch-icon и manifest. Готовый код выдаёт генератор favicon.

Почему favicon не отображается в Яндексе?

Чаще всего прошло меньше двух недель, файл отвечает не 200 или через редирект, закрыт в robots.txt, указан неверный type или у версий сайта с www и без разные иконки. Проверить загрузку можно в Яндекс Вебмастере в разделе «Диагностика сайта».

Сколько ждать, пока фавикон появится в поиске Яндекса?

По справке Яндекса — до двух недель после того, как робот загрузил иконку. Если отправить главную страницу на переобход в Вебмастере, фавикон обновится в течение трёх дней.

Как поменять favicon на Тильде?

В разделе «Настройки сайта → SEO → Редактирование иконок (Favicons)» загрузите новый файл в формате ico, png или jpeg и переопубликуйте все страницы проекта.

Почему в браузере осталась старая иконка?

Браузеры долго кэшируют фавикон. Откройте адрес иконки напрямую и обновите его, проверьте сайт в режиме инкогнито или поменяйте адрес файла, например /favicon.ico?v=2.

Фавикон проверили — проверьте весь сайт

СеоГард регулярно обходит сайт и собирает в задачи то, что мешает поиску: ошибки ответа, редиректы, страницы, закрытые от индексации. Плюс данные Вебмастера и Метрики и проверка позиций в Яндексе в одном месте. Демо — бесплатно и без срока.

Проверить сайт бесплатноТарифы

Ещё материалы

Техническое SEO · 13 минут чтения

SEO-аудит сайта: пошаговый чек-лист и как провести его самостоятельно

SEO-аудит сайта по шагам: индексация, robots.txt, sitemap, коды ответа, дубли, мета-теги, контент, скорость, коммерческие факторы, Вебмастер и готовность к ИИ. Бесплатный анализ страницы онлайн.