Lighthouse Nedir?
Kısa tanım
Lighthouse, Google'ın geliştirdiği açık kaynaklı ve otomatik bir web sayfası denetim aracıdır. Sayfayı kontrollü bir ortamda yükleyip performans, erişilebilirlik, en iyi uygulamalar ve SEO kategorilerinde 0–100 arası puan ve iyileştirme önerileri üretir. Chrome DevTools'a, PageSpeed Insights'a, komut satırına ve Node modülü olarak CI süreçlerine entegre edilebilir. Sonuçları laboratuvar verisidir, gerçek kullanıcı ölçümü değildir.
Diğer adları: Google Lighthouse, Chrome Lighthouse, Lighthouse skoru, Lighthouse raporu, Lighthouse CI

Bir raporda neler var?
Lighthouse bir sayfayı yükler, yükleme boyunca tarayıcıdan izleme verisi toplar ve onlarca denetimi (audit) bu veriye karşı çalıştırır. Sonuçlar kategorilere ayrılır:
- Performance: Yükleme metrikleri, puan ve hangi işin ne kadar süre kazandırabileceğini gösteren teşhisler.
- Accessibility: Kontrast, form etiketleri, ARIA kullanımı gibi otomatik denetlenebilen erişilebilirlik kontrolleri.
- Best Practices: HTTPS, konsol hataları, güvenlik açığı bilinen kütüphaneler gibi genel kalite kontrolleri.
- SEO: Taranabilirlik, title ve meta description, canonical, mobil viewport gibi temel teknik kontroller.
Araç hızlı gelişiyor: 2026'da yayımlanan 13.x sürümleriyle varsayılan yapılandırmaya, sayfaların yapay zekâ ajanları tarafından kullanılabilirliğini denetleyen bir “agentic browsing” kategorisi de eklendi. Yeni sürümler yaklaşık her ay çıkar ve birkaç hafta içinde DevTools'a ve PageSpeed Insights'a ulaşır. Bu yüzden aynı sayfa farklı araçlarda, farklı Lighthouse sürümleriyle ölçüldüğünde küçük farklar görmek normaldir.
Performans puanı nasıl hesaplanır?
Performans puanı beş laboratuvar metriğinin ağırlıklı ortalamasıdır:
| Metrik | Ağırlık |
|---|---|
| First Contentful Paint (FCP) | %10 |
| Speed Index | %10 |
| Largest Contentful Paint (LCP) | %25 |
| Total Blocking Time (TBT) | %30 |
| Cumulative Layout Shift (CLS) | %25 |
Her metriğin ham değeri, HTTP Archive'daki gerçek sitelerin dağılımından türetilen log-normal bir eğriyle 0–100 arası bir puana çevrilir. 90 ve üzeri yeşil, 50–89 turuncu, 49 ve altı kırmızı gösterilir. Eğri doğrusal olmadığı için 50'den 70'e çıkmak görece kolay, 95'ten 100'e çıkmak çok zordur ve pratikte çoğu zaman gereksizdir.
Laboratuvar ölçümünün sınırları
Lighthouse mobil testte orta seviye bir telefonu ve yavaş bir mobil ağı simüle eder, önbelleği boş bir ilk ziyaret varsayar ve kimse sayfaya dokunmaz. Bu kontrollü ortam, bir değişikliğin etkisini ölçmek ve sorunu teşhis etmek için çok değerlidir. Ancak gerçek kullanıcıların yaşadığını doğrudan göstermez; aradaki farklar saha verisi ve laboratuvar verisi maddesinde ayrıntılı anlatılır. En belirgin örnek INP'dir: gerçek bir etkileşim gerektirdiği için Lighthouse'un standart yükleme testinde ölçülmez, yerine TBT'ye bakılır.
Puanlar çalıştırmadan çalıştırmaya oynar. Ağ yönlendirmesi, A/B testleri, tarayıcı eklentileri ve antivirüs yazılımları sonucu etkileyebilir. Karar vermeden önce birkaç çalıştırmanın medyanını almak, DevTools'u gizli pencerede eklentisiz kullanmak iyi bir alışkanlıktır.
Komut satırında ve CI'da Lighthouse
npx lighthouse https://alanadi.com/ --only-categories=performance --output=json --output-path=./rapor.jsonMasaüstü profili için --preset=desktop eklenir. Node modülü ve Lighthouse CI ile her CI/CD çalıştırmasında rapor üretip belirlenen bir performans bütçesini aşan değişikliği yayına çıkmadan yakalamak mümkündür. Lighthouse yalnızca sayfa yüklemesini değil, kullanıcı akışlarını da ölçebilir: navigation modu yüklemeyi, timespan modu bir etkileşim aralığını, snapshot modu sayfanın o anki hâlini denetler.
Skoru doğru okumak
- Puan, Core Web Vitals değerlendirmesi değildir. Search Console ve PageSpeed Insights'taki “geçti/kaldı” sonucu gerçek kullanıcı verisinden gelir. Lighthouse'ta 100 alan bir sayfa sahada zayıf olabilir, tersi de mümkündür.
- SEO kategorisi temel kontrollerden ibarettir. 100 puan, sayfanın taranabilir ve teknik olarak düzgün olduğunu gösterir; içerik kalitesi ya da sıralama hakkında bir şey söylemez.
- Erişilebilirlik puanı tam bir denetim yerine geçmez. Otomatik testler sorunların ancak bir kısmını yakalar; klavye ile gezinme ve ekran okuyucu testleri elle yapılmalıdır.
SEO Analiz Aracı, diğer teknik kontrollerin yanında tek bir mobil Lighthouse çalıştırması yapar ve bunu açıkça laboratuvar sonucu olarak raporlar. Puanlamanın ayrıntıları Chrome for Developers belgelerinde yer alır.

