Rehber
Kullanılmayan CSS nasıl azaltılır?
Sayfanın indirdiği CSS'in büyük kısmı o sayfaya uygulanmıyorsa, tarayıcı gereksiz kodu indirip işliyor demektir. Kullanılmayan CSS'i bulup azaltmayı anlatıyoruz.
Sitenizde bir CSS framework'ünün tamamı yüklü, ama yalnızca ızgara sistemini ve birkaç bileşenini kullanıyorsunuz. İndirilen CSS'in yüzde 85'i hiçbir öğeye uygulanmıyor.
KTYAPTECH SEO Analyzer bu sorunu PERF-UNUSED-CSS-001 koduyla, “Kullanılmayan CSS” başlığı altında ve düşük önem derecesiyle raporlar (Performans). Bu rehber, bulgunun ne anlama geldiğini, neden önemli olduğunu ve adım adım nasıl düzeltileceğini anlatıyor.
Kullanılmayan CSS nedir?
Kullanılmayan CSS, indirilen ama sayfadaki hiçbir öğeye uygulanmayan stil kurallarıdır. CSS render'ı engellediği için tüm dosyanın indirilip işlenmesi gerekir.
Neden önemli? SEO ve kullanıcı deneyimine etkisi
Gereksiz CSS indirme süresini uzatır ve stil hesaplamalarını ağırlaştırır; ilk çizim gecikir.
Sorun nasıl tespit edilir?
- SEO Analyzer raporundaki “Kullanılmayan CSS” bulgusunu inceleyin.
- DevTools Coverage panelinde CSS dosyalarının kullanılmayan oranına bakın.
Adım adım çözüm
- Coverage paneliyle en çok kullanılmayan CSS içeren dosyaları belirleyin.
- Utility tabanlı framework'lerde (Tailwind gibi) yalnızca kullanılan sınıfların derlendiğinden emin olun.
- Tam framework yerine yalnızca kullanılan modülleri içe aktarın.
- Eski ve artık kullanılmayan stil kurallarını temizleyin.
- Eklenti stillerini yalnızca ilgili sayfalarda yükleyin.
Otomatik temizleme araçları
PurgeCSS gibi araçlar kullanılmayan kuralları kaldırabilir; ancak JavaScript ile eklenen sınıfları yanlışlıkla silmemek için güvenli liste tanımlamak gerekir.
Sık yapılan hatalar
- Otomatik temizleme ile dinamik sınıfları silmek.
Düzeltmeyi nasıl doğrularsınız?
- Coverage panelinde kullanılmayan oranın düştüğünü görün.
- SEO Analyzer'ı yeniden çalıştırın.
Sık sorulan sorular
%0 kullanılmayan CSS mümkün mü?
Hayır; diğer sayfalar ve durumlar için kurallar her zaman olacaktır. Amaç büyük gereksiz blokları kaldırmaktır.
Kritik CSS bu sorunu çözer mi?
İlk çizimi hızlandırır; ama toplam CSS boyutunu küçültmek ayrıca gereklidir.
Özet
Kullanılmayan CSS'i azaltmak için framework'ten yalnızca kullanılan kısımları alın, eski kuralları temizleyin ve eklenti stillerini gereken sayfalarla sınırlayın.
Sitenizde bu ve benzeri sorunların olup olmadığını görmek için KTYAPTECH Ücretsiz SEO Analizi aracını kullanabilirsiniz: rapordaki her bulgunun yanında, sorunu anlatan çözüm rehberine giden bir bağlantı bulunur.
Kategoriler
Etiketler
Kaynaklar
Paylaş
İlgili içerikler
URL'de büyük harf kullanmak SEO'ya zarar verir mi?
Adres yolları büyük-küçük harfe duyarlıdır: /Urunler ve /urunler farklı adreslerdir. Büyük harf kullanımının yarattığı yinelenen adres ve kırık bağlantı riskini anlatıyoruz.
2 dk okuma
Yazıyı okuSonda eğik çizgi (trailing slash): /sayfa ve /sayfa/ ikisi de açılıyorsa
Aynı sayfa hem eğik çizgili hem eğik çizgisiz adreste 200 dönüyorsa Google iki ayrı sayfa görür. Tek bir biçim seçip diğerini yönlendirmeyi anlatıyoruz.
3 dk okuma
Yazıyı okuÇok parametreli adresler: filtre ve sıralama URL'leri taramayı nasıl etkiler?
Renk, beden, fiyat ve sıralama filtreleri birleştikçe binlerce adres üretilir. Google bu adresleri taramaya çalışırken önemli sayfalarınıza sıra gelmeyebilir. Parametre yönetimini anlatıyoruz.
3 dk okuma
Yazıyı oku
