Google, yıllar içinde yüzlerce sıralama faktörünü test etmiş, güncellemiş ve zaman zaman kaldırmıştır. Ancak bir faktör hiç güncelliğini yitirmedi: hız. Web sitesi hızı, doğrudan sıralama sinyali olmasının ötesinde kullanıcı deneyimini, dönüşüm oranlarını ve hemen çıkma oranlarını da etkileyen kritik bir performans göstergesidir.
Bu rehberde site hızı ile SEO arasındaki ilişkiyi verilerle ortaya koyacak, Core Web Vitals metriklerini açıklayacak ve hızı artırmak için uygulanabilir teknikler sunacağız.
Site Hızı Neden Bu Kadar Önemli?
Google’ın açık sıralama faktörü: Google, 2010’dan bu yana site hızını masaüstü aramalarda, 2018’den bu yana ise mobil aramalarda resmi bir sıralama faktörü olarak kullandığını açıkladı. 2021’de Core Web Vitals güncellemesiyle bu sinyal daha da güçlendi.
Kullanıcı davranışı verileri:
- Sayfa yüklenme süresi 1 saniyeden 3 saniyeye çıktığında hemen çıkma oranı %32 artar (Google araştırması)
- Yüklenme süresi 5 saniyeye ulaştığında hemen çıkma oranı %90 artar
- 1 saniyelik gecikme mobil dönüşümleri %20 oranında düşürür (Deloitte araştırması)
- Amazon, 100 milisaniyelik gecikmenin satışları %1 azalttığını hesaplamıştır
Tarama bütçesi etkisi: Google, her siteye sınırlı bir tarama bütçesi tahsis eder. Yavaş siteler daha az taranır; bu da yeni içeriklerin indekslenmesini geciktirir.
Core Web Vitals Nedir?
Core Web Vitals, Google’ın kullanıcı deneyimini ölçmek için belirlediği üç temel metriktir. Bu metrikler Google Search Console’da raporlanır ve sıralama algoritmasına dahildir.
1. LCP — Largest Contentful Paint (En Büyük İçerik Boyama)
Ne ölçer? Sayfanın görünür alanındaki en büyük içerik öğesinin (genellikle bir görsel veya büyük metin bloğu) ne kadar sürede yüklendiğini.
Hedefler:
- ✅ İyi: ≤ 2,5 saniye
- ⚠️ Geliştirilmeli: 2,5–4,0 saniye
- ❌ Zayıf: > 4,0 saniye
Yaygın LCP öğeleri: Hero görseli, H1 başlığı, büyük paragraf bloğu.
LCP’yi etkileyen başlıca faktörler:
- Optimize edilmemiş büyük görseller
- Yavaş sunucu yanıt süresi (TTFB)
- Render-blocking kaynaklar (CSS, JavaScript)
- Lazy load uygunsuz kullanımı
2. INP — Interaction to Next Paint (Sonraki Boyamaya Etkileşim)
Ne ölçer? Kullanıcının bir etkileşim başlatmasından (tıklama, tuş basımı) sonraki görsel güncellemeye kadar geçen süreyi.
Hedefler:
- ✅ İyi: ≤ 200 ms
- ⚠️ Geliştirilmeli: 200–500 ms
- ❌ Zayıf: > 500 ms
Not: INP, 2024’te FID (First Input Delay) metriğinin yerini aldı. Daha kapsamlı bir etkileşim ölçümü sunar.
INP’yi artıran başlıca sebepler:
- Ana iş parçacığını (main thread) kilitleyen ağır JavaScript
- Uzun görevler (long tasks)
- Üçüncü taraf script’ler (chatbot, analytics, reklam)
3. CLS — Cumulative Layout Shift (Kümülatif Düzen Kayması)
Ne ölçer? Sayfanın yüklenme sürecinde öğelerin beklenmedik biçimde kayma miktarını. Okurken aniden kaydığı için yanlış butona tıklama deneyimi yaşadınız mı? Bu CLS sorunudur.
Hedefler:
- ✅ İyi: ≤ 0,1
- ⚠️ Geliştirilmeli: 0,1–0,25
- ❌ Zayıf: > 0,25
CLS’ye neden olan başlıca faktörler:
- Boyutu tanımlanmamış görseller ve video öğeleri
- Dinamik olarak eklenen reklam veya banner alanları
- Web fontlarının geç yüklenmesi (FOUT/FOIT)
- Sabit boyut tanımlanmamış embed içerikler
Site Hızını Ölçme Araçları
Google PageSpeed Insights
Hem mobil hem masaüstü için Lab Data ve Field Data (gerçek kullanıcı verileri) sunar. URL’yi girin, Core Web Vitals skorlarınızı ve iyileştirme önerilerini görün.
Önemli: Lab Data anlık ölçümdür; Field Data (CrUX verisi) son 28 günün ortalamasını yansıtır. Sıralama için Field Data kullanılır.
Google Search Console — Temel Web Verileri
Tüm sitenizin URL grupları bazında CWV durumunu gösterir. “Zayıf” veya “Geliştirilmeli” grubundaki URL’leri tespit etmek için en güçlü araçtır.
WebPageTest
Farklı cihaz ve ağ hızlarında detaylı waterfall analizi sunar. Hangi kaynak yüklemeyi yavaşlatıyor, görsel olarak incelebilirsiniz.
Lighthouse (Chrome DevTools)
F12 → Lighthouse sekmesi. Performans, Erişilebilirlik, SEO ve Best Practices puanları verir. Geliştirme ortamında anlık test için idealdir.
Site Hızını Artırma Teknikleri
1. Görsel Optimizasyonu
Görseller çoğu web sayfasındaki en büyük varlıklardır ve LCP’yi doğrudan etkiler.
Yapılacaklar:
- JPEG yerine WebP veya AVIF formatı kullanın (aynı kalitede %25–50 daha küçük dosya)
- Görselleri sayfa üzerindeki maksimum görüntülenme boyutuna göre yeniden boyutlandırın
<img>etiketlerindewidthveheightattribute’larını mutlaka belirtin (CLS’yi önler)- LCP öğesi olan hero görseline
fetchpriority="high"ekleyin - Ekran dışı görseller için
loading="lazy"kullanın (ama LCP öğesine eklemeyin) - Görsel sıkıştırma için Squoosh, TinyPNG veya otomatik pipeline tercih edin
2. Sunucu Yanıt Süresini (TTFB) İyileştirme
Time to First Byte (TTFB), sunucunun ilk baytı göndermesi için geçen süredir. Yüksek TTFB her şeyi yavaşlatır.
Çözümler:
- Kaliteli, düşük gecikmeli hosting/VPS tercih edin
- Türkiye’ye hizmet veren siteler için Türkiye veya Avrupa’da sunucu konumu seçin
- CDN (Content Delivery Network) kullanın: Cloudflare, BunnyCDN veya Fastly
- Statik varlıklar için agresif önbellekleme uygulayın
- WordPress kullanıyorsanız sunucu taraflı cache (Redis, Memcached) kurun
3. JavaScript Optimizasyonu
Ağır JavaScript, INP’yi ve genel sayfa yükleme süresini artıran en büyük etkendir.
Teknikler:
- Kullanılmayan JavaScript’i kaldırın (Coverage aracıyla tespit edin)
deferveyaasyncattribute’larıyla render-blocking script’leri geciktirin- Code splitting ile sadece ihtiyaç duyulan JS’i yükleyin
- Third-party script’leri (chatbot, tracking, reklam) gecikmeli yükleyin
- Bundle boyutunu azaltmak için tree shaking uygulayın
4. CSS Optimizasyonu
- Critical CSS’i
<head>içinde inline olarak yükleyin - Kullanılmayan CSS’i kaldırın (PurgeCSS)
- CSS dosyalarını minify edin
@font-faceiçinfont-display: swapkullanın (CLS’yi önler)
5. Tarayıcı Önbellekleme
Statik varlıkları (görseller, CSS, JS) tarayıcı önbelleğine alarak tekrar ziyaretlerde yükleme süresini sıfıra yaklaştırın.
Cache-Control: public, max-age=31536000, immutable # 1 yıl (değişmeyen varlıklar)
Cache-Control: public, max-age=86400 # 1 gün (sık değişen içerik)
6. CDN Kullanımı
CDN (İçerik Dağıtım Ağı), statik varlıklarınızı kullanıcıya en yakın sunucudan dağıtır. Türkiye’deki bir kullanıcı için Frankfurt veya İstanbul’daki CDN edge node’u, ABD kaynaklı bir sunucudan onlarca kat hızlıdır.
Öneri: Cloudflare ücretsiz planı küçük ve orta ölçekli siteler için büyük fark yaratır.
7. Preload, Preconnect, Prefetch
<!-- LCP görselini önceden yükle -->
<link rel="preload" as="image" href="/hero.webp" fetchpriority="high">
<!-- Google Fonts sunucusuna önceden bağlan -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<!-- Kullanıcının muhtemelen ziyaret edeceği sayfayı önceden yükle -->
<link rel="prefetch" href="/hakkimizda">
8. WordPress’te Hız Optimizasyonu
WordPress kullanıcıları için önerilen eklentiler:
- WP Rocket veya NitroPack: All-in-one hız optimizasyonu
- Smush veya ShortPixel: Görsel sıkıştırma ve WebP dönüşümü
- Cloudflare: CDN ve güvenlik
Hız ve SEO Arasındaki Doğrudan İlişki
Teknik SEO denetimi sırasında Core Web Vitals raporunu incelediğinizde, “Zayıf” statüsündeki URL gruplarının organik trafiğinin “İyi” statüsündeki gruplara kıyasla nasıl farklılaştığını görebilirsiniz.
Google’ın Page Experience sinyali; Core Web Vitals, HTTPS ve Mobil Uyumluluk gibi faktörleri birleştirir. Bu üçlüden herhangi birinde ciddi sorun yaşayan siteler, aynı kalitede içerik üretmesine rağmen rakiplerinin gerisinde kalabilir.
Sıkça Sorulan Sorular
Kaç puanlık bir PageSpeed skoru yeterlidir?
PageSpeed Insights’taki 0–100 arası puan önemlidir ancak kesin bir eşik yoktur. Google’ın kullandığı asıl metrikler Core Web Vitals değerleridir (LCP, INP, CLS). Bu üç metrikte “İyi” kategorisinde olmak, 100/100 PageSpeed puanından daha değerlidir.
Mobil mi masaüstü mü daha önemli?
Mobile-first indexing nedeniyle mobil CWV skorları sıralama açısından önceliklidir. Ancak masaüstü kullanıcılar için de deneyim kalitesi dönüşüm oranlarını etkiler.
Site hızını iyileştirmek ne kadar sürer?
Görsel optimizasyonu ve CDN kurulumu gibi hızlı kazanımlar 1–2 gün içinde uygulanabilir. Kodbase düzeyindeki değişiklikler (JS optimizasyonu, render-blocking kaldırma) haftalar alabilir. CWV iyileştirmelerinin Search Console’a yansıması için 28 gün (CrUX güncelleme siklüsü) gerekmektedir.
Sonuç
Web sitesi hızı, SEO’nun artık ayrıştırılamaz bir parçasıdır. Hızlı siteler yalnızca daha iyi sıralamaz; daha fazla dönüşüm üretir, daha az bounce oranıyla çalışır ve kullanıcı memnuniyetini artırır. Core Web Vitals metriklerini düzenli izleyin, görsel ve JavaScript optimizasyonunu önceliklendirin ve bir CDN kullanın.
Organik trafik artırma stratejileri için bir sonraki rehberimize göz atabilirsiniz. Sitenizin hız sorunlarını profesyonelce çözmek için iletişime geçin.