Фавикон Яндекс берёт с сайта, а Вебмастер сообщает, если файл недоступен или передаётся неверно. Размещайте SVG либо файл подходящего растрового формата, указывайте его в head и отдавайте прямой ответ 200 OK без цепочки редиректов.
Требования Яндекса к favicon
Справка рекомендует SVG, также поддерживаются ICO, GIF, JPEG, PNG и BMP; анимация не используется. Размер 120×120 или SVG даёт более чёткий результат, но поддерживаются и 32×32, 16×16.
Если в head указано несколько иконок, робот может выбрать любую. Держите набор согласованным и проверяйте, что каждая ссылка ведёт на реальный файл правильного типа.
Что подготовить до начала
- Файл имеет поддерживаемый формат и хорошо читается в светлой и тёмной теме.
- URL favicon постоянный и доступен без авторизации.
- В head главной страницы есть корректный link rel="icon".
- robots.txt не закрывает файл или каталог.

Как установить и проверить favicon
- Разместите favicon в корне или стабильном каталоге сайта.
- Добавьте в head ссылку с rel="icon", абсолютным либо корректным относительным href и подходящим type.
- Проверьте прямой URL инструментом ответа сервера: нужен 200 OK.
- Откройте Диагностику сайта и найдите сообщение о favicon.
- После исправления отправьте главную страницу на переобход и дождитесь обновления выдачи.
Что проверять
Браузер может показать закешированную иконку даже тогда, когда робот получает ошибку.
| Сигнал или статус | Что он означает | Что делать |
|---|---|---|
| 200 OK | Файл доступен напрямую | Проверьте Content-Type и отсутствие редиректа |
| Всё в порядке | Диагностика обработала favicon без ошибки | Дождитесь обновления поисковой выдачи |
| Неверный тип данных | type или HTTP Content-Type не соответствует файлу | Исправьте заголовок и тег link |
| Файл не найден | URL неверен или закрыт | Проверьте регистр пути, публикацию и robots.txt |

Почему иконка не обновляется
Поисковый кеш обновляется не одновременно с браузером и панелью сайта.
| Проблема | Вероятная причина | Исправление |
|---|---|---|
| Старый favicon в выдаче | Робот ещё не переобошёл главную или файл | Сохраните стабильный URL и дождитесь обновления |
| Файл редиректит | CDN или CMS меняет путь | Отдавайте прямой 200 по указанному href |
| Несколько разных иконок | Шаблоны и плагины дублируют link | Оставьте согласованный набор |
| Иконка видна только администратору | Файл закрыт cookie или авторизацией | Проверьте приватное окно и робота |

Контроль результата и приёмка работы
Перед контрольным прогоном подготовьте всё, от чего зависит результат: Файл имеет поддерживаемый формат и хорошо читается в светлой и тёмной теме; URL favicon постоянный и доступен без авторизации; В head главной страницы есть корректный link rel="icon"; robots.txt не закрывает файл или каталог. Проверьте не только основной пример, но и второй URL или ресурс того же типа. В отчёте сохраните время, адрес проверяемого объекта, аккаунт и роль, фактический статус в интерфейсе, а для технической операции — HTTP-код и конечный URL.
200 OK означает: файл доступен напрямую. Контрольное действие: проверьте content-type и отсутствие редиректа. Всё в порядке означает: диагностика обработала favicon без ошибки. Контрольное действие: дождитесь обновления поисковой выдачи. Неверный тип данных означает: type или http content-type не соответствует файлу. Контрольное действие: исправьте заголовок и тег link. Файл не найден означает: url неверен или закрыт. Контрольное действие: проверьте регистр пути, публикацию и robots.txt.
Если воспроизводится «Старый favicon в выдаче», проверьте гипотезу «Робот ещё не переобошёл главную или файл» и выполните следующее: сохраните стабильный url и дождитесь обновления. Если воспроизводится «Файл редиректит», проверьте гипотезу «CDN или CMS меняет путь» и выполните следующее: отдавайте прямой 200 по указанному href. Если воспроизводится «Несколько разных иконок», проверьте гипотезу «Шаблоны и плагины дублируют link» и выполните следующее: оставьте согласованный набор. Если воспроизводится «Иконка видна только администратору», проверьте гипотезу «Файл закрыт cookie или авторизацией» и выполните следующее: проверьте приватное окно и робота.
Порядок приёмки для «Фавикон в Яндекс Вебмастере: требования и исправление ошибок»: Проверить исходный head главной страницы; Проверить каждый указанный файл по прямому URL и Content-Type; Проверить доступность для робота и отсутствие Disallow; После обновления сверить мобильную и десктопную выдачу, не полагаясь на кеш браузера. Отдельно укажите, что уже подтверждено live-проверкой, а что появится только после следующего обхода или обновления отчёта. Это не даст повторять отправку ради одного статуса в панели и сохранит воспроизводимую историю изменений.
Приёмка favicon
- Проверить исходный head главной страницы.
- Проверить каждый указанный файл по прямому URL и Content-Type.
- Проверить доступность для робота и отсутствие Disallow.
- После обновления сверить мобильную и десктопную выдачу, не полагаясь на кеш браузера.
Частые вопросы
Какой размер favicon нужен Яндексу?
Рекомендуется 120×120 или SVG; также поддерживаются 32×32 и 16×16.
Можно ли использовать PNG?
Да. Поддерживаются PNG, SVG, ICO, GIF, JPEG и BMP. Укажите корректный MIME-тип.
Почему Вебмастер видит ошибку, а браузер показывает иконку?
Браузер мог сохранить старый файл в кеше. Проверьте прямой URL, HTTP-код и ответ для робота.
