WordPress Neden Yavaşlar? Kendi Sitemi Hızlandırdım

WordPress siteniz yavaş mı? Benim de öyleydi. Bir ara sayfalarım 6-7 saniyede açılıyordu. Google PageSpeed skorum 35’ti. Ziyaretçiler girip çıkıyordu, Google’da sıralamam düşüyordu. Sonra oturdum, her şeyi baştan aşağıya inceledim ve düzelttim.
Şimdi sayfalarım 1.5 saniyede açılıyor, PageSpeed skorum 90’ın üstünde. Nasıl mı? İşte WordPress’in yavaşlamasına neden olan şeyleri ve nasıl çözdüğümü anlatıyorum.
Konu İçeriği
WordPress Neden Yavaşlar? 7 Temel Neden
WordPress yavaşlamasında genellikle aynı suçlular ortaya çıkar. Benim karşılaştıklarımı ve çözdüklerimi sıralayayım:
1. Kötü Hosting Seçimi
En büyük etken genellikle hosting. Paylaşımlı (shared) hosting’de aynı sunucuda yüzlerce site çalışıyor. Birisi trafik aldığında sizin siteniz yavaşlıyor. Ben bir dönem ucuz shared hosting kullanıyordum ve gecikme süreleri 2-3 saniyeyi buluyordu.
HTTP Archive’ın 2025 verilerine göre, WordPress sitelerinin ortalama yükleme süresi 3.4 saniye. Google’ın önerisi ise 2 saniyenin altında. Yani ortalama WordPress sitesi zaten yavaş — ama siz ortalamanın altına düşmek zorunda değilsiniz.
Çözüm: VPS veya yönetilen WordPress hosting’e geçin. Aylık 10-20 dolarlık bir VPS, shared hosting’den katbekül hızlı.
2. Çok Fazla Eklenti
WordPress’e eklenti kurmak kolay. Çok kolay. O kadar kolay ki, bir bakıyorsunuz 30-40 eklenti kurmuşsunuz. Her eklenti sayfa yüklenmesine CSS, JavaScript ve veritabanı sorguları ekler.
Kinsta’nın 2024 araştırmasına göre, 20’den fazla eklenti kuran WordPress sitelerinde sayfa yükleme süresi ortalama %40 artıyor. Ama eklenti sayısı kadar eklenti kalitesi de önemli. İyi kodlanmış 20 eklenti, kötü kodlanmış 5 eklentiden daha az sorun çıkarır.
Benim kuralım: aktif kullandığım eklentileri düzenli olarak gözden geçiriyorum. Kullanmadığım eklentiyi kaldırıyorum, sadece devre dışı bırakmıyorum. Çünkü devre dışı eklentiler bile güvenlik açığı oluşturur.
3. Optimize Edilmemiş Görseller
Bu benim en büyük hatamdı. 5 MB’lık fotoğrafları doğrudan WordPress’e yüklüyordum. Sayfada 10 fotoğraf varsa, toplam 50 MB veri yükleniyor. Kimse 50 MB’lık bir sayfayı beklemiyor.
Cloudflare’ın 2024 raporuna göre, görseller bir web sayfasının toplam boyutunun %50-65’ini oluşturuyor. Görselleri optimize ettiğinizde sayfa boyutunu yarı yarıya düşürebilirsiniz.

4. Cache Eklentisi Olmaması
Cache olmadan WordPress her sayfa isteğinde veritabanına soruyor, PHP çalıştırıyor, HTML oluşturuyor. Bu süreç her ziyaretçi için tekrarlanıyor. Cache ile bu işlem bir kez yapılıyor, sonucu kaydediliyor ve sonraki ziyaretçilere hazır sunuluyor.
Cache eklentisi kullandığınızda sayfa yükleme süresi %60-80 oranında azalabilir. Ben LiteSpeed Cache kullanıyorum ve fark inanılmaz.
5. Tema Seçimi
Her güzel görünen tema hızlı değildir. Themeforest’te satılan bazı temalar 2 MB’lık CSS ve JavaScript dosyalarıyla geliyor. PageBuilder’lı temalar özellikle yavaş — her satırda kısa kod (shortcode) var, her shortcode bir veritabanı sorgusu.
Benim tercihim: hafif, minimal temalar. GeneratePress, Astra, Kadence gibi temalar 30 KB’den başlayan boyutlarıyla çok hızlı. PageSpeed skorunu riske atan gösterişli temalardan uzak durun.
6. Veritabanı Şişmesi
WordPress veritabanı zamanla şişer. Revision’lar (yazı sürümleri), spam yorumlar, geçici tablolar, autoload veriler… Benim veritabanım bir ara 500 MB olmuştu. Düzenledikten sonra 80 MB’e düştü.
WP-CLI ile autoload verilerini kontrol edebilirsiniz:
wp option list --autoload=yes --fields=option_name,option_value_length --format=table | sort -k2 -n -r | head -20
Bu komut en çok veri tutan autoload seçeneklerini gösterir. Genellikle eklenti ayarları ve transient veriler şişmeye neden olur.
7. Harici Scriptler ve Fontlar
Google Analytics, Google Fonts, Facebook Pixel, Chat widget’ları… Her biri dışarıdan bir JavaScript veya CSS dosyası yükler. Her biri bir DNS sorgusu, bir bağlantı, bir indirme. Toplamda sayfanıza 1-2 saniye eklerler.
Google’ın 2025 Core Web Vitals verilerine göre, üçüncü taraf scriptleri sayfa yükleme süresine ortalama 800 ms ekliyor. Bu,”Inp” (Interaction to Next Paint) skorunu doğrudan etkiliyor.

WordPress’i Hızlandırmak İçin Ne Yaptım?
Benim uygulamadığım adımlar ve sonuçları:
1. VPS’e geçtim: Shared hosting’den kendi VPS’ime geçtim. Nginx + PHP-FPM + MariaDB kurdum. Sayfa yanıt sürem 800 ms’den 120 ms’ye düştü.
2. LiteSpeed Cache kullandım: Page cache, object cache, browser cache hepsini açtım. CDN entegrasyonu yaptım. Tekrar eden ziyaretçilerde sayfa yükleme süresi %70 azaldı.
3. Görselleri optimize ettim: Her görseli yüklemeden önce WebP formatına çeviriyorum. ShortPixel eklentisi ile otomatik sıkıştırma yapıyorum. 5 MB’lık görseller 200 KB’e düştü.
4. Eklentileri temizledim: 28 aktif eklentiden 14’üne indirdim. Kullanmadıklarımı tamamen kaldırdım (sadece devre dışı bırakmadım).
5. Veritabanını temizledim: WP-Optimize ile revision’ları, spam yorumları ve transient’ları temizledim. Autoload verilerini kontrol ettim ve ağır olanları kaldırdım.
6. Cloudflare CDN ekledim: Statik dosyalar dünya genelinde edge sunuculardan sunuluyor. Türkiye’den erişimde 200 ms kazanç sağladı.
7. Google Fonts’u local’e aldım: Dışarıdan font yüklemek yerine Self-hosted font kullanıyorum. Bir DNS sorgusu ve bağlantı bekleme süresi ortadan kalktı.
PageSpeed Skorumu Ne Kadar Yükseldi?
Önce ve sonra karşılaştırmam:
| Metrik | Önce | Sonra |
|---|---|---|
| PageSpeed (Mobile) | 35 | 92 |
| PageSpeed (Desktop) | 52 | 97 |
| LCP (Largest Contentful Paint) | 6.2s | 1.4s |
| INP (Interaction to Next Paint) | 450ms | 80ms |
| CLS (Cumulative Layout Shift) | 0.25 | 0.02 |
| Sayfa boyutu | 4.8 MB | 850 KB |
Bu sonuçları yaklaşık 2 haftalık çalışmayla elde ettim. En büyük etken cache eklentisi ve görsel optimizasyonuydu.
Sıkça Sorulan Sorular
WordPress site hızımı nasıl ölçebilirim?
Google PageSpeed Insights (pagespeed.web.dev), GTmetrix ve Pingdom en iyi ücretsiz araçlar. PageSpeed Insights hem mobil hem desktop skor gösterir. GTmetrix detaylı su akış analizi sunar. Düzenli olarak kontrol edin ve değişimleri takip edin.
En iyi cache eklentisi hangisi?
LiteSpeed Cache (ücretsiz, çok kapsamlı), WP Rocket (ücretli, kullanıcı dostu) ve W3 Total Cache (ücretsiz, teknik) en iyi seçenekler. LiteSpeed sunucunuz varsa LiteSpeed Cache kesinlikle en iyi seçim. Diğer sunucularda WP Rocket deneyebilirsiniz.
Kaç eklenti çok fazla?
Kesin bir sayı yok ama 15-20 aktif eklenti üstü riskli. Önemli olan sayı değil, kalite. Bir eklenti 5 MB kaynak tüketiyorsa, 5 iyi eklenti kadar yavaşlatır. Kullanmadığınız eklentileri kaldırın, sadece devre dışı bırakmayın.
CDN gerçekten fark yapar mı?
Evet, özellikle Türkiye’de hosting varsa ve yurt dışından trafik geliyorsa. Cloudflare ücretsiz plan bile ciddi fark yaratıyor. Statik dosyalar (görseller, CSS, JS) edge sunuculardan sunulduğu için yükleme süresi azalır.
Tema değiştirmek siteyi hızlandırır mı?
Evet, ağır bir temadan hafif bir temaya geçiş ciddi hız artışı sağlar. GeneratePress, Astra gibi hafif temalar PageBuilder’lı temalara göre %50-70 daha hızlı. Ama tema değiştirmeden önce cache ve görsel optimizasyonu deneyin — belki tema sorunu değildir.
Kaynaklar:
- HTTP Archive, “WordPress Performance Statistics”, 2025
- Kinsta, “WordPress Plugin Impact Study”, 2024
- Cloudflare, “Web Performance Report”, 2024
- Google, “Core Web Vitals Technology Report”, 2025
- Kişisel WordPress optimizasyon deneyimi, 2025-2026


