Google, site hızını 2018'den beri mobil aramalar için de sıralama faktörü olarak kullanıyor. Ama "hızlı site" tam olarak ne demek? Saniyeler mi, milisaniyeler mi? Hangi metrik önemli?
Bir web sayfasının tarayıcıda yüklenmesi için geçen süre — kabaca site hızı bu. Sunucunun ilk yanıtından görsellerin, CSS ve JavaScript dosyalarının tamamlanmasına kadar uzanan toplam zaman. Tek bir "yükleme süresi" rakamıyla iş bitmiyor artık, Google birden fazla metrikle performansı değerlendiriyor.
Site hızı hangi metriklerle ölçülür?
Eskiden işler basitti. Sayfa kaç saniyede açılıyor, o kadar. Artık durum farklı.
Tarayıcı sunucuya istek gönderir, sunucu yanıt verir. Bu ilk yanıt süresine TTFB (Time to First Byte) denir — 600 milisaniyenin altında kalması gerekir. Sonra HTML iner, CSS ve JavaScript dosyaları parse edilir, görseller ekrana çizilir. Her aşamanın kendine ait bir zaman maliyeti var ve darboğaz herhangi birinde oluşabilir.
Google'ın Core Web Vitals metrikleri bu süreci üç ana başlıkta değerlendirir:
- LCP (Largest Contentful Paint): Sayfadaki en büyük içerik öğesinin yüklenme süresi. 2.5 saniyenin altında kalmalı.
- INP (Interaction to Next Paint): Kullanıcı etkileşimlerine verilen yanıt süresi. 200 milisaniyenin altı ideal.
- CLS (Cumulative Layout Shift): Sayfa yüklenirken içeriklerin ne kadar kaydığı. 0.1'in altında tutulmalı.
Bir de FCP (First Contentful Paint) var. Kullanıcının ekranda ilk içeriği ne zaman gördüğünü gösterir. Yüksek FCP, ziyaretçinin boş bir ekrana baktığı anlamına gelir — ve o ziyaretçi büyük ihtimalle beklemeyecektir.
Kullanıcılar yavaş sitelere nasıl tepki verir?
Terk ederler. Bu kadar basit.
Sayfa yükleme süresi 1 saniyeden 3 saniyeye çıktığında, ziyaretçilerin sayfayı terk etme olasılığı belirgin şekilde artar. 5 saniyeyi geçince? Çoğu kullanıcı çoktan geri tuşuna basmıştır. Mobil cihazlarda sabır daha da kısa — 3G veya zayıf 4G bağlantısında her milisaniye hissedilir.
Marka algısı da bundan nasibini alır. Kullanıcı bilinçli olarak "bu site yavaş" diye düşünmese bile, bir sonraki aramada aynı siteye tıklama ihtimali düşer. Hızlı siteler tam tersine sayfa görüntüleme sayısını artırır, oturum süresini uzatır, geri dönüş oranını yükseltir.
E-ticaret sitelerinde tablo daha net. Ödeme sayfası geç açıldığında sepet terk edilir. Ürün görselleri yavaş yüklendiğinde kullanıcı rakibe gider. Hız konusundaki küçük iyileştirmeler bile dönüşüm oranlarında ölçülebilir fark yaratır — Amazon'un ünlü tespiti, her 100 milisaniyelik gecikmenin satışları %1 düşürdüğü yönündeydi.
Google sıralamasını nasıl etkiler?
2010'dan beri Google, site hızını sıralama faktörü olarak kullanıyor. 2021'de Core Web Vitals'ı devreye aldı ve bu etkiyi somut rakamlara bağladı. Artık "iyi olsa güzel olur" meselesi değil, doğrudan algoritmanın parçası.
Crawl budget meselesi de var. Google'ın sitenizi taramak için ayırdığı kaynak sınırlı. Sayfalar yavaş yükleniyorsa, Googlebot aynı sürede daha az sayfa tarayabiliyor. Yeni yayınladığınız içerikler geç indeksleniyor, güncellemeler arama sonuçlarına geç yansıyor. 10.000+ sayfalık bir sitede bu fark haftalara uzayabilir.
Dolaylı etkiler de cabası. Yavaş site → yüksek hemen çıkma oranı → düşük oturum süresi → Google'a "bu sayfa kullanıcıya değer sunmuyor" sinyali. Tam tersi de geçerli. Sitenizin performansını ölçerek hangi metriklerde sorun olduğunu görebilirsiniz.
Mobilde neden daha kritik?
Web trafiğinin %60'ından fazlası mobil cihazlardan geliyor. Mobil bağlantılar masaüstüne göre daha yavaş, daha kararsız. Wi-Fi'de sorunsuz açılan bir sayfa, 4G'de birkaç saniye daha bekletebilir.
Google'ın mobile-first indexing yaklaşımı durumu daha da netleştiriyor: öncelikle sitenizin mobil versiyonu indeksleniyor. Masaüstü versiyonunuz ne kadar hızlı olursa olsun, mobil performans düşükse sıralamalar bundan etkilenir. Burada bir nüans var — masaüstü ve mobil skorlarınız arasında 20+ puanlık fark varsa, muhtemelen mobilde gereksiz kaynak yüklüyorsunuzdur.
Mobil kullanıcılar genellikle hareket halinde, belirli bir amaca yönelik geziniyor. Restoran arayan biri, menü sayfası 5 saniyede açılırsa bir sonraki sonuca geçer. Görselleri optimize etmek mobil performans için en etkili adımlardan biri — görseller genellikle sayfa boyutunun en büyük dilimini oluşturur.
Hızı düşüren faktörler nelerdir?
Her şey sunucu yanıt süresiyle başlar.
Paylaşımlı hosting kullanan bir site, aynı sunucudaki diğer sitelerden etkilenir. VPS veya dedicated sunucuya geçmek TTFB'yi gözle görülür şekilde iyileştirir. Ama dürüst olmak gerekirse, çoğu küçük-orta site için iyi yapılandırılmış bir paylaşımlı hosting de yeterli olabilir — sorun genellikle hosting değil, üstüne yüklenen gereksiz ağırlıktır.
Görseller en yaygın suçlu. 3 MB'lık bir hero görseli, sayfanın geri kalanı ne kadar optimize olursa olsun yükleme süresini uzatır. WebP formatı kullanmak, görselleri sıkıştırmak ve ekranın altında kalan görsellere lazy loading uygulamak — bu üçlü tek başına ciddi fark yaratır.
CSS ve JavaScript dosyaları da işin cabası. Render-blocking kaynaklar sayfanın görüntülenmesini geciktirir. Dosyaları minify ederek boyutlarını küçültebilir, async ve defer özellikleriyle JavaScript yüklemesini optimize edebilirsiniz. Kullanılmayan kodları temizlemek de önemli — birçok sitede CSS dosyasının yarısından fazlası gereksiz kurallar içerir. Chrome DevTools'un Coverage sekmesi bunu saniyeler içinde gösterir.
Önbellekleme (caching) ise tekrar ziyaretlerde devreye girer. Tarayıcı cache'i, CDN ve sunucu tarafı cache mekanizmaları statik içerikleri hızlıca sunar. Gzip veya Brotli sıkıştırma, transfer edilen dosya boyutlarını %70'e kadar azaltabilir. Brotli'nin Gzip'e göre %15-20 daha iyi sıkıştırma oranı sunduğunu da not düşelim.
Nereden başlamalı?
Önce mevcut durumu ölçün. Google PageSpeed Insights veya Lighthouse ile Core Web Vitals skorlarınızı kontrol edin. Hangi metriklerde sorun var, ona göre önceliklendirin.
Genellikle en büyük kazanımlar görsel optimizasyonundan gelir. Ardından render-blocking kaynakların düzenlenmesi ve önbellekleme ayarları. Sunucu tarafı iyileştirmeler — hosting değişikliği, CDN — daha büyük yatırım gerektirir ama etkisi de o oranda büyük.
Bir kere ayarlayıp unutulacak bir iş değil bu. Yeni içerik eklendikçe, yeni özellikler geliştirildikçe performans kayar. Düzenli ölçüm alışkanlığı edinmek, uzun vadede hem kullanıcı deneyimini hem de arama motoru sıralamalarını korur. Ayda bir Lighthouse raporu çekmek bile çoğu site için yeterli bir başlangıç.