MIME-типы для favicon: почему это важно
Если сервер отдаёт неверный Content-Type, браузер или поисковик может игнорировать фавиконку или кэшировать её неправильно.
Рекомендуемые типы
- SVG: image/svg+xml
- ICO: image/x-icon (или image/vnd.microsoft.icon)
- PNG: image/png
Как быстро проверить
- Откройте DevTools → Network и посмотрите заголовок Content-Type у favicon файлов.
- Или запросите файлы через curl и проверьте заголовки.
Если используете хостинг
Обычно достаточно корректных расширений файлов и стандартных настроек сервера. Но иногда SVG отдаётся как text/plain — тогда исправляйте.
FAQ
Если SVG отдаётся как text/plain — это критично?
Да, некоторые браузеры/сценарии могут игнорировать такую иконку. Лучше настроить сервер на image/svg+xml.
Какие типы лучше для ICO?
Чаще всего работает image/x-icon. Главное, чтобы файл реально был ICO и не отдавал ошибку.