WordPress Hız Optimizasyonu
Core Web Vitals'ı Geçme Rehberi
Kısa yanıt: WordPress hız optimizasyonu için en etkili 10 adım; görsel WebP dönüşümü, önbellekleme eklentisi, CDN, render-blocking kaynakları kaldırma, lazy loading, veritabanı optimizasyonu, kaliteli hosting, gereksiz eklenti temizleme, font optimizasyonu ve CLS düzeltmesidir. Bu adımların tamamı uygulandığında PageSpeed skoru 90+ elde edilebilir.
WordPress, dünyada web sitelerinin %43'ünü yönetiyor. Ancak kolaylığı ve esnekliğiyle ön plana çıkan bu platform, yanlış yapılandırıldığında ciddi performans sorunlarına yol açabiliyor. Her 1 saniye gecikme dönüşüm oranını %7 düşürürken, Google Core Web Vitals skorları doğrudan SEO sıralamalarını etkiliyor.
Yönettiğimiz onlarca WordPress sitesinde uyguladığımız optimizasyon adımlarını bu rehberde adım adım ele alıyoruz.
Core Web Vitals Nedir ve Hedefler Ne Olmalı?
Core Web Vitals: Google'ın sayfa deneyimini ölçtüğü üç metrik. LCP (Largest Contentful Paint), INP (Interaction to Next Paint) ve CLS (Cumulative Layout Shift). Bu üç metrikte "İyi" bandına girmek hem sıralama hem kullanıcı deneyimi için kritik.
Ana görsel/başlığın yüklenmesi
Tıklamaya yanıt süresi
Sayfa kayması puanı
WordPress Hızını Artıran 10 Adım
-
1
Görselleri WebP Formatına Dönüştürün
WebP, JPEG'e kıyasla %25-35, PNG'ye kıyasla %60-80 daha küçük dosya boyutu sunar. WordPress 5.8+ WebP'yi yerel destekliyor. Smush, ShortPixel veya Imagify eklentisi ile mevcut görseller toplu dönüştürülebilir. Tüm img etiketlerinde width/height attribute mutlaka bulunmalı — aksi takdirde CLS yükselir.
→ LCP etkisi: Yüksek / CLS etkisi: Yüksek -
2
Önbellekleme (Cache) Eklentisi Kurun
Önbellekleme, her sayfa isteğinde PHP'nin tekrar çalışmasını önler; statik HTML dosyası sunar. LiteSpeed sunucularda LiteSpeed Cache, diğerleri için WP Rocket (ücretli) veya W3 Total Cache (ücretsiz) önerilir. Sayfa önbelleği + tarayıcı önbelleği + nesne önbelleği üçlüsü birlikte yapılandırılmalı.
→ LCP etkisi: Çok Yüksek / TTFB etkisi: Çok Yüksek -
3
CDN (İçerik Dağıtım Ağı) Kullanın
CDN, statik dosyaları (görseller, CSS, JS) kullanıcıya en yakın sunucudan sunar. Cloudflare (ücretsiz plan yeterli başlangıç için), BunnyCDN veya KeyCDN popüler tercihlerdir. Özellikle uluslararası ziyaretçiler için gecikmeyi dramatik biçimde düşürür.
→ TTFB + LCP etkisi: Yüksek -
4
Render-Blocking Kaynakları Kaldırın
CSS ve JavaScript dosyaları sayfanın render edilmesini bloke edebilir. JS dosyaları defer veya async attribute ile yüklenmeli. CSS'te kritik olmayan stiller async yüklenmeli veya satır içine alınmalı. WP Rocket ve LiteSpeed Cache bu optimizasyonları otomatik uygular.
→ LCP etkisi: Yüksek / FCP etkisi: Yüksek -
5
Lazy Loading Uygulayın
Ekran dışındaki görseller ve iFrame'ler ilk yüklemede indirilmemeli. WordPress 5.5+ native lazy loading destekler: img etiketlerine loading="lazy" eklenmesi yeterli. Hero (ilk ekran) görselinde loading="eager" kullanın — lazy loading here LCP'yi kötüleştirir.
→ İlk yüklenme süresi etkisi: Yüksek -
6
Veritabanını Optimize Edin
WordPress zamanla post revision'ları, spam yorumları, geçici veriler (transients) ve kullanılmayan meta verileriyle şişer. WP-Optimize veya Advanced Database Cleaner ile aylık temizlik yapılmalı. Büyük sitelerde yüzlerce MB tasarruf sağlanabilir ve sorgu hızı artar.
→ TTFB + admin panel etkisi: Orta-Yüksek -
7
Kaliteli Hosting'e Yatırım Yapın
Hosting, her optimizasyonun temelini oluşturur. Paylaşımlı ucuz hosting'de ne kadar optimizasyon yapılırsa yapılsın TTFB (Time to First Byte) 500ms-1sn olabilir. LiteSpeed tabanlı, SSD diskli, PHP 8.1+ destekleyen managed WordPress hosting ideal. İyi hosting'de TTFB 100ms altı hedeflenir.
→ TTFB etkisi: Çok Yüksek (tüm metrikleri etkiler) -
8
Gereksiz Eklentileri Kaldırın
Her eklenti HTTP istek sayısını, CSS/JS dosya boyutunu ve veritabanı sorgu sayısını artırır. Aktif olmayan eklentiler bile devre dışı bırakılmadan kaldırılmalı. Benzer işlevi olan eklentilerden biri tercih edilmeli: 3 farklı galeri eklentisi yerine 1 tane. Query Monitor ile hangi eklentinin ne kadar yük eklediği ölçülebilir.
→ Genel performans etkisi: Değişken ama genellikle Yüksek -
9
Font Optimizasyonu Yapın
Google Fonts, varsayılan kullanımda ek DNS lookup ve CSS isteği gerektirir. Font-display: swap ekleyerek metin render edilmeden önce sistem fontuyla gösterilmesini sağlayın. Mümkünse fontları kendi sunucunuzda barındırın (self-host). Kullanılan font ağırlıklarını minimumda tutun.
→ CLS etkisi: Yüksek / LCP etkisi: Orta -
10
Üçüncü Taraf Scriptleri Erteleyin
Google Analytics, Meta Pixel, Hotjar, canlı destek sohbet araçları — hepsi ek JavaScript yükler. Bu scriptler kullanıcı etkileşimine kadar ertelenmeli (Partytown veya önbellekleme eklentisinin "Delay JS" özelliğiyle). INP metriği özellikle üçüncü taraf scriptlere duyarlıdır.
→ INP etkisi: Çok Yüksek / TBT etkisi: Yüksek
Hız Testinizi Nasıl Yaparsınız?
Önemli not: PageSpeed Insights ve Google Search Console farklı veri kaynaklarını kullanır. PageSpeed Insights lab verisi (yapay), Search Console field verisi (gerçek kullanıcı). İkisini birlikte değerlendirin. Lab'da 90+ alıp field'da kötü skor almak mümkündür — field verisi önem taşır.
- Google PageSpeed Insights: pagespeed.web.dev — en hızlı kontrol. Hem mobil hem masaüstü test edin.
- Google Search Console: Core Web Vitals raporu, alan verisi (gerçek kullanıcı deneyimi).
- GTmetrix: Waterfall şeması ile hangi kaynak ne kadar zaman harcıyor görülür.
- WebPageTest: Farklı konumlardan ve cihazlardan test imkanı.
Daha fazlası için web tasarım hizmetlerimizi inceleyebilirsiniz — tüm projelerimizde Core Web Vitals optimizasyonu standart olarak uygulanır.
Başlayalım
WordPress Sitenizin
Hızını Profesyonelce Artıralım
Core Web Vitals denetimi ve optimizasyonu için bize ulaşın. Çoğu iyileştirme 48 saat içinde tamamlanır.
Sıkça Sorulan Sorular
WordPress için en iyi önbellekleme eklentisi hangisi?
LiteSpeed Cache (LiteSpeed sunucularda), WP Rocket (ücretli, en kapsamlı), W3 Total Cache (ücretsiz, yapılandırması zor) en yaygın tercihlerdir. Sunucu tipinize göre seçim yapın: cPanel/Apache için WP Rocket, LiteSpeed sunucu için LiteSpeed Cache önerilir.
Core Web Vitals skorum neden düşük?
Düşük Core Web Vitals skorunun başlıca nedenleri: optimize edilmemiş görseller (LCP), render-blocking JavaScript/CSS, üçüncü taraf scriptler (analytics, chat), yavaş sunucu yanıt süresi ve Cumulative Layout Shift'e yol açan boyutsuz görseller veya geç yüklenen fontlardır.
WordPress'te görseller nasıl optimize edilir?
Görselleri WebP formatına dönüştürün (orijinalin %30-50 boyutu), width/height attribute ekleyerek layout shift önleyin, above-the-fold görsellerde loading="eager", alttakilerde loading="lazy" kullanın. Smush, ShortPixel veya Imagify eklentileri toplu dönüşüm sağlar.
Buğra Ayar
Web Geliştirici & Teknik SEO Uzmanı
WordPress ve teknik web geliştirme alanında 20 yılı aşkın deneyim. Onlarca WordPress sitesini Core Web Vitals "İyi" bandına taşımıştır.