Neden Web Sitesi Hızı Bu Kadar Önemli?
SEO Sıralaması Üzerindeki Etkisi
Google, 2021'den bu yana sayfa deneyimini resmi bir sıralama faktörü olarak kullanıyor. Bu faktörün merkezinde Core Web Vitals metrikleri yer alıyor. Yavaş yüklenen bir site, içerik kalitesi ne kadar yüksek olursa olsun rakiplerine karşı arama sonuçlarında dezavantajlı konuma düşer. Teknik SEO rehberimizde bu konuyu derinlemesine ele aldık.
Dönüşüm Oranına Doğrudan Etkisi
Amazon'un yaptığı ölçüme göre, sayfa yükleme süresindeki her 100 milisaniyelik gecikme satışları yüzde 1 düşürüyor. Walmart ise sayfa hızını 1 saniye iyileştirdiğinde dönüşüm oranının yüzde 2 arttığını raporlamıştı. Rakamlar büyük ölçekli şirketler için hesaplanmış olsa da küçük ve orta ölçekli işletmeler için orantısal etkisi aynıdır.
Kullanıcı Deneyimi ve Marka Algısı
Yavaş bir site, kullanıcıda olumsuz bir ilk izlenim yaratır ve markaya duyulan güveni zayıflatır. Araştırmalar, kullanıcıların yüzde 79'unun performansından memnun olmadıkları bir site üzerinden tekrar alışveriş yapmayacağını gösteriyor. UI/UX tasarım rehberimizde kullanıcı deneyiminin dönüşüme etkisini daha ayrıntılı inceledik.
Core Web Vitals Nedir?
Core Web Vitals, Google'ın sayfa deneyimini ölçmek için belirlediği üç temel performans metriğidir. Bu metriklerin her biri, kullanıcı deneyiminin farklı bir boyutunu ölçer.
| Metrik | Ölçtüğü Şey | İyi Skor | İyileştirme Yöntemi |
|---|---|---|---|
| LCP (Largest Contentful Paint) | Sayfanın ana içeriğinin yüklenme süresi | 2,5 saniye veya altı | Sunucu hızı, görsel optimizasyonu, önbellekleme |
| INP (Interaction to Next Paint) | Kullanıcı etkileşimine tepki süresi | 200 ms veya altı | JavaScript optimizasyonu, uzun görevlerin bölünmesi |
| CLS (Cumulative Layout Shift) | Sayfa yüklenirken meydana gelen görsel kaymalar | 0,1 veya altı | Görsel boyutlarının önceden tanımlanması, web font optimizasyonu |
Görsel Optimizasyonu
Ortalama bir web sayfasının toplam dosya boyutunun yüzde 50 ila 75'ini görseller oluşturur. Görsel optimizasyonu genellikle en hızlı ve en yüksek etkiyi yaratan performans iyileştirmesidir.
Doğru Dosya Formatını Seçin
WebP formatı, aynı görsel kalitesinde JPEG ve PNG'ye kıyasla yüzde 25 ila 35 daha küçük dosya boyutu sunar. AVIF ise WebP'den de ileri giderek daha yüksek sıkıştırma oranları sağlar. 2026 itibarıyla tüm modern tarayıcılar her iki formatı da desteklemektedir. Eski tarayıcılara uyumluluk için <picture> elementi ve fallback JPEG kullanımı önerilir.
Görselleri Boyutlandırın
Sayfada 400 piksel genişliğinde görüntülenecek bir görseli 2000 piksel genişliğinde yüklemek; tarayıcının o görseli küçültmesini gerektirmez, ancak gereksiz veri aktarımına yol açar. Her görsel, görüntülendiği en büyük boyuta uygun şekilde dışa aktarılmalıdır. Responsive görseller için `srcset` ve `sizes` özelliklerini kullanın.
Lazy Loading Uygulayın
Ekranın ilk görünümünün dışında kalan görseller sayfa yüklenirken değil, kullanıcı o alana kaydırdığında yüklenmelidir. HTML5'in yerel lazy loading özelliği ile bu işlem tek bir satır kodla sağlanır: loading="lazy" özelliğini tüm <img> etiketlerinize ekleyin. Ancak ilk ekranda görünen kritik görsellerde bu özelliği kullanmayın; aksi halde LCP skorunuzu olumsuz etkilersiniz.
loading="lazy" eklemeyin. Bu, LCP sürenizi kötüleştirir ve Google'ın sizi cezalandırmasına yol açabilir.
Önbellekleme (Caching) Stratejileri
Önbellekleme, sunucudan tekrar istenmesi gereken içeriklerin kullanıcının tarayıcısında ya da ara bir sunucuda saklanmasıdır. Doğru yapılandırılmış önbellekleme, tekrar ziyaretlerde sayfa yükleme süresini dramatik biçimde kısaltır.
Tarayıcı Önbelleği
HTTP başlıklarında `Cache-Control` ve `Expires` direktifleri kullanarak tarayıcıya hangi kaynakların ne kadar süreyle saklanması gerektiğini bildirin. CSS, JavaScript ve görseller gibi nadiren değişen statik varlıklar için uzun önbellekleme süreleri (örneğin 1 yıl) belirleyin. Dosya içeriği değiştiğinde dosya adına sürüm hash'i ekleyerek tarayıcının önbelleği temizlemesini sağlayın.
Sunucu Tarafı Önbellekleme
WordPress gibi dinamik CMS'lerde her sayfa isteği için veritabanı sorgusu çalışır. WP Rocket, W3 Total Cache veya LiteSpeed Cache gibi eklentiler, dinamik sayfaları statik HTML olarak önbelleğe alarak sunucu yanıt sürelerini önemli ölçüde kısaltır.
Nesne Önbelleği (Object Cache)
Redis veya Memcached gibi araçlar, veritabanı sorgularının sonuçlarını bellekte saklar. Özellikle yüksek trafikli sitelerde veritabanı yükünü önemli ölçüde azaltır.
İçerik Dağıtım Ağı (CDN)
CDN, sitenizin statik varlıklarını dünya genelinde dağıtılmış sunucularda barındırır. Kullanıcı bir sayfayı açtığında, dosyalar coğrafi olarak en yakın sunucudan iletilir; bu da gecikmeyi (latency) önemli ölçüde azaltır.
Cloudflare, BunnyCDN, KeyCDN ve Amazon CloudFront en yaygın kullanılan CDN çözümleri arasındadır. Cloudflare'in ücretsiz planı bile küçük ve orta ölçekli siteler için ölçülebilir bir performans artışı sağlar. Türkiye'deki kullanıcılar için İstanbul veya Frankfurt PoP (Point of Presence) bulunan CDN sağlayıcılarını tercih etmek erişim sürelerini optimize eder.
CSS ve JavaScript Optimizasyonu
Dosyaları Küçültün (Minification)
Minification; CSS ve JavaScript dosyalarındaki gereksiz boşlukları, satır sonlarını ve yorumları kaldırarak dosya boyutunu küçülten bir süreçtir. Webpack, Vite gibi modern derleme araçları bu işlemi otomatik olarak yapar. WordPress kullanıyorsanız WP Rocket veya Autoptimize bu işlevi yerine getirir.
Render-Blocking Kaynakları Ortadan Kaldırın
Tarayıcı, HTML'yi ayrıştırırken bir <script> etiketiyle karşılaştığında sayfanın oluşturulmasını durdurur ve önce scripti indirir, ayrıştırır ve çalıştırır. Bu render-blocking (oluşturma engelleyici) sorundur. async veya defer özelliklerini kullanarak bu sorunu giderin. Kritik olmayan CSS'i geciktirmek için de benzer teknikler uygulanabilir.
Kullanılmayan Kodu Kaldırın (Tree Shaking)
Büyük JavaScript kütüphanelerinin yalnızca kullandığınız modülleri projeye dahil edin. Tüm Bootstrap ya da Lodash kütüphanesini yüklemek yerine ihtiyacınız olan bileşenleri veya fonksiyonları içe aktarın. Bu yaklaşım, JavaScript paket boyutunu yüzde 40 ila 60 oranında küçültebilir.
Sunucu ve Hosting Optimizasyonu
TTFB'yi İyileştirin
TTFB (Time to First Byte), tarayıcının sunucuya istek gönderdikten sonra ilk veri baytını almasına geçen süredir. 600 ms'nin altında olması hedeflenir. Yüksek TTFB genellikle yavaş hosting, optimize edilmemiş veritabanı sorguları veya sunucu tarafı önbellek eksikliğinden kaynaklanır.
HTTP/2 ve HTTP/3'e Geçin
HTTP/2, birden fazla isteğin tek bir bağlantı üzerinden paralel olarak iletilmesine olanak tanır. HTTP/3 ise QUIC protokolü üzerine inşa edilmiş olup özellikle mobil ağlarda belirgin performans iyileştirmeleri sağlar. Hosting sağlayıcınızın bu protokolleri destekleyip desteklemediğini kontrol edin.
PHP Versiyonunu Güncelleyin
PHP 8.x, PHP 7.4'e kıyasla önemli ölçüde daha hızlı bir çalışma zamanı sunar. Hosting panelinizden PHP versiyonunuzu güncel tutmak hem performans hem de güvenlik açısından kritiktir.
WordPress için Özel Hız İpuçları
- Gereksiz eklentileri kaldırın: Her eklenti ek HTTP isteği ve PHP işlemi demektir. Düzenli olarak kullanılmayan eklentileri devre dışı bırakın veya silin.
- Kaliteli bir hosting seçin: Paylaşımlı hosting yerine yönetilen WordPress hosting (Kinsta, WP Engine, Rocket.net) kullanmak performansı dramatik biçimde artırır.
- Veritabanını optimize edin: WP-Optimize gibi eklentilerle post revizyonlarını, spam yorumlarını ve geçici seçenekleri temizleyin.
- Heartbeat API'yi sınırlayın: WordPress'in admin panelindeki Heartbeat API, arka planda sık aralıklarla istek gönderir. WP Rocket veya Heartbeat Control ile bu frekansı azaltın.
- Güvenilir bir önbellekleme eklentisi kullanın: WP Rocket ücretli seçeneklerin en iyisi olarak öne çıkarken, LiteSpeed Cache (LiteSpeed sunucular için) ve W3 Total Cache ücretsiz alternatiflerdir.
- Görseller için uygun eklenti seçin: Imagify, ShortPixel veya Smush gibi eklentiler görselleri otomatik olarak WebP'ye dönüştürür ve sıkıştırır.
Hız Testi Araçları
| Araç | Güçlü Yönleri | Kullanım Amacı |
|---|---|---|
| Google PageSpeed Insights | Core Web Vitals, alan verisi (CrUX) | Gerçek kullanıcı deneyimini ölçmek |
| GTmetrix | Detaylı şelale raporu, video kayıt | Hangi kaynakların yavaş olduğunu tespit etmek |
| WebPageTest | Çoklu konum, gelişmiş testler | Farklı ağ koşullarında performans ölçmek |
| Lighthouse (Chrome DevTools) | Yerel test, PWA kontrolü | Geliştirme sürecinde anlık analiz |
| Cloudflare Observatory | CDN entegrasyonu, güvenlik | Cloudflare kullanan siteler için öneriler |
Web Sitesi Hız Optimizasyonu Kontrol Listesi
- Görselleri WebP/AVIF formatına dönüştürün ve sıkıştırın
- Ekran dışı görseller için lazy loading uygulayın
- Görsel boyutlarını (width/height) HTML'de tanımlayın (CLS önleme)
- CSS ve JavaScript dosyalarını minify edin
- Render-blocking script'lere async/defer ekleyin
- Sunucu tarafı önbelleklemeyi etkinleştirin
- Tarayıcı önbelleği için uygun Cache-Control başlıklarını ayarlayın
- CDN kullanımına başlayın veya mevcut CDN'i yapılandırın
- GZIP veya Brotli sıkıştırmayı etkinleştirin
- HTTP/2 veya HTTP/3 kullandığınızı doğrulayın
- TTFB'nizi ölçün ve 600 ms altına çekmeye çalışın
- Web fontlarını optimize edin (font-display: swap, değişken fontlar)
- Kritik CSS'i satır içine alın (inline)
- Üçüncü taraf scriptleri denetleyin ve gereksizleri kaldırın
- Core Web Vitals metriklerini Google Search Console'dan takip edin
Üçüncü Taraf Scriptlerin Yönetimi
Google Analytics, Facebook Pixel, canlı destek widget'ları, reklam scriptleri ve pazarlama araçları; her biri sayfanızın performansına ek bir yük getirir. Bu scriptleri düzenli olarak denetleyin. Artık kullanmadığınız araçları kaldırın, kritik olanları ise mümkünse eşzamansız (asynchronous) olarak yükleyin. Google Tag Manager üzerinden tüm etiketleri merkezi yönetmek, kontrol ve performans açısından avantaj sağlar.
Kotivon ile Performans Odaklı Web Geliştirme
Kotivon olarak geliştirdiğimiz her web sitesi, Lighthouse ve Core Web Vitals standartlarında 90 puan ve üzerini hedefleyerek teslim edilir. Hız optimizasyonu, projelerimizin tasarım ve geliştirme sürecinin ayrılmaz bir parçasıdır; sonradan yapılan bir eklenti değildir. Mevcut sitenizin performans sorunlarını tespit etmek için de ücretsiz analiz hizmeti sunuyoruz.
Ücretsiz Teklif Alın
Web sitenizin hızını artırmak, Core Web Vitals puanlarınızı iyileştirmek ve SEO sıralamanızı yükseltmek ister misiniz? Kotivon uzmanları sitenizi ücretsiz analiz eder ve kişiselleştirilmiş bir optimizasyon planı sunar.
İletişime Geçin
