Når et favicon mangler, er filen ikke altid problemet. Browseren, en CDN, en service worker og en søgemaskine kan hver gemme forskellige versioner. En systematisk diagnose forhindrer, at du ændrer flere ting på én gang.

Begynd med anmodningen om filen
Åbn præcis den URL, som link-elementet henviser til. Den skal svare uden godkendelse, med det rigtige indhold og uden en unødvendig kæde af omdirigeringer. En HTML-fejlside med navnet favicon.ico kan ikke afkodes som et ikon.
Filtrér efter icon eller favicon i netværkspanelet. Notér den endelige URL, status, indholdstype, og om svaret kom fra cachen.
| Kontrol | Forventet resultat | Løsning |
|---|---|---|
| Direkte URL | Billedsvar med status 200 | Ret sti eller udgivelse |
| Link-element | Findes i head | Ret den genererede HTML |
| Cache | Nyt svar modtaget | Ryd, og test igen |
| Crawladgang | Filen er tilgængelig | Fjern blokeringen |
Kontrollér den HTML, der faktisk vises
Undersøg det genererede dokument frem for kun kildeskabelonen. En udvidelse, et tema eller en komponent kan indsætte endnu et ikonelement efter dit og få browseren til at vælge en anden fil.
Kontrollér stierne fra en side langt nede i mappestrukturen og den præcise brug af store og små bogstaver i filnavnet. På en server, der skelner mellem store og små bogstaver, er Favicon.svg og favicon.svg forskellige ressourcer.
Undersøg hvert cachelag for sig
Test først i en ny profil eller med netværkscachen deaktiveret. Hvis det nye billede findes på oprindelsesserveren, men ikke på det offentlige domæne, skal du rydde CDN-cachen. Er en PWA installeret, skal du også undersøge dens service worker og manifest.
Ved en senere ændring kan et filnavn med versionsnummer gøre opdateringen tydelig. Behold /favicon.ico til klienter, der henter den efter konvention.
Skeln mellem browser og søgeresultater
Google kræver et kvadratisk favicon, som kan crawles og er knyttet til websitets forside. Ikonets URL kan blive crawlet på et andet tidspunkt end siden, hvilket forklarer en forsinkelse efter en rettelse.
Brug URL-inspektion til at bekræfte, at forsiden er tilgængelig, og anmod om en ny crawling, når den er ændret. Giv derefter behandlingen tid: rydning af den lokale browsercache påvirker ikke søgeindekset.
Primære kilder
Ofte stillede spørgsmål
Hvorfor vender det gamle favicon tilbage?
Et cachelag, en service worker eller endnu et ikonelement kan stadig levere den gamle fil. Find frem til den URL, der faktisk indlæses, før du rydder cachen.
Er en versionsparameter i URL'en nok?
Den kan omgå nogle caches, men et nyt filnavn er ofte mere tydeligt. Behold /favicon.ico som tilgængelig reserve.
Ændres faviconet hos Google med det samme?
Nej. Google skal crawle og behandle siden og ikonet igen. Der findes ingen garanti for en bestemt ventetid.