Favicon absent ou non mis à jour

Écrit par

Quand un favicon manque, le fichier n'est pas toujours en cause. Le navigateur, un CDN, un service worker et un moteur de recherche peuvent chacun conserver une version différente. Un diagnostic ordonné évite de modifier plusieurs éléments à la fois.

Loupe examinant les différentes couches de chargement d'un favicon
URL, HTML, caches et exploration se vérifient séparément.

Commencer par la requête du fichier

Ouvrez l'URL exacte indiquée dans la balise link. Elle doit répondre sans authentification, avec le bon contenu et sans chaîne de redirections inutile. Une page d'erreur HTML renommée favicon.ico ne peut pas être décodée comme une icône.

Dans l'onglet Réseau, filtrez sur icon ou favicon. Notez l'URL finale, le statut, le type de contenu et l'éventuelle réponse issue du cache.

Ordre de diagnostic d'un favicon
ContrôleRésultat attenduCorrection
URL directeRéponse image 200Corriger chemin ou déploiement
Balise linkPrésente dans headCorriger le HTML rendu
CacheNouvelle réponse reçuePurger puis retester
ExplorationFichier accessibleLever le blocage

Vérifier le HTML réellement rendu

Inspectez le document produit, pas seulement le modèle source. Une extension, un thème ou un composant peut injecter une seconde balise icon après la vôtre et faire choisir un autre fichier au navigateur.

Contrôlez les chemins depuis une page profonde et la casse exacte du nom de fichier. Sur un serveur sensible à la casse, Favicon.svg et favicon.svg sont deux ressources différentes.

Isoler chaque couche de cache

Testez d'abord dans un nouveau profil ou avec le cache réseau désactivé. Si la nouvelle image arrive à l'origine mais pas via le domaine public, purgez le CDN. Si une PWA est installée, vérifiez aussi son service worker et son manifeste.

Pour une modification future, un nom de fichier versionné peut rendre le changement explicite. Gardez toutefois /favicon.ico disponible pour les clients qui le demandent par convention.

Sources primaires

Questions fréquentes

Pourquoi l'ancien favicon revient-il ?

Une couche de cache, un service worker ou une seconde balise icon peut encore servir l'ancien fichier. Identifiez l'URL réellement chargée avant de purger.

Un paramètre de version suffit-il ?

Il peut contourner certains caches, mais un nouveau nom de fichier est souvent plus explicite. Le repli /favicon.ico doit rester disponible.

Le favicon Google change-t-il immédiatement ?

Non. Google doit réexplorer puis retraiter la page et l'icône. Aucun délai précis n'est garanti.

Passez à la pratique

Le générateur produit le set complet en quelques secondes, gratuitement et sans envoyer vos images.

Diagnostiquer mon favicon public

À lire et à essayer ensuite

Les autres outils LFFavicon et les guides qui répondent aux questions les plus fréquentes.

Les outils

Les guides