Site hız testi, bir web sayfasının ne kadar hızlı yüklendiğini, ne zaman kullanılabilir hale geldiğini ve yüklenirken kullanıcıya nasıl bir deneyim sunduğunu ölçen bir performans analizidir. R10.Net Site Hız Testi, adresinizi Google PageSpeed Insights ile mobil ve masaüstü için ayrı ayrı test eder; performans puanını, gerçek Chrome kullanıcılarından gelen Core Web Vitals verilerini ve Lighthouse laboratuvar ölçümlerini tek raporda gösterir.
Rapor ayrıca sayfayı yavaşlatan sorunları tahmini kazançlarıyla birlikte sıralar ve PageSpeed'den bağımsız olarak sunucu yanıtını DNS, bağlantı, TLS ve bekleme aşamalarına ayırarak ölçer. Araç ücretsizdir, sorgu sınırı yoktur ve sonuçlar PDF rapor olarak indirilebilir.
Site Hız Testi Nasıl Yapılır?
Test için yalnızca alan adını veya belirli bir sayfanın adresini yazmanız yeterlidir. Google testi gerçek bir tarayıcıda çalıştırdığı için sonucun gelmesi birkaç on saniye sürebilir. Rapor açıldığında mobil ve masaüstü sonuçları ayrı sekmelerde yer alır.
- Kutuya ölçmek istediğiniz adresi yazın:
ornek.comveyaornek.com/urunler. - Sorgula düğmesine basın ve ölçümün tamamlanmasını bekleyin.
- Mobil ve Masaüstü sekmeleri arasında geçerek iki sonucu karşılaştırın.
- İyileştirme fırsatları listesindeki ilk maddelerden başlayarak düzeltmeleri planlayın.
- Değişiklikten sonra Yeniden test et ile güncel ölçüm alın.
- Sonucu paylaşmak için PDF Rapor düğmesini kullanın.
Bilgi: Aynı adres kısa süre içinde tekrar sorgulanırsa PageSpeed sonuçları bir saate kadar önbellekten gösterilebilir. Değişikliğinizin etkisini hemen görmek için Yeniden test et düğmesini kullanın.
Performans Puanı Ne Anlama Gelir?
0 ile 100 arasındaki performans puanı, Lighthouse'un laboratuvar ölçümlerinden hesaplanan bir özettir. Puan, simüle edilmiş tek bir yüklemeye dayanır ve sayfanın teknik olarak ne kadar optimize edildiğini gösterir. Mobil test daha yavaş bir cihaz ve ağ bağlantısını taklit ettiği için mobil puan genellikle masaüstünden düşüktür.
| Puan | Etiket | Yorum |
|---|---|---|
| 90 – 100 | Hızlı | Sayfa iyi optimize edilmiş |
| 50 – 89 | Geliştirilmeli | Belirgin iyileştirme fırsatları var |
| 0 – 49 | Yavaş | Kullanıcı deneyimini bozan ciddi sorunlar var |
Puan hangi ölçümlerden oluşur?
Lighthouse, puanı beş laboratuvar ölçümünün ağırlıklı ortalamasıyla hesaplar. En büyük ağırlık, JavaScript kaynaklı engellemeyi gösteren TBT'ye aittir; bu yüzden ağır betik kullanan sayfalarda puan hızla düşer.
| Ölçüm | Puan içindeki ağırlığı |
|---|---|
| TBT (Toplam Engelleme Süresi) | %30 |
| LCP (En Büyük Zengin İçerikli Boyama) | %25 |
| CLS (Kümülatif Düzen Kayması) | %25 |
| FCP (İlk Zengin İçerikli Boyama) | %10 |
| SI (Hız Endeksi) | %10 |
Core Web Vitals Sonuçları Nasıl Okunur?
Core Web Vitals bölümü, Chrome kullanıcılarının son 28 günde sayfayı gerçekten nasıl deneyimlediğini gösterir. Veriler Chrome UX Raporu'ndan (CrUX) gelir ve ziyaretlerin yüzde 75'lik dilimine göre değerlendirilir. Google'ın sayfa deneyimi değerlendirmesinde kullandığı veri budur; laboratuvar puanından farklı olarak gerçek cihaz ve bağlantıları yansıtır.
| Metrik | Ne ölçer? | İyi | Geliştirilmeli | Kötü |
|---|---|---|---|---|
| LCP | Ana içeriğin ekranda belirdiği an | ≤ 2,5 sn | 2,5 – 4 sn | > 4 sn |
| INP | Tıklama ve dokunmalara verilen yanıtın gecikmesi | ≤ 200 ms | 200 – 500 ms | > 500 ms |
| CLS | Yüklenirken öğelerin beklenmedik kayması | ≤ 0,1 | 0,1 – 0,25 | > 0,25 |
| FCP | İlk metin veya görselin belirdiği an | ≤ 1,8 sn | 1,8 – 3 sn | > 3 sn |
| TTFB | Sunucudan ilk baytın gelmesi | ≤ 0,8 sn | 0,8 – 1,8 sn | > 1,8 sn |
LCP, INP ve CLS temel metriklerdir ve raporda "TEMEL" etiketiyle işaretlenir. Üçü de iyi aralıktaysa değerlendirme "Geçti" olarak görünür. FCP ve TTFB ise sorunun kaynağını anlamaya yardım eden tanı metrikleridir. Her metriğin yanında ziyaretlerin yüzde kaçının iyi, orta ve kötü deneyim yaşadığı da gösterilir.
Bu sayfa ve tüm site verisi
Rapor, yeterli veri varsa iki ayrı değerlendirme sunar: test ettiğiniz adrese ait "Bu sayfa" verisi ve alan adının tüm sayfalarını kapsayan "Tüm site (origin)" verisi. Az ziyaret alan sayfalarda sayfa düzeyinde veri bulunmayabilir; bu durumda site geneli veri veya yalnızca laboratuvar sonuçları gösterilir.
Laboratuvar Ölçümleri ve Yüklenme Sırası
Laboratuvar ölçümleri, Lighthouse'un kontrollü bir ortamda yaptığı simüle yüklemeden elde edilir. Gerçek kullanıcı verisinden farklı olabilir; ancak bir değişikliğin etkisini anında görmenizi sağladığı için optimizasyon sırasında en çok başvurulan bölümdür. Yüklenme sırası şeridi ise sayfanın saniye saniye nasıl dolduğunu gösterir.
| Ölçüm | Açıklama |
|---|---|
| FCP | İlk metin veya görselin ekranda belirdiği an |
| LCP | En büyük içerik öğesinin yüklendiği an |
| TBT | Ana iş parçacığının uzun görevlerle meşgul kaldığı, sayfanın etkileşime kapalı olduğu toplam süre; INP ile yakından ilişkilidir |
| CLS | Yükleme sırasında öğelerin yer değiştirme miktarı |
| SI (Hız Endeksi) | Sayfa içeriğinin görsel olarak dolma hızı |
| TTI | Sayfanın tamamen etkileşimli hale geldiği an |
Raporun Diğer Bölümleri
Puan ve metriklerin altında, sorunun nerede olduğunu gösteren ayrıntılı tanı bölümleri yer alır. Bu bölümler, geliştiricinize "site yavaş" demek yerine somut bir düzeltme listesi vermenizi sağlar. Her öneri tahmini kazanca göre sıralandığı için en çok etki yaratacak işten başlayabilirsiniz.
| Bölüm | Ne gösterir? |
|---|---|
| En büyük içerik öğesi (LCP) | LCP'yi belirleyen öğe, CSS seçicisi ve sürenin ilk bayt ile oluşturma gecikmesi arasında nasıl paylaştığı |
| İyileştirme fırsatları | Kullanılmayan JavaScript, optimize edilmemiş görseller, oluşturmayı engelleyen kaynaklar gibi sorunlar ve tahmini kazançları |
| Kaynak türleri | Sayfanın betik, stil, görsel, yazı tipi gibi kaynak türlerine göre boyut özeti |
| Üçüncü taraf betikler | Analiz, reklam, sohbet gibi harici kodların yük ve süre etkisi |
| Ana iş parçacığı | Tarayıcının zamanını betik çalıştırma, stil hesaplama ve çizime nasıl harcadığı |
| Sunucu yanıtı ölçümü | DNS çözümleme, bağlantı, TLS el sıkışması, yönlendirme, bekleme ve indirme süreleri; HTTP protokolü, HTTP/3 desteği, sıkıştırma türü ve sunucu yazılımı |
İpucu: Sunucu yanıtı ölçümü PageSpeed'den bağımsız yapılır. Google testi geçici olarak sonuç vermese bile bu bölüm görüntülenir ve sunucu kaynaklı yavaşlığı ayrı olarak görmenizi sağlar.
Hangi Sorun Hangi Metriği Bozar?
Hız iyileştirmesinde en sık yapılan hata, puanı tek bir sayı olarak görüp rastgele optimizasyonlar denemektir. Her metriği bozan sorunlar farklıdır; zayıf metriği belirleyip ona yönelik düzeltme yapmak çok daha hızlı sonuç verir.
| Zayıf metrik | Sık görülen nedenler | İlk yapılacaklar |
|---|---|---|
| TTFB | Önbelleksiz dinamik sayfalar, yetersiz sunucu, uzak sunucu konumu | Sayfa önbelleği, güncel sunucu yazılımı, CDN |
| LCP | Büyük ve sıkıştırılmamış ana görsel, geç keşfedilen görsel, yavaş sunucu | Görseli WebP/AVIF'e çevirmek, fetchpriority="high" eklemek, lazy-load'u kaldırmak |
| TBT ve INP | Ağır JavaScript, çok sayıda üçüncü taraf betik | Kullanılmayan kodu kaldırmak, betikleri defer ile yüklemek, uzun görevleri bölmek |
| CLS | Boyutsuz görseller ve reklam alanları, geç yüklenen yazı tipleri | width ve height vermek, reklam alanına sabit yer ayırmak, font-display kullanmak |
| FCP | Oluşturmayı engelleyen CSS ve JavaScript | Kritik CSS'i satır içine almak, kalan CSS'i ertelemek |
Sıkıştırmanın açık olup olmadığını Site GZIP Testi ile, yönlendirme zincirlerinin yüklemeye eklediği süreyi Yönlendirme Kontrolü ile, CSS ve JavaScript dosyalarını küçültmeyi CSS/JS Sıkıştırma aracıyla yapabilirsiniz.
Puan Neden Testten Teste Değişir?
Laboratuvar testleri her çalıştırmada birkaç puan oynayabilir. Bu bir hata değil, internetteki koşulların doğal değişkenliğidir. Tek bir ölçüme göre karar vermek yerine birkaç testin ortalamasına ve özellikle gerçek kullanıcı verisine odaklanmak daha sağlıklıdır.
| Neden | Açıklama |
|---|---|
| Sunucu yükü | Test anında sunucunun ne kadar meşgul olduğu yanıt süresini değiştirir |
| Üçüncü taraf betikler | Reklam ve analiz kodları her yüklemede farklı sürede yanıt verir |
| Önbellek durumu | CDN veya sunucu önbelleğinin dolu ya da boş olması ilk baytı etkiler |
| Değişen içerik | Ana sayfadaki görsel, reklam veya kampanya alanı her ziyarette farklı olabilir |
| Test altyapısı | Google'ın test sunucularının o anki ağ koşulları |
Uyarı: Gerçek kullanıcı verisi son 28 günü kapsadığı için yaptığınız iyileştirmelerin Core Web Vitals bölümüne yansıması birkaç hafta sürer. Laboratuvar puanı hemen yükselse bile gerçek kullanıcı değerlerinin güncellenmesini beklemeniz gerekir.