Фавиконка не отображается в Яндексе: что делать
Яндекс тоже кэширует фавиконки и обновляет их с задержкой. Поэтому важно, чтобы файлы были стабильны, доступны и подходили по размеру.
Чек-лист
- Нет 404/403 на /favicon.ico и /favicon.svg (и на PNG-иконки).
- Пути к иконкам не меняются после установки.
- Есть PNG 32×32 и/или 48×48 с хорошим контрастом.
- Файлы не закрыты robots.txt или правилами сервера.
- Иконка читаема в маленьком размере (без мелких деталей).
Лучше всего работает набор
SVG + ICO + PNG разных размеров обычно закрывают все сценарии отображения.
Если вы только что обновили иконку
Дайте время на переобход страниц. Часто проблема не в коде, а в ожидании обновления кэша.
FAQ
Почему Яндекс показывает пустую/серую иконку?
Обычно файл недоступен, отдаёт ошибку или иконка слишком сложная и теряется в 16×16.
Нужно ли чистить кэш браузера?
Для поисковой выдачи важнее кэш поисковика. Но для проверки на сайте кэш браузера тоже может мешать.