
Hız test aracını çalıştırdınız. Karşınızda bir sürü kısaltma, renkli skorlar ve öneriler var. Hangisi gerçekten önemli, hangisi gürültü?
Bu yazı, hosting hesabınızdaki bir sitede hız metriklerini yorumlamayı anlatıyor.
Önce Bir Uyarı: Skor Hedef Değildir
Hız araçları genellikle bir puan verir ve bu puan takıntı hâline gelir. Oysa:
- Puan, gerçek kullanıcı deneyimini ölçmez. Laboratuvar koşullarında hesaplanır.
- Yüksek puan hızlı site demek değildir. Ölçülmeyen faktörler vardır.
- Son yüzde için harcanan emek boşa gider. Getiri hızla azalır.
Doğru yaklaşım: puanı bir rehber olarak kullanın, hedef olarak değil. Asıl bakılması gereken, altındaki ayrı ayrı metriklerdir.
Temel Metrikler
| Metrik | Ne ölçer | Kim etkiler |
|---|---|---|
| İlk bayt süresi | Sunucunun yanıt vermesi | Hosting ve kod |
| İlk içerik boyaması | Ekranda ilk şeyin görünmesi | Kaynak yükleme sırası |
| En büyük içerik boyaması | Ana içeriğin görünmesi | Görseller ve düzen |
| Düzen kayması | Sayfanın oynaması | Tasarım ve boyut tanımları |
| Etkileşim gecikmesi | Tıklamaya yanıt süresi | Betik yükü |
| Toplam sayfa boyutu | İnen veri miktarı | Görseller ve dosyalar |
Bu tablo, hangi metriğin kimin sorumluluğunda olduğunu gösterir — ve bu, düzeltme çabasını doğru yere yönlendirir.
İlk Bayt Süresi
Sunucu tarafının tek göstergesidir ve hosting değerlendirmesinde en anlamlı metriktir.
Yüksekse olası nedenler:
- Yavaş veritabanı sorguları. En yaygın neden.
- Önbellekleme yok. Her istekte sayfa yeniden üretiliyor.
- Sunucu kaynağı yetersiz. İstek sıraya giriyor.
- Dış servis bekleniyor. Sayfa üretilirken bir API çağrısı yapılıyor.
- Coğrafi uzaklık. Sunucu, kullanıcıdan uzakta.
Dördüncü madde sıkça gözden kaçar: sayfa üretimi sırasında yapılan bir dış servis çağrısı, o servisin yanıt süresini doğrudan sizin sayfanıza ekler. Bu tür çağrıları arka plana taşımak veya önbelleğe almak gerekir.
En Büyük İçerik Boyaması
Kullanıcının "sayfa açıldı" dediği andır ve genellikle en çok iyileştirme potansiyeli taşıyan metriktir.
Bu metriği belirleyen öğe genellikle:
- Sayfanın üst kısmındaki büyük bir görsel
- Ana başlık bloğu
- Öne çıkan bir video ön izlemesi
İyileştirme yolları:
- O görseli optimize edin. Doğru boyut ve modern format.
- Öncelikli yükleyin. Tarayıcıya "bunu önce indir" bilgisi verin.
- Gecikmeli yükleme uygulamayın. Üst kısımdaki görseli geciktirmek bu metriği bozar.
- Yazı tiplerini engelleyici olmaktan çıkarın. Metin, yazı tipi inene kadar görünmüyorsa gecikir.
Üçüncü madde yaygın bir hatadır: gecikmeli yükleme performans için iyidir ama ekranın üst kısmındaki görsellere uygulanmamalıdır. Aksi hâlde tam da ölçülen öğeyi geciktirmiş olursunuz.
Düzen Kayması
Sayfa yüklenirken içeriğin oynaması, kullanıcı deneyimini doğrudan bozar: tam bir bağlantıya tıklayacakken sayfa kayar ve başka bir yere tıklamış olursunuz.
Nedenleri ve çözümleri:
- Boyutu tanımlanmamış görseller. Görsel inince yer kaplar ve altındakileri iter. Genişlik ve yükseklik tanımlayın.
- Sonradan yüklenen reklamlar. Yer ayırın.
- Yazı tipi değişimi. Yedek yazı tipi ile asıl yazı tipi farklı boyuttaysa metin kayar.
- Dinamik olarak eklenen içerik. Çerez uyarıları, bildirim çubukları.
Birinci madde tek satırlık bir düzeltmedir ve genellikle sorunun büyük kısmını çözer: her görsele genişlik ve yükseklik tanımlamak, tarayıcının yeri önceden ayırmasını sağlar.
Laboratuvar ve Saha Verisi
Hız araçları iki tür veri sunar ve bunlar karıştırılır:
| Tür | Nasıl elde edilir | Ne için iyi |
|---|---|---|
| Laboratuvar | Kontrollü test ortamı | Hata ayıklama, karşılaştırma |
| Saha | Gerçek kullanıcı ölçümleri | Gerçek performansı görmek |
İkisi arasında fark olması normaldir. Laboratuvar testi belirli bir cihaz ve bağlantı hızı varsayar; gerçek kullanıcılarınız çok daha çeşitlidir.
Karar verirken: iyileştirme yaparken laboratuvar verisine, başarıyı ölçerken saha verisine bakın.
Mobil ve Masaüstü Farkı
Mobil skorlar neredeyse her zaman daha düşüktür ve bu normaldir:
- Test, yavaş bir cihaz ve yavaş bir bağlantı varsayar
- Betik işleme mobilde daha uzun sürer
- Ekran küçük olduğu için daha fazla düzen hesabı yapılır
Ancak bu, mobil performansı önemsizleştirmez — aksine: ziyaretçilerinizin büyük kısmı muhtemelen mobil cihazlardan geliyor. Analitik verinize bakıp gerçek dağılımı görün ve iyileştirme önceliğinizi buna göre belirleyin.
Araç Önerilerini Değerlendirmek
Hız araçları uzun öneri listeleri üretir. Hepsi eşit değerde değildir:
- Tahmini kazancı yüksek olanlara odaklanın. Araçlar genellikle bu bilgiyi verir.
- Kolay uygulanabilir olanlarla başlayın. Görsel optimizasyonu ve sıkıştırma.
- Dış kaynaklı önerileri ayırın. Üçüncü taraf betikler için yapabilecekleriniz sınırlıdır.
- Küçük kazançları görmezden gelin. Milisaniyelik iyileştirmeler için tasarımı bozmayın.
Üçüncü madde beklentiyi doğru kurar: analitik veya reklam betikleri için önerilen iyileştirmelerin çoğu sizin kontrolünüzde değildir. Yapabileceğiniz tek şey, o servisin gerçekten gerekli olup olmadığını sorgulamaktır.
Gerçekçi Hedefler
Mükemmel skor peşinde koşmak yerine, kullanıcı deneyimi açısından anlamlı eşikler belirleyin:
- İlk bayt süresi makul bir aralıkta olsun
- Ana içerik hızlıca görünsün
- Sayfa yüklenirken oynamasın
- Tıklamalar anında yanıt versin
- Mobilde de kabul edilebilir olsun
Bu eşiklere ulaştıktan sonra, ek optimizasyonun getirisi hızla azalır. O noktada emeği içeriğe ve dönüşüme yönlendirmek daha değerlidir.
İlk madde sürekli sorun oluyorsa ve optimizasyona rağmen düzelmiyorsa, mevcut hosting paketiniz trafiğiniz için yetersiz demektir.
Sonuç
Hız araçlarının verdiği puan bir hedef değil rehberdir — asıl bilgi altındaki ayrı metriklerdedir ve her biri farklı bir sorumluyu gösterir: ilk bayt süresi hosting ve kodu, düzen kayması tasarımı, etkileşim gecikmesi betik yükünü işaret eder. En yüksek getirili iki müdahale genellikle şudur: sayfanın üst kısmındaki büyük görseli optimize etmek ve her görsele genişlik-yükseklik tanımlamak. Ve gecikmeli yüklemeyi ekranın üst kısmındaki görsellere uygulamayın — tam da ölçülen öğeyi geciktirirsiniz.
Sıkça Sorulan Sorular (SSS)
Hız skoru kaç olmalı?
Skoru hedef olarak almayın. Laboratuvar koşullarında hesaplanır ve gerçek kullanıcı deneyimini tam yansıtmaz. Altındaki ayrı metriklere bakın: ilk bayt süresi, ana içeriğin görünme süresi ve düzen kayması. Bu eşikler kabul edilebilir seviyeye geldiğinde ek optimizasyonun getirisi hızla azalır.
Mobil skorum neden çok düşük?
Mobil testler yavaş bir cihaz ve yavaş bir bağlantı varsayar; bu yüzden neredeyse her zaman daha düşük çıkar ve bu normaldir. Ancak ziyaretçilerinizin büyük kısmı muhtemelen mobilden geliyor — analitik verinize bakıp önceliğinizi gerçek dağılıma göre belirleyin.
Sayfam yüklenirken neden oynuyor?
En yaygın neden, boyutu tanımlanmamış görsellerdir — görsel inince yer kaplar ve altındaki içeriği iter. Her görsele genişlik ve yükseklik tanımlamak tek satırlık bir düzeltmedir ve sorunun büyük kısmını çözer.
Araç onlarca öneri veriyor, hangisinden başlamalıyım?
Tahmini kazancı yüksek ve uygulaması kolay olanlardan — genellikle görsel optimizasyonu ve sıkıştırma. Üçüncü taraf betikler için verilen önerilerin çoğu sizin kontrolünüzde değildir; orada yapabileceğiniz tek şey o servisin gerekli olup olmadığını sorgulamaktır.