Lighthouse, Google'ın geliştirdiği ve bir web sayfasını performans, erişilebilirlik, SEO ve uygulama standartları (best practices) başlıklarında laboratuvar ortamında test edip 0–100 arası puanlarla raporlayan açık kaynaklı denetim aracıdır.
Lighthouse, bir sayfayı kontrollü koşullarda açıp ölçen otomatik bir denetim aracıdır. Chrome geliştirici araçlarına gömülüdür; PageSpeed Insights'ın laboratuvar bölümü ve birçok üçüncü taraf test sitesi de arka planda Lighthouse çalıştırır. Test sırasında sayfa, yavaşlatılmış bir ağ ve orta seviye bir mobil cihaz simülasyonuyla yüklenir. Sonuçta performans, erişilebilirlik, uygulama standartları (best practices) ve SEO başlıklarında puanlar ile her başlık altında düzeltilmesi önerilen maddeler listelenir. Performans puanı LCP, CLS, toplam engelleme süresi gibi metriklerin ağırlıklı birleşimidir.
İşletme sahibi için neden önemli
Lighthouse, teknik olmayan biri için bile anlaşılır bir sağlık raporu sunar; önerilen maddeler doğrudan geliştiriciye iletilebilir. Ancak puanın anlamını doğru okumak gerekir. Bu bir laboratuvar ölçümüdür: tek bir cihaz, tek bir ağ koşulu, tek bir an. Gerçek kullanıcılarınızın deneyimi farklı olabilir ve Google sıralamada gerçek kullanıcı verisini esas alır. Yüksek Lighthouse puanı iyi bir göstergedir; ancak tek başına hedef ya da teslim ölçütü olarak kullanılmamalıdır.
Örnek
Bir mimarlık ofisinin portföy sitesi Lighthouse performansında 40 puan alıyor. Rapor, sıkıştırılmamış görselleri, kullanılmayan JavaScript'i ve çizimi engelleyen üç CSS dosyasını listeliyor. Geliştirici bu maddeleri sırayla ele alıyor; puan yükseliyor. Asıl kazanım ise raporda görünmüyor: mobil ziyaretçilerin proje sayfalarında geçirdiği süre artıyor ve iletişim formu doldurma sayısı yükseliyor.
Sık yapılan hata
Puanı tek hedef haline getirmektir. Puanı yükseltmek için içerik ya da işlev feda etmek, gerçek kullanıcıya zarar verirken rapor kağıdını güzelleştirir. İkinci hata, sonuçları tek testle değerlendirmektir; aynı sayfa ardışık testlerde farklı puanlar alabilir, birkaç ölçümün ortalaması daha güvenilirdir. Üçüncüsü, yalnızca ana sayfayı test etmektir; ürün, kategori ve içerik sayfaları farklı sorunlar barındırır.
Teklif alırken sorulacak soru
Teslim ölçütü Lighthouse puanı mı, yoksa gerçek kullanıcı verisiyle Core Web Vitals eşikleri mi olacak? Testler hangi sayfa tiplerinde ve hangi koşullarda tekrarlanacak?
Sık sorulanlar
Lighthouse puanı sıralamayı etkiler mi?
Doğrudan hayır. Google gerçek kullanıcı verisini kullanır. Lighthouse, o veriyi iyileştirmek için hangi işlerin yapılacağını gösteren bir teşhis aracıdır.
Aynı sayfa neden her testte farklı puan alıyor?
Test edilen bilgisayarın yükü, ağ dalgalanması ve sunucunun anlık yanıtı sonucu etkiler. Birkaç ölçüm alıp ortalamasına bakmak daha doğru bir resim verir.