Фавикон не отображается? Руководство по устранению неполадок
Фавикон, который работал вчера, может исчезнуть после развертывания, выглядеть устаревшим в Google в течение нескольких недель или никогда не появиться на мобильных устройствах. Большинство проблем связаны с путями, кешем или форматом, а не с файлом логотипа.
Quick answer
If your favicon is not showing, confirm favicon.ico loads at your site root, verify <link rel="icon"> paths on the live URL, and hard-refresh to bust browser cache — then use the Favicon Checker to see which paths resolve.
Check favicons on any website
Install the FetchFavicon Chrome Extension to extract, preview, and validate favicons instantly.
Начните с подтверждения того, что файл действительно загружается на ваш действующий домен. Вставьте свой URL-адрес в средство проверки значков, чтобы узнать, возвращают ли /favicon.ico, варианты PNG и пути к значкам яблока 200 или 404. Если средство проверки ничего не найдет, браузер тоже это сделает.
Браузеры активно кэшируют значки — иногда по несколько дней. После загрузки нового значка обновите его (Ctrl+Shift+R / Cmd+Shift+R) или добавьте ?v=2 к URL-адресу значка один раз, чтобы очистить кеш. Режим инкогнито — самая быстрая проверка работоспособности.
Неправильные пути являются следующей наиболее распространенной причиной. <link rel="icon"> должен указывать на URL-адрес, существующий после развертывания. Файл в /public на вашем компьютере бесполезен, если продукция обслуживается из подкаталога CDN или другого корня.
Если favicon.ico отсутствует или поврежден, ярлыки Windows и устаревшие браузеры отображают пустой значок. Восстановите файл .ico разных размеров из вашего PNG или SVG — переименованный файл .png не является допустимым ICO.
Google Search может занять несколько дней или недель, чтобы обновить значки поисковой выдачи после исправления файла. Googlebot-Image должен сканировать доступный значок, указанный на вашей домашней странице, размером не менее 48×48. Проверьте Search Console и robots.txt, если значок вкладки работает, но Google по-прежнему показывает старый.
При возникновении проблем с форматом и размером отправьте favicon.ico нескольких размеров плюс резервные варианты PNG. Если вы не уверены, какие файлы развертывать, ознакомьтесь с нашими руководствами по лучшим форматам и размерам значков.
Как это работает
- 1
Проверьте, какие пути загружаются
Запустите свой действующий URL-адрес через Favicon Checker, чтобы увидеть, какие файлы значков разрешаются.
- 2
Исправьте пути и восстановите
Разверните favicon.ico в корне, исправьте теги <link> и при необходимости выполните повторную генерацию с помощью Favicon Generator или PNG to ICO.
- 3
Очистите кэш и повторите проверку
Выполните принудительное обновление, добавьте ?v=2 один раз, затем повторите тестирование в окне инкогнито и в Google Search после сканирования.
Попробовать сейчас
Проверьте свой значок сейчас
Проверка faviconЧастые вопросы
Почему мой значок не отображается?+
Файл отсутствует по запросу URL-браузера, неправильный путь <link rel="icon"> или старая версия застряла в кеше браузера. Сначала проверьте действующий URL-адрес с помощью средства проверки значков.
Почему мой значок не обновляется после того, как я его изменил?+
Браузеры активно кэшируют значки. Выполните принудительное обновление, очистку данных сайта или добавьте ?v=2 к URL-адресу значка. Кэши CDN также могут хранить старый файл до тех пор, пока он не будет очищен.
Почему мой значок отсутствует в результатах поиска Google?+
Google нужен доступный для сканирования значок, связанный с вашей домашней страницей, размером не менее 48×48 и доступ для Googlebot-Image. Обновления поисковой выдачи могут происходить с задержкой в несколько дней или недель после исправления файла.
Как исправить проблемы с кэшем значков?+
Переименуйте файл или добавьте строку запроса (?v=2), очистите CDN, а затем выполните принудительное обновление. Проверьте в приватном окне, чтобы подтвердить загрузку нового значка.
Почему favicon.ico не работает?+
Распространенные причины: файл не был развернут в корне сайта, это переименованный PNG вместо настоящего ICO, ему не хватает необходимых размеров или сервер возвращает неправильный тип MIME.