HTML'ye favicon ekleme

Yazar:

Güvenilir bir HTML favicon'u tek bir sihirli etikete bağlı değildir. Erişilebilir birkaç dosya ve head bölümüne yerleştirilen bağlantılar kullanır. Bu yöntem, eski varyantları çoğaltmadan modern sekmeleri, eski istemcileri ve mobil kısayolları kapsar.

HTML sayfasının head bölümüne bağlanan favicon dosyaları
Köke göre URL'ler ve birkaç açık ilişki, temel kullanımları kapsar.

Dosyaları hazırlayın

Çok küçükken de okunabilir kalan kare bir sembolle başlayın. favicon.ico, favicon.svg, apple-touch-icon.png, site.webmanifest ve manifestin başvurduğu PNG dosyalarını alan adının kökünden sunulan public klasörüne koyun.

/favicon.svg gibi bir yol, alan adının kökünden başlar. Bu nedenle sayfaya göre çözümlenebilen favicon.svg yolunun aksine /products veya /blog/article sayfalarında da doğru kalır.

Öğeleri head bölümüne ekleyin

Önce SVG'yi rel icon ve type image/svg+xml ile, ardından ICO'yu rel icon ve sizes any ile tanımlayın. iOS için rel apple-touch-icon, web uygulaması kurulumu için rel manifest ekleyin.

Tür, gerçekten sunulan dosyayla eşleşmelidir. PNG'nin adını .ico yapmayın: içerik ve üstbilgi ICO biçimini kullanmalıdır.

Kontrol edilecek favicon öğeleri
AmaçİlişkiDosya
Modern tarayıcıicon/favicon.svg
Uyumlulukicon/favicon.ico
iOS ana ekranıapple-touch-icon/apple-touch-icon.png
Web uygulamasımanifest/site.webmanifest

Yolları bozmadan yayına alın

Yayına aldıktan sonra her dosyanın URL'sini doğrudan açın. Yanıt, başarılı durum koduyla bir görsel veya manifest olmalı; yanıltıcı durum koduyla dönen giriş sayfası veya 404 HTML sayfası olmamalıdır.

Site bir alt dizinde bulunuyorsa yolları veya herkese açık temel yolu ayarlayın. Son sayfayı geliştirici araçlarında inceleyin: tarayıcı, başka bir sunucuya yönlenmeden beklenen URL'leri istemelidir.

Sonucu doğrulayın

Önbellek devre dışıyken yeniden yükleyin ve üretilen DOM içindeki link öğelerini inceleyin. Ardından sekmeyi, yer imini ve uygun olduğunda siteyi gerçek cihazın ana ekranına eklemeyi test edin.

Arama sonucundaki favicon ayrıca arama motorunun kurallarına ve tarama takvimine tabidir. Bu nedenle tarayıcıda görünen simge, arama sonuçlarının hemen güncelleneceğini garanti etmez.

Birincil kaynaklar

Sık sorulan sorular

Favicon öğesi body bölümüne mi eklenir?

Hayır. Simgeleri ve manifesti tanımlayan link öğeleri, belgenin head bölümüne aittir.

Kökteki favicon.ico yeterli mi?

Yararlı bir yedektir, ancak Apple Touch simgesini veya kurulabilir manifest simgelerini tanımlamaz. Bu amaçlar için ilgili biçimleri tanımlayın.

Neden / ile başlayan yol kullanılmalı?

Alan adının kökünden başlar ve iç içe bir sayfanın dosyayı kendi klasöründe aramasını önler.

Uygulamaya geçin

Oluşturucu, görsellerinizi yüklemeden, eksiksiz paketi saniyeler içinde ücretsiz hazırlar.

Kurulacak dosyaları oluştur

Sırada okunacaklar ve denenecekler

Diğer LFFavicon araçları ve en sık sorulan soruları yanıtlayan rehberler.

Araçlar

Rehberler