PageSpeed Insights, web sayfalarının hızını ve performansını ölçen ve geliştirme önerileri sunan bir çevrimiçi araçtır. Hem masaüstü hem de mobil cihazlar için ayrı değerlendirmeler yapar.
Performans Skoru: 0 ile 100 arasında bir puanlama sistemi kullanır. Yüksek puanlar (85 ve üzeri) iyi performansı gösterir.
Gerçek Kullanıcı Verileri: Chrome Kullanıcı Deneyimi Raporu (CrUX) verilerini kullanarak sayfanın gerçek kullanıcılar tarafından nasıl deneyimlendiğini gösterir.
Öneriler: Sayfa performansını artırmak için öneriler sunar, örneğin resim optimizasyonu, tarayıcı önbellekleme, CSS ve JavaScript minifikasyonu.
URL Girişi: PageSpeed Insights sayfasına gidin ve analiz etmek istediğiniz web sayfasının URL'sini girin.
Analiz: Araç, sayfanızı analiz eder ve performans skorunu ve iyileştirme önerilerini sunar.
Öneriler: Performans iyileştirmeleri için ayrıntılı öneriler sağlar, örneğin, render engelleyen kaynakların kaldırılması, sunucu yanıt süresinin azaltılması, ve yukarıdaki içeriğin öncelikli yüklenmesi.
PageSpeed Modules, Apache ve Nginx gibi web sunucularına entegre edilen ve sunucu tarafında performans optimizasyonları yapan modüllerdir.
Otomatik Optimizasyon: HTML, CSS, JavaScript ve görselleri otomatik olarak optimize eder.
Sunucu Taraflı Optimizasyonlar: Tarayıcı önbellekleme, resim sıkıştırma, CSS ve JavaScript dosyalarını birleştirme gibi optimizasyonları gerçekleştirir.
Esneklik: Geliştiriciler, hangi optimizasyonların uygulanacağını kontrol edebilir.
Lighthouse, açık kaynaklı ve otomatik bir araçtır. Web sayfalarının performansını, erişilebilirliğini, SEO'sunu ve daha fazlasını denetler. Chrome Geliştirici Araçları ile entegre edilmiştir.
Denetimler: Performans, erişilebilirlik, en iyi uygulamalar ve SEO gibi kategorilerde denetimler yapar.
Raporlar: Ayrıntılı raporlar sunar ve geliştiricilere nasıl iyileştirmeler yapabileceklerini gösterir.
Simülasyonlar: Farklı ağ koşulları ve cihazlar altında sayfa performansını simüle eder.
Görsel Optimizasyonu: Resimleri sıkıştırmak, uygun formatları kullanmak (örneğin, WebP), ve resimleri tarayıcı önbelleğine almak.
Tarayıcı Önbellekleme: Statik varlıkları (CSS, JavaScript dosyaları, resimler) tarayıcı önbelleğinde saklayarak yeniden yüklenme süresini azaltmak.
CSS ve JavaScript Minifikasyonu: Gereksiz boşlukları, yorumları ve diğer gereksiz karakterleri