Favicon görünmediğinde sorun her zaman dosya değildir. Tarayıcı, CDN, service worker ve arama motoru farklı sürümler tutabilir. Sıralı bir teşhis, aynı anda birden fazla değişkeni değiştirmeyi önler.

Dosya isteğiyle başlayın
Link öğesinin başvurduğu tam URL'yi açın. Kimlik doğrulama gerektirmeden, doğru içerikle ve gereksiz yönlendirme zinciri olmadan yanıt vermelidir. favicon.ico adlı HTML hata sayfası simge olarak çözülemez.
Ağ panelinde icon veya favicon filtresi uygulayın. Son URL'yi, durum kodunu, içerik türünü ve yanıtın önbellekten gelip gelmediğini kaydedin.
| Kontrol | Beklenen sonuç | Düzeltme |
|---|---|---|
| Doğrudan URL | 200 durum kodlu görsel yanıtı | Yolu veya dağıtımı düzeltin |
| Link öğesi | head içinde mevcut | Oluşturulan HTML'yi düzeltin |
| Önbellek | Yeni yanıt alındı | Temizleyip yeniden test edin |
| Tarama erişimi | Dosya erişilebilir | Engeli kaldırın |
Gerçekten oluşturulan HTML'yi kontrol edin
Yalnızca kaynak şablonunu değil, üretilen belgeyi inceleyin. Bir uzantı, tema veya bileşen sizinkinden sonra ikinci simge öğesi ekleyerek tarayıcının başka dosya seçmesine neden olabilir.
Yolları derin bir alt sayfadan ve dosya adındaki büyük küçük harfleri tam olarak kontrol edin. Büyük küçük harfe duyarlı sunucuda Favicon.svg ile favicon.svg farklı kaynaklardır.
Her önbellek katmanını ayrı inceleyin
Önce yeni bir profilde veya ağ önbelleği devre dışıyken test edin. Yeni görsel kaynak sunucuya ulaşıyor ancak herkese açık alan adına ulaşmıyorsa CDN önbelleğini temizleyin. PWA kuruluysa service worker ve manifestini de inceleyin.
Gelecekteki bir sürüm için sürümlendirilmiş dosya adı değişikliği açık hâle getirebilir. Geleneksel olarak isteyen istemciler için /favicon.ico adresini erişilebilir tutun.
Tarayıcı ve arama sonucu davranışını ayrı değerlendirin
Google, taranabilen ve sitenin ana sayfasıyla ilişkili kare favicon ister. URL'si sayfadan farklı zamanda taranabilir; bu da düzeltmeden sonraki gecikmeyi açıklar.
Ana sayfanın erişilebilir olduğunu doğrulamak için URL denetimini kullanın ve değiştiyse yeniden tarama isteyin. Ardından işlenmesi için zaman tanıyın: yerel tarayıcı önbelleğini temizlemek arama dizinini etkilemez.
Birincil kaynaklar
Sık sorulan sorular
Eski favicon neden geri geliyor?
Bir önbellek katmanı, service worker veya ikinci simge öğesi hâlâ eski dosyayı sunuyor olabilir. Temizlemeden önce gerçekten yüklenen URL'yi belirleyin.
Sürüm sorgu parametresi yeterli mi?
Bazı önbellekleri aşabilir, ancak yeni bir dosya adı çoğu zaman daha açıktır. /favicon.ico yedeğini erişilebilir tutun.
Google favicon'u hemen değişir mi?
Hayır. Google'ın sayfa ve simgeyi yeniden tarayıp işlemesi gerekir. Kesin süre garantisi yoktur.