Büyük ağ yükleri, uzun yükleme süreleriyle yüksek oranda ilişkilidir. Bu işlemler kullanıcılara maliyetlidir. Örneğin, kullanıcıların daha fazla hücresel veri için ödeme yapması gerekebilir. Bu nedenle, sayfanızın ağ isteklerinin toplam boyutunu azaltmak kullanıcılarınızın sitenizdeki ve cüzdanlarındaki deneyimi için iyi bir yöntemdir.
Lighthouse ağ yükü denetimi nasıl başarısız olur?
Lighthouse, sayfanız tarafından istenen tüm kaynakların kibibayt (KiB) cinsinden toplam boyutunu gösterir. En büyük istekler önce sunulur:
![Lighthouse Çok büyük ağ yüklerini önleme denetiminin ekran görüntüsü](https://developer.chrome.com/static/docs/lighthouse/performance/total-byte-weight/image/a-screenshot-the-lightho-5edd6e4e68e25.png?authuser=5&hl=tr)
HTTP Arşivi verilerine göre ortanca ağ yükü 1.700 ile 1.900 KiB arasındadır. Lighthouse, en yüksek yükleri göstermeye yardımcı olmak için toplam ağ istekleri 5.000 KiB'ı aşan sayfaları işaretler.
Yük boyutu nasıl azaltılır?
Toplam bayt boyutunuzu 1.600 KiB'ın altında tutmaya çalışın. Bu hedef, 10 saniye veya daha kısa Etkileşime Hazır Olma Süresi'ne ulaşılırken 3G bağlantısı üzerinden teorik olarak indirilebilen veri miktarını temel alır.
Yük boyutunu düşük tutmanın bazı yolları şunlardır:
- İhtiyaç duyulana kadar istekleri erteleyebilirsiniz. Olası bir yaklaşım için PRPL Kalıbı'na bakın.
- İstekleri mümkün olduğunca küçük olacak şekilde optimize edin. Olası teknikler şunlardır:
- Yinelenen ziyaretlerde sayfanın kaynakları yeniden indirmemesi için istekleri önbelleğe alın. (Önbelleğe almanın nasıl çalıştığını ve nasıl uygulanacağını öğrenmek için Ağ güvenilirliği açılış sayfasını inceleyin.)
Yığına özel rehberlik
Angular
JavaScript paketlerinizin boyutunu en aza indirmek için rota düzeyinde kod bölme işlemini uygulayın. Ayrıca, Angular hizmet çalışanı ile öğeleri önbelleğe almayı da düşünebilirsiniz.
Drupal
Sayfanıza yüklenen resimlerin boyutunu azaltmak için Duyarlı Resim Stilleri'ni kullanmayı düşünün. Bir sayfada birden fazla içerik öğesini göstermek için Görünümler'i kullanıyorsanız belirli bir sayfada gösterilen içerik öğelerinin sayısını sınırlamak üzere sayfalara ayırma işlevini uygulamayı düşünün.
Joomla
Makale kategorilerinizde alıntılar göstermeyi (popüler çözümlerden biri "daha fazla bilgi" bağlantısıdır), belirli bir sayfada gösterilen makalelerin sayısını azaltmayı, uzun yayınlarınızı birden fazla sayfaya bölmeyi veya yorumların geç yüklenmesi için bir eklenti kullanmayı düşünün.
WordPress
Yayın listelerinizde alıntılar göstermeyi ("daha fazla" etiketini kullanabilir), belirli bir sayfada gösterilen yayınların sayısını azaltmayı, uzun yayınlarınızı birden fazla sayfaya bölmeyi veya yorumların geç yüklenmesi için bir eklenti kullanmayı düşünün.