Google 2021'de Core Web Vitals'ı sıralama faktörü olarak duyurdu; 2024'te FID metriği yerini INP'ye bıraktı. 2026 itibarıyla PageSpeed Insights sonucu, hem SEO sıralamasını hem kullanıcı deneyimini hem de dönüşüm oranlarını doğrudan belirleyen bir metrik haline geldi. WordPress ise dünyanın en yaygın içerik yönetim sistemi olmakla birlikte, varsayılan kurulumunda özellikle Elementor, WooCommerce ve ağır temalar gibi bileşenlerle birlikte kolayca yavaş siteye dönüşebilir. Mobil cihazda ilk anlamlı içeriğin ekrana gelmesinin 4 saniyeyi aştığı bir sitede ziyaretçinin yarısından fazlası sayfayı terk eder; aynı site Google aramalarında da ortalamanın altında konumlanır. Bu rehberde WordPress sitenizi PageSpeed Insights'ta 90+ puana taşımak için 10 somut aksiyonu, önce teşhis sonra uygulama sırasıyla ele alıyoruz; hosting altyapısından veritabanına, görsel optimizasyonundan CDN tercihine kadar her katmanı pratik örneklerle açıklıyoruz.
WordPress Neden Yavaşlar? 8 Temel Sebep
WordPress hız sorunu tek bir sebepten değil, birden fazla katmanın birikmesinden kaynaklanır. En sık karşılaşılan 8 sebep:
1. Yetersiz hosting. Yüksek TTFB (ilk bayt süresi); paylaşımlı hosting'in aşırı yüklü sunucusu veya düşük PHP sürümü.
2. Önbellekleme yokluğu. Her istek PHP ve veritabanıyla üretilir; cache eklentisi yoktur veya yanlış yapılandırılmıştır.
3. Optimize edilmemiş görseller. JPG ve PNG dosyaları 2-3 MB; lazy loading uygulanmamış; format WebP veya AVIF değil.
4. Ağır tema. ThemeForest üzerinden alınmış, 50+ eklentiyle birlikte gelen çok amaçlı temalar; kullanılmayan CSS/JS yükler.
5. Fazla ve eski eklenti. 30+ eklenti, çakışan JavaScript, güncel olmayan sürümler.
6. Şişmiş veritabanı. Binlerce revizyon, geçici veri (transients), spam yorum, otomatik taslak.
7. CDN yokluğu. Statik varlıklar tek sunucudan sunulur; uzak coğrafyadaki ziyaretçi için gecikme yüksek.
8. Üçüncü taraf script yığını. Google Analytics, Facebook Pixel, chat widget, A/B test aracı, pop-up yönetimi; her biri render'ı engeller.
Hız problemini çözmek için önce hangi katmanın darboğaz olduğunu teşhis etmek, sonra sırayla müdahale etmek gerekir. Web Sitesi Neden Yavaş Açılır? Core Web Vitals ve Hosting İlişkisi yazımız bu teşhis mantığını geniş bir çerçevede ele alır.
Core Web Vitals Nedir? LCP, INP ve CLS Metrikleri
Core Web Vitals, Google'ın kullanıcı deneyimini üç ana metrik üzerinden ölçtüğü çerçevedir. Mart 2024'ten itibaren FID metriği yerini INP'ye bırakmıştır.
| Metrik | Ölçtüğü | İyi | İyileştirme Gerekli | Zayıf |
|---|---|---|---|---|
| LCP (Largest Contentful Paint) | En büyük içerik unsurunun yüklenme süresi | < 2.5 sn | 2.5-4 sn | > 4 sn |
| INP (Interaction to Next Paint) | Etkileşim-yanıt gecikmesi | < 200 ms | 200-500 ms | > 500 ms |
| CLS (Cumulative Layout Shift) | Yüklenirken yaşanan görsel kayma | < 0.1 | 0.1-0.25 | > 0.25 |
PageSpeed Insights toplam skorunun 90+ olması için her üç metriğin de "İyi" aralığında olması gerekir. Tek bir metriğin kötü olması toplam puanı düşürür.
Mevcut Hızınızı Ölçmek: PageSpeed, GTmetrix, WebPageTest
İyileştirmeye başlamadan önce taban çizgisini belirlemek şarttır; aksi halde hangi müdahalenin ne kadar fayda sağladığını ölçemezsiniz.
PageSpeed Insights (pagespeed.web.dev). Google'ın resmi aracı. Hem laboratuvar hem gerçek kullanıcı verisi (CrUX) gösterir. Google'ın sıralamada baz aldığı veridir.
GTmetrix (gtmetrix.com). Waterfall ve sayfa yapısı analizi için güçlü. Lokasyon ve bağlantı tipi seçilebilir.
WebPageTest (webpagetest.org). İleri düzey. Multi-step test, filmstrip, çoklu lokasyon, kritik render yolu analizi.
Chrome DevTools Performance paneli. Yerelde detaylı profilleme için. INP sorunlarını teşhis etmede en net araç.
Her ölçümü üç kez tekrarlayın, ortalamayı alın. Mobil ve masaüstü skorlarını ayrı ayrı kaydedin. Taban çizgisi tablosunu bir yere not edin; 7 gün sonra tekrar ölçüp karşılaştıracaksınız.
Hosting Altyapısı: Hız İçin Doğru Hosting Seçimi
Hız optimizasyonunun temeli hostingdir. TTFB (ilk bayt süresi) 500 ms'nin üzerindeyse eklenti ve görsel optimizasyonu ne kadar iyi olursa olsun 90+ puan zor çıkar. Doğru hosting için minimum beklentiler:
Sunucu yazılımı: LiteSpeed Enterprise veya NGINX. Apache tek başına yetersiz kalır.
PHP sürümü: 8.2 veya üzeri. 7.x sürümler bitti; 8.0'dan 8.2'ye geçişte yüzde 10-15 performans artışı tipiktir.
OPcache: PHP opcode önbelleği aktif olmalı. Varsayılan 0 ise manuel açılır.
Object cache: Redis veya Memcached hosting panelinden sunulmalı; veritabanı sorgu önbelleği için kritik.
HTTP/3 ve TLS 1.3: Modern protokol desteği, uzun TLS el sıkışmasını önler.
Türkiye lokasyonu: Türkiye ağırlıklı trafik için fiziksel yakınlık TTFB'yi düşürür. WordPress Hosting Nedir? yazımız karar kriterlerini detaylandırır.
Paylaşımlı hosting trafik 10.000 ay/altı siteler için uygundur; yüksek trafikli site ve WooCommerce için sanal sunucu (VPS) yazımız veya dedicated server tercih edilmelidir.
Önbellekleme ve Sayfa Cache'i: Doğru Eklenti Seçimi
Önbellekleme, WordPress hız optimizasyonunun en büyük tek müdahalesidir. Doğru yapılandırılmış cache eklentisi PageSpeed skorunu tek başına 20-30 puan artırabilir.
| Eklenti | Lisans | Öne Çıkan | En İyi Senaryo |
|---|---|---|---|
| LiteSpeed Cache | Ücretsiz | Sunucu düzeyinde cache, QUIC.cloud CDN entegre | LiteSpeed Enterprise sunucuda zorunlu tercih |
| WP Rocket | Ücretli | Kolay yapılandırma, lazy load, önceden yükleme | Apache/NGINX hosting; teknik bilgi az ekip |
| W3 Total Cache | Ücretsiz / Pro | Granüler kontrol, object cache, CDN entegrasyonu | Teknik ekip, çoklu site |
| WP Super Cache | Ücretsiz | Automattic resmi, basit kurulum | Küçük bloglar, az trafik |
| FlyingPress | Ücretli | Yüksek skor odaklı, modern mimari | Core Web Vitals odaklı siteler |
Yapılandırmada mutlaka açılması gerekenler: Page Cache, Browser Cache, Object Cache (Redis), Lazy Load, Database Optimization, Gzip/Brotli.
Görsel Optimizasyonu: WebP, AVIF ve Lazy Loading
Tipik bir WordPress sayfasında yüklenen baytların yüzde 50-60'ı görsellerdir. Görsel optimizasyonu LCP'yi düşüren ikinci en güçlü müdahaledir.
Format dönüşümü. Tüm görseller WebP'ye çevrilmeli. AVIF kademeli olarak devreye alınır (WebP birincil, AVIF ikincil olarak <picture> etiketiyle sunulur).
Dosya boyutu. Hero görsel < 150 KB, iç görsel < 80 KB hedefi. Shortpixel, Imagify, Smush, EWWW gibi eklentiler toplu dönüştürme yapar.
Lazy loading. WordPress 5.5'ten itibaren yerleşik; görünüm alanı dışındaki görseller geç yüklenir. Hero görseli için fetchpriority=high ekleyin, lazy'den çıkarın.
Boyutlandırma. Mobil cihaza 2000 piksel genişliğinde görsel servis etmek anlamsız. srcset ve sizes doğru yapılandırılmalı.
CDN üzerinden görsel. Cloudflare Images, BunnyCDN, Shortpixel CDN gibi hizmetler görseli ziyaretçinin tarayıcısına ve ağ koşuluna göre dinamik ölçeklendirir.
CSS ve JavaScript Optimizasyonu: Minify, Defer ve Critical CSS
WordPress tema ve eklentileri, kullanılmasa bile tüm CSS ve JS dosyalarını her sayfaya yükler. Bu "render-blocking" durum LCP'yi 1-2 saniye uzatabilir.
Minification. Boşluk, yorum ve gereksiz karakterler kaldırılır. Cache eklentisinin "minify" seçeneği aktifleştirilir.
Birleştirme (combine). Çok sayıda küçük CSS/JS dosyası HTTP/2 ve HTTP/3 ile birlikte artık avantaj kaybeder; büyük dosyaları birleştirmek bazen zarar verir. Test edilerek karar verilir.
Defer ve Async. JS dosyaları ana render'ı engellemesin diye defer edilir. Analytics, Pixel gibi scriptler için Delay JavaScript Execution (etkileşime kadar bekletme) uygulanır.
Critical CSS. Fold üstü (ekrana ilk gelen) kısım için minimum CSS inline olarak <head>'e yerleştirilir; geri kalan CSS async yüklenir. WP Rocket, FlyingPress, Autoptimize bu işi otomatik yapar.
Kullanılmayan CSS'i kaldırma (Remove Unused CSS). Sayfada kullanılmayan CSS kuralları temizlenir. Perfmatters, FlyingPress ve WP Rocket (Remove Unused CSS seçeneği) bu özelliği sağlar.
WordPress sitenizin hız denetimini ekibimizle birlikte yapıp 7 günde 90+ puana ulaşmak için somut bir yol haritası çıkaralım.
Veritabanı Optimizasyonu: Temizlik ve İndeksleme
WordPress veritabanı zamanla "şişer": revizyon, geçici veri, spam yorum, otomatik taslak, kullanılmayan eklenti kalıntıları. 500 MB üzeri wp_options tablosu INP ve TTFB üzerinde ciddi baskı oluşturur.
Revizyon temizliği. Her yazı için 10-30 revizyon birikir. WP-Optimize, Advanced Database Cleaner veya WP Rocket Database Cleanup ile toplu silinir.
Geçici veri (transients). Süresi dolmuş transients tablosu şişer; manuel temizlenir.
Spam ve çöp yorum. Akismet'in kuyrukta bıraktığı spamler; aylık toplu silinir.
Autoload optimize. wp_options tablosundaki autoload=yes kayıtları her sorguda yüklenir. 1 MB'ı aşan autoload veri bulunur ve eklenti kalıntılarından temizlenir.
İndeks eklemek. Yoğun sorgu çeken meta_key alanlarına indeks eklemek, custom query performansını büyük oranda iyileştirir. Yedek alınarak yapılır.
Haftalık otomatik temizlik. WP-Optimize veya cache eklentisinin "schedule" seçeneğiyle planlanır.
CDN Kullanımı: İçerik Dağıtım Ağları ile Küresel Hız
CDN (Content Delivery Network), statik varlıkları (görsel, CSS, JS) dünya genelindeki edge sunuculardan ziyaretçinin en yakın noktasından sunar. Çok uluslu veya yurt dışı trafiği yüksek sitelerde LCP üzerinde dramatik etki yaratır.
Cloudflare. Ücretsiz plan temel ihtiyaçları karşılar. Pro plan Image Resizing, Argo Smart Routing, APO (Automatic Platform Optimization) ekler.
BunnyCDN. Düşük maliyet, güçlü edge ağı. Perma-cache ile WordPress için optimize paket mevcut.
QUIC.cloud. LiteSpeed Cache ile sorunsuz entegre. LiteSpeed sunucu kullanıcıları için varsayılan tercih.
Sadece statik varlıklar değil. Modern CDN'ler tam sayfa cache (full page cache) sunar; dinamik WordPress sayfasını edge'den sunar.
Trafiğiniz yüzde 90 Türkiye ise CDN ekstra bir fayda getirmeyebilir; yerel hosting optimizasyonu daha etkilidir. Trafik dağılımınızı analiz edin.
Tema ve Eklenti Seçimi: Hafif Alternatifler
Tema ve eklenti yığını, hız optimizasyonunun en zor çözülen katmanıdır çünkü değişiklik tasarımı etkiler.
Hafif tema tercihi. GeneratePress, Kadence, Blocksy, Astra; blok temalardan Twenty Twenty-Four. ThemeForest çok amaçlı temalardan (Avada, BeTheme) kademeli geçiş.
Blok editör (Gutenberg) ile Elementor karşılaştırması. Blok editör aynı sayfayı yüzde 30-50 daha az JS/CSS ile üretir. Yeni projelerde Gutenberg tercih edilir.
Eklenti sayısını azaltma. 30+ eklenti varsa her birinin "gerekli mi?" sorusu sorulur. Birden fazla eklentinin aynı işi yaptığı durumlar yaygındır (3 farklı SEO eklentisi, 2 cache eklentisi gibi).
Sayfa bazında eklenti devreden çıkarma. Perfmatters, Asset CleanUp, Plugin Organizer; iletişim formu eklentisini sadece iletişim sayfasında yükler, kalan sayfalardan kaldırır.
Üçüncü taraf script yönetimi. Google Analytics (GA4), Facebook Pixel, chat widget, pop-up aracı; Delay JavaScript ile etkileşime kadar bekletilir. GTM üzerinden yüklendiyse GTM'i de delay'e almak gerekir.
90+ Puan Checklist'i: 15 Maddelik Doğrulama Listesi
Aşağıdaki 15 madde tamamlandığında standart bir WordPress sitesinde mobilde 90+, masaüstünde 95+ puan tipik olarak elde edilir:
Hosting:
□ 1. PHP 8.2+ sürümünde çalışıyor
□ 2. LiteSpeed veya NGINX sunucu yazılımı aktif
□ 3. OPcache ve Redis object cache açık
□ 4. HTTP/3 ve TLS 1.3 destekleniyor
Cache:
□ 5. Cache eklentisi kurulu ve yapılandırılmış
□ 6. Browser cache süresi 1 ay+ ayarlanmış
□ 7. Gzip veya Brotli aktif
Görsel:
□ 8. Tüm görseller WebP veya AVIF formatında
□ 9. Lazy loading aktif, hero görsele fetchpriority high
□ 10. srcset ve sizes doğru yapılandırılmış
CSS/JS:
□ 11. Minify, defer ve critical CSS uygulanmış
□ 12. Kullanılmayan CSS temizlendi
□ 13. Üçüncü taraf scriptler delay JS ile yönetiliyor
Veritabanı ve CDN:
□ 14. Veritabanı temizliği planlı çalışıyor
□ 15. CDN aktif (küresel trafik varsa)
90+ puan tek bir eklenti ile elde edilmez. Hosting + cache + görsel + CSS/JS + veritabanı + CDN zinciri birlikte çalıştığında skor yükselir. Zincirdeki en zayıf halka toplam puanı belirler. Önce ölç, sonra sırayla iyileştir, 7 gün sonra tekrar ölç.
WordPress Hız Optimizasyonu Özeti
- En büyük tek müdahale: hosting + cache kombinasyonu
- LCP düşürücü ikinci kaldıraç: görsel optimizasyonu
- INP için kritik: JavaScript yönetimi, delay/defer, üçüncü taraf scriptler
- CLS için kritik: görsel boyutlandırma, font yükleme, reklam alanı
- Veritabanı: aylık otomatik temizlik şart
- CDN: küresel trafik varsa zorunlu
- Tema seçimi: hafif tema uzun vadeli en kolay çözüm
- Taban çizgisi: başlamadan ölç, 7 gün sonra tekrar ölç, karşılaştır
DorukNet WordPress Hosting ile Hız Avantajı
DorukNet WordPress Hosting hizmeti; hız optimizasyonunun hosting ayağını başlangıçtan itibaren çözecek biçimde kurgulanmıştır. Somut avantajlar:
LiteSpeed Enterprise sunucular. LiteSpeed Cache eklentisiyle sorunsuz uyum; sunucu seviyesinde sayfa cache.
PHP 8.2+ ve OPcache. Güncel PHP sürümü ve varsayılan açık OPcache ile düşük TTFB.
Redis object cache. Veritabanı sorgu önbelleği; WooCommerce ve içerik yoğun sitelerde kritik.
HTTP/3 ve TLS 1.3. Modern protokol desteğiyle hızlı el sıkışma.
Türkiye lokasyonu. Yerel ziyaretçilere düşük gecikme; Linux Web Hosting yazımız altyapı tercihini detaylandırır.
7/24 Türkçe destek. Hız denetimi, cache yapılandırması ve göç süreçlerinde teknik ekip birebir çalışır.
Daha yüksek trafikli siteler ve WooCommerce senaryoları için sanal sunucu (VPS) ve sunucu kiralama seçenekleriyle kademeli büyüme imkanı. Geniş çerçeve için Web Hosting Nedir? rehberimiz yardımcı olur.
WordPress sitenizi 7 günde 90+ puana taşımak için hosting altyapınızı ve optimizasyon planınızı birlikte değerlendirelim. Göç ve kurulum süreçlerinde ekibimiz birebir destek sağlar.
