Главная Статьи Оптимизация

Favicon: зачем сайту значок и как его сделать

Откройте десяток вкладок в браузере. Как вы находите нужную? По маленькому значку. Это и есть favicon — иконка сайта, которая видна во вкладке, в закладках, в истории, а у Яндекса ещё и рядом со ссылкой в выдаче. Деталь крошечная. Но без неё сайт выглядит безымянным и недоделанным, а с ней — узнаваемым.

RRaskruty.ru
?site.ru
?another.ru
Слева — сайт с фавиконом, его легко найти среди вкладок. Справа — безликие.

Зачем он нужен

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

Каким он должен быть

Требования простые. Картинка квадратная и очень маленькая, поэтому никаких мелких деталей и длинного текста — в размере 16 на 16 пикселей их всё равно не разглядеть. Лучше всего работает простой узнаваемый символ: первая буква названия, лаконичный логотип, фирменный знак. Используйте контрастные цвета бренда. Формат сегодня берут современный — PNG или SVG; старый ICO тоже понимают все браузеры. Яндекс советует размер от 120 на 120 пикселей, чтобы значок хорошо смотрелся и в выдаче.

Как сделать и подключить

Рисовать с нуля не обязательно. Возьмите логотип или просто красивую букву на фоне фирменного цвета — этого достаточно. Дальше иконку нужно подключить: положить файл на сайт и добавить в код страниц строчку <link rel="icon">, которая на него указывает. Звучит технически, но делается один раз и навсегда.

🎨
Сделать иконку из картинки поможет генератор фавикона — загрузите изображение и получите готовый файл нужного размера.

Частые проблемы

Иногда фавикон сделали, а его не видно. Причин обычно две. Первая — браузер показывает старую версию из кэша; помогает обновление страницы с очисткой кэша. Вторая — иконку забыли подключить в коде или указали неверный путь к файлу. И ещё момент с выдачей: Яндекс показывает значок не сразу, ему нужно переобойти сайт — иногда это занимает пару недель, так что наберитесь терпения.

Какие размеры и форматы готовить

Когда-то хватало одного файла favicon.ico. Сегодня иконку показывают в разных местах — вкладка браузера, выдача, экран телефона, плитка установленного приложения, — и под каждое нужен свой размер. Джентльменский набор выглядит так:

Для Яндекса отдельно важен размер от 120×120 пикселей — именно такой система берёт, чтобы показать значок рядом со ссылкой в выдаче. Сделаете только крошечный 16×16 — в выдаче иконка может вообще не появиться.

Как подключить: нужный код

Сами файлы ничего не покажут, пока на них не указали в коде страниц — в секции <head>. Набор строк примерно такой:

<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">
Прописывается один раз в шаблон — и работает на всех страницах сайта.

Генератор обычно выдаёт сразу и готовые файлы всех размеров, и этот блок кода. Останется скопировать его в шаблон — и больше к фавикону не возвращаться.

Каким должен быть значок: хорошо и плохо

✓ Читается даже крошечным R R R Одна крупная буква, контраст, цвет бренда — узнаётся в любом размере. ✗ Сливается в кашу МояКомпания Моя Комп. ... Мелкий текст, тонкие линии, фото целиком — в 16 пикселей не разобрать.
Если значок не узнать прищурившись — упрощайте до одного символа.

Правило короткое: фавикон видят размером со спичечную головку. Поэтому никакого многословного текста и сложного логотипа целиком. Берите один крупный элемент — первую букву названия или фирменный знак — на контрастном фоне в цветах бренда. Такой значок читается и во вкладке, и в выдаче.

Фавикон в выдаче Яндекса

В Яндексе значок стоит слева от вашей ссылки в результатах поиска, и это заметное преимущество: сайт с иконкой выглядит солиднее безликих соседей, на него охотнее кликают. Но появляется он не по щелчку. Нужно, чтобы сайт был в индексе, файл иконки был доступен и не закрыт в robots.txt, а размер — от 120×120 пикселей. Дальше Яндексу нужно переобойти сайт и подхватить значок. Если всё сделано правильно, а в выдаче иконки долго нет — проверьте, открывается ли файл по прямой ссылке, и отправьте главную на переобход в Вебмастере.

Сделайте фавикон для сайта

Загрузите картинку — получите готовый значок. Бесплатно.

Создать фавикон →

Итог: favicon — мелочь, которая делает сайт узнаваемым во вкладках, закладках и выдаче. Возьмите простой символ в цветах бренда, сделайте иконку от 120 пикселей, подключите в код — и сайт перестанет быть безликим. Это часть базовой технической готовности, про которую — в статье про технический аудит сайта.

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

Что такое favicon простыми словами?
Это маленький значок сайта, который виден во вкладке браузера, в закладках, в истории, а у Яндекса ещё и рядом со ссылкой в выдаче. Он делает сайт узнаваемым и аккуратным.
Какого размера должен быть фавикон?
Минимум — 16×16 и 32×32 для вкладки, 180×180 для iPhone, 192×192 и 512×512 для Android и PWA. Для показа в выдаче Яндекса нужен размер от 120×120 пикселей. Удобнее всего держать ещё и векторный SVG.
В каком формате делать favicon?
Сейчас берут PNG или SVG, старый формат ICO тоже понимают все браузеры. SVG хорош тем, что остаётся чётким на любом экране. Картинка должна быть квадратной и без мелких деталей.
Как подключить фавикон к сайту?
Положите файлы на сайт и добавьте в секцию <head> страниц теги <link rel="icon"> и <link rel="apple-touch-icon"> с путями к ним. Прописывается один раз в шаблон. Генератор фавикона выдаёт и файлы, и готовый код.
Почему фавикон не отображается?
Чаще всего виноват кэш браузера (обновите страницу с очисткой кэша) либо неверный путь к файлу в коде. В выдаче Яндекса значок появляется не сразу — нужно, чтобы поисковик переобошёл сайт, на это уходит от нескольких дней до пары недель.