Rehber
Kullanılmayan JavaScript nasıl azaltılır?
Sayfanın indirdiği JavaScript'in büyük kısmı o sayfada hiç çalışmıyorsa, kullanıcı gereksiz veri ve işlem maliyeti ödüyor demektir. Kullanılmayan kodu bulup kaldırmayı anlatıyoruz.
İletişim formu eklentisinin betiği ana sayfada, kaydırıcı eklentisinin betiği blog yazılarında yükleniyor. Her sayfa, başka sayfalar için yazılmış kodu da indiriyor.
KTYAPTECH SEO Analyzer bu sorunu PERF-UNUSED-JAVASCRIPT-001 koduyla, “Kullanılmayan JavaScript” başlığı altında ve orta ö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 JavaScript nedir?
Kullanılmayan JavaScript, sayfa yüklenirken indirilen ama o sayfada hiç çalıştırılmayan koddur. Lighthouse ve DevTools Coverage paneli, her dosyanın ne kadarının kullanıldığını gösterir.
Neden önemli? SEO ve kullanıcı deneyimine etkisi
Kullanılmayan kod bant genişliği harcar ve ayrıştırma maliyeti getirir; bu da LCP ve TBT'yi olumsuz etkiler.
Sorun nasıl tespit edilir?
- SEO Analyzer raporundaki “Kullanılmayan JavaScript” bulgusunda dosyaları ve kullanılmayan oranı görün.
- DevTools'ta Coverage panelini açıp sayfayı yeniden yükleyin.
- WordPress gibi CMS'lerde hangi eklentinin hangi sayfalarda betik yüklediğini inceleyin.
Adım adım çözüm
- Kullanılmayan oranı yüksek dosyaları belirleyin.
- Artık kullanılmayan betikleri ve eklentileri tamamen kaldırın.
- Belirli sayfalarda gereken betikleri yalnızca o sayfalarda yükleyin.
- Uygulama kodunu rota bazında bölün.
- Etiket yöneticisindeki eski ve kullanılmayan etiketleri temizleyin.
WordPress eklentileri
Birçok eklenti betik ve stillerini tüm sayfalarda yükler. Koşullu yükleme (yalnızca ilgili sayfada) sağlayan ayarları veya varlık yöneticisi eklentilerini kullanarak bunu sınırlayabilirsiniz.
Sık yapılan hatalar
- Kullanılmayan oranı %0'a indirmeye çalışmak (paylaşılan kodun bir kısmı her zaman kullanılmaz).
- Etiket yöneticisindeki eski etiketleri unutmak.
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
Kullanılmayan kodun tamamı kaldırılabilir mi?
Hayır; bazı kod yalnızca etkileşimde çalışır. Hedef, başka sayfalar için yazılmış ve hiç gerekmeyen kodu göndermemektir.
Etiket yöneticisi kullanılmayan kod üretir mi?
Evet; eski ve artık kullanılmayan etiketler sıkça birikir.
Özet
Kullanılmayan JavaScript'i azaltmak için eski betikleri kaldırın, sayfaya özel kodu yalnızca o sayfada yükleyin ve uygulama kodunu rota bazında bölü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
