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.

Sur cette page
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.
| Contrôle | Résultat attendu | Correction |
|---|---|---|
| URL directe | Réponse image 200 | Corriger chemin ou déploiement |
| Balise link | Présente dans head | Corriger le HTML rendu |
| Cache | Nouvelle réponse reçue | Purger puis retester |
| Exploration | Fichier accessible | Lever 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.
Distinguer navigateur et résultats de recherche
Google demande un favicon carré, accessible à l'exploration et associé à la page d'accueil du site. Son URL peut être explorée à un autre moment que la page, ce qui explique un délai après une correction.
Utilisez l'inspection d'URL pour confirmer que la page d'accueil est accessible et demandez une nouvelle exploration si elle a changé. Attendez ensuite le prochain traitement : vider le cache local du navigateur n'agit pas sur l'index du moteur.
Sources primaires
À consulter aussi
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.