WordPress Sitem Neden Yavaşladı? Sebepleri ve Çözümleri
WordPress Sitem Neden Yavaşladı? Sebepleri ve Çözümleri
Dün gayet hızlı çalışan WordPress siteniz bugün yavaş mı açılıyor? Ziyaretçiler sayfanın yüklenmesini beklerken çıkıp gidiyor, Google PageSpeed skorunuz düştü ya da hosting panelinizde kaynak aşımı uyarıları belirdi. Bu durum hem sinir bozucu hem de işinize doğrudan zarar verir.
İyi haber: WordPress yavaşlamasının büyük çoğunluğunun belirli ve çözülebilir sebepleri vardır. Bu rehberde WordPress sitenizin neden yavaşladığını, bunu nasıl tespit edeceğinizi ve her senaryo için kalıcı çözümleri adım adım ele alıyoruz.
Neden Bu Kadar Önemli?
WordPress hızı yalnızca kullanıcı deneyimini değil, doğrudan gelirlerinizi ve arama sıralamanızı etkiler.
Araştırmalar ne söylüyor:
- Sayfa yükleme süresi 1 saniyeden 3 saniyeye çıktığında ziyaretçi kaybı %32 artıyor
- E-ticaret sitelerinde her 1 saniyelik gecikme dönüşüm oranını yaklaşık %7 düşürüyor
- Google, Core Web Vitals metriklerini resmi sıralama faktörü olarak kullanıyor
Kısacası yavaş WordPress = daha az ziyaretçi = daha az satış = daha düşük Google sıralaması. Üç kötü şey aynı anda.
Önce Hızı Ölçün
Neyin yavaş olduğunu bulmadan çözüme geçmek doğru değildir. Önce mevcut durumu netleştirin.
Kullanmanız gereken araçlar:
Google PageSpeed Insights (pagespeed.web.dev) — Ücretsiz, Google'ın resmi aracı. Core Web Vitals skorları ve iyileştirme önerilerini gösterir. Masaüstü ve mobil ayrı ayrı test edilir.
GTmetrix (gtmetrix.com) — TTFB (sunucu yanıt süresi), LCP ve toplam yükleme süresi gibi detaylı metrikleri gösterir.
Pingdom (tools.pingdom.com) — Sayfa boyutu ve HTTP istek sayısını analiz eder.
Ne ölçmelisiniz:
| Metrik | İyi Değer | Kötü Değer |
|---|---|---|
| Sayfa yükleme süresi | 1-2 saniye | 4+ saniye |
| TTFB (sunucu yanıt) | 200 ms altı | 500 ms+ |
| LCP | 2,5 saniye altı | 4+ saniye |
| Sayfa boyutu | 1-2 MB | 5 MB+ |
| HTTP istek sayısı | 50 altı | 100+ |
WordPress Yavaşlamasının En Yaygın 10 Sebebi
1. Yetersiz veya Eski Hosting Altyapısı ⭐ En Yaygın Sebep
Bu liste boyunca pek çok sebep sıralayacağız ama gerçeği baştan söyleyelim: WordPress yavaşlamasının en yaygın ve en belirleyici sebebi hosting altyapısıdır.
Görselleri optimize ettiniz, gereksiz eklentileri kaldırdınız, önbellekleme kurdunuz — ama hosting yeterli değilse tüm bu çabalar sınırlı etki yaratır.
Hosting kaynaklı yavaşlamanın belirtileri:
- TTFB değeri 500 ms'nin üzerinde
- Hosting panelinizde CPU veya RAM aşımı uyarıları
- Trafik artınca site dramatik biçimde yavaşlıyor
- Komşu siteler yoğun trafik alınca sizin siteniz de yavaşlıyor
Kök sebep: Eski HDD disk, aşırı kalabalık paylaşımlı sunucu, Apache web sunucusu veya düşük PHP sürümü.
Çözüm:
- NVMe SSD disk kullanan hosting'e geçin
- LiteSpeed web sunucusu kullanan hosting'i tercih edin
- PHP 8.x sürümüne yükseltin
- Gerekiyorsa paylaşımlı hosting'den VDS'e geçin
TuemCloud'un NVMe SSD + LiteSpeed altyapısı bu sorunun kökünü çözer. Hosting değişikliği hakkında hosting taşıma nasıl yapılır yazımıza bakabilirsiniz.
2. Optimize Edilmemiş Görseller
Görseller çoğu WordPress sitesinde sayfa boyutunun %50-70'ini oluşturur. 3000×2000 piksel bir fotoğrafı küçük bir thumbnail alanına koymak veya sıkıştırmadan yüklemek sayfa boyutunu gereksiz yere şişirir.
Belirtiler: GTmetrix'te sayfa boyutu 3 MB üzeri, görsel dosyaları büyük
Çözüm:
- Görselleri WebP formatına dönüştürün
- Yüklemeden önce sıkıştırın (Smush, ShortPixel, Imagify eklentileri)
- Görseli kullanılacağı boyuta yakın yükleyin
- Lazy loading aktif edin
3. Çok Fazla veya Kötü Kodlanmış Eklenti
Her WordPress eklentisi sayfa yükleme süresine katkıda bulunur. Özellikle sayfanın her yerinde JavaScript ve CSS dosyaları yükleyen eklentiler ciddi yavaşlamaya yol açar.
Belirtiler: Eklenti kurulduktan sonra yavaşlama başladı, HTTP istek sayısı yüksek
Nasıl tespit edilir:
Query Monitor eklentisini kurun — hangi eklentinin ne kadar veritabanı sorgusu çalıştırdığını gösterir.
Çözüm:
- Kullanmadığınız eklentileri silin (devre dışı bırakmak yetmez)
- Benzer işlev gören eklentileri birleştirin
- Ağır eklentilere alternatif araştırın
- Her eklentiyi teker teker devre dışı bırakarak yavaşlatanı tespit edin
4. Önbellekleme Yok veya Yanlış Yapılandırılmış
WordPress dinamik bir platformdur. Önbellekleme olmadan her ziyaretçi için PHP çalışır, MySQL sorgulanır ve HTML sıfırdan üretilir. Bu gereksiz kaynak tüketimine yol açar.
Belirtiler: Her sayfa açılışında TTFB yüksek, sunucu kaynakları sürekli meşgul
Çözüm: LiteSpeed Cache eklentisini kurun ve aktif edin. TuemCloud'un LiteSpeed altyapısıyla bu eklenti tam performansla çalışır — sayfa yükleme süresinde dramatik düşüş sağlanır. WordPress hız optimizasyonu hakkında WordPress hız optimizasyonu yazımıza bakabilirsiniz.
5. Şişirilmiş WordPress Veritabanı
Zamanla WordPress veritabanı gereksiz verilerle dolar: silinmiş yazı taslakları, spam yorumlar, geçici veriler (transients), eklenti artıkları. Bu şişkinlik veritabanı sorgularını yavaşlatır.
Belirtiler: Site zamanla yavaşladı, veritabanı büyük
Nasıl tespit edilir: cPanel → phpMyAdmin'de tablo boyutlarına bakın
Çözüm:
- WP-Optimize eklentisiyle veritabanını temizleyin ve optimize edin
- Otomatik taslakların sayısını sınırlayın
- Yorumlar bölümündeki spam yorumları toplu silin
MySQL veritabanı hakkında daha fazla bilgi için MySQL nedir yazımıza bakabilirsiniz.
6. CDN Kullanmıyor Olmak
CDN olmadan statik dosyalar (görseller, CSS, JS) her ziyaretçi için doğrudan sunucunuzdan iletilir. Bu sunucu yükünü artırır ve özellikle yurt dışı ziyaretçiler için yüksek gecikmeye yol açar.
Belirtiler: Yurt dışından erişimde yavaşlama, yüksek sunucu yükü
Çözüm: Cloudflare'ı aktif edin. Ücretsiz planı bile statik içerikleri global CDN üzerinden sunar, sunucu yükünü önemli ölçüde azaltır. CDN hakkında CDN nedir yazımıza ve Cloudflare kurulumu için Cloudflare nasıl kurulur yazımıza bakabilirsiniz.
7. Eski PHP Sürümü
PHP sürümü WordPress performansını doğrudan etkiler. PHP 5.6 kullanan bir site, PHP 8.2 kullanan aynı siteye kıyasla çok daha yavaş çalışır.
Nasıl kontrol edilir: WordPress → Araçlar → Site Sağlığı → Bilgi → Sunucu
Çözüm: cPanel üzerinden PHP sürümünü 8.2 veya 8.3'e yükseltin. Güncellemeden önce eklenti uyumluluğunu test edin. PHP hakkında PHP nedir yazımıza bakabilirsiniz.
8. Ağır Tema veya Sayfa Yapıcı (Page Builder)
Görsel açıdan zengin ama kod açısından şişirilmiş temalar ve Elementor, Divi gibi sayfa yapıcılar çok sayıda CSS ve JS dosyası yükler.
Belirtiler: Tema değiştirdikten sonra yavaşlama, render-blocking resource uyarıları
Çözüm:
- Astra, GeneratePress gibi hafif temalara geçin
- Mümkünse Gutenberg blok editörünü kullanın
- Page builder kullanıyorsanız kullanılmayan widget ve modülleri devre dışı bırakın
9. Harici Script ve Font Yüklemeleri
Google Analytics, Facebook Pixel, canlı destek widgetları ve Google Fonts gibi harici kaynaklar ek HTTP istekleri oluşturur. Bu kaynakların sunucusu yavaş yanıt verdiğinde siteniz de bekler.
Belirtiler: PageSpeed'de "Üçüncü taraf kodun etkisini azaltın" uyarısı
Çözüm:
- Google Fonts'u yerel sunucudan yükleyin
- Gereksiz tracking scriptlerini kaldırın
- Scripti yalnızca ihtiyaç duyulan sayfalarda yükleyin
10. SSL Yanlış Yapılandırılmış
SSL yanlış kuruluysa her sayfa yüklemesinde gereksiz yönlendirmeler yaşanabilir. Özellikle http:// → https:// → www zinciri TTFB'yi artırır.
Belirtiler: PageSpeed'de yönlendirme zinciri uyarısı
Çözüm: .htaccess'te tek adımda yönlendirme yapın. SSL yapılandırması hakkında .htaccess nedir yazımıza ve SSL sertifikası nedir yazımıza bakabilirsiniz.
Adım Adım WordPress Hız Tanısı
Yavaşlamanın sebebini bulmak için şu sırayı takip edin:
1. Hız testi yapın → PageSpeed Insights ve GTmetrix ile mevcut skoru ölçün
2. TTFB'ye bakın → 500 ms üzerindeyse sorun hosting altyapısındadır, eklentilerde değil
3. Eklentileri tek tek devre dışı bırakın → Hız artıyorsa sorunlu eklentiyi tespit edin
4. Temayı değiştirin → Varsayılan Twenty Twenty-Four temasıyla test edin. Hız artıyorsa sorun temadadır
5. Görsel boyutlarını kontrol edin → GTmetrix'te "Largest files" bölümüne bakın
6. Veritabanını kontrol edin → WP-Optimize ile tarayın
7. PHP sürümünü kontrol edin → Site Sağlığı → Sunucu bölümünden görün
Hosting Değişikliği Ne Zaman Kaçınılmaz?
Yukarıdaki tüm optimizasyonları yaptınız ama yine de yavaş. Bu durumda sorun hosting altyapısındadır ve tek kalıcı çözüm hosting değiştirmektir.
Hosting değişikliği şartsa şu belirtiler vardır:
- TTFB sürekli 500 ms üzerinde
- CPU/RAM aşımı uyarıları alıyorsunuz
- Trafik artınca site çöküyor
- Hosting sağlayıcısı "kaynak limitinizi aştınız" diyorsa
TuemCloud'a geçiş için şu avantajlar sizi bekliyor:
NVMe SSD — Veritabanı sorgularını standart SSD'ye kıyasla 5-6 kat hızlandırır
LiteSpeed web sunucusu — WordPress için optimize edilmiş, Apache'den çok daha hızlı
PHP 8.x desteği — En güncel ve hızlı PHP sürümü
Türkiye lokasyonu — Türk ziyaretçiler için minimum gecikme
Ücretsiz site taşıma — Teknik ekibimiz sitenizi taşır, siz yalnızca erişim bilgilerini paylaşırsınız
Web hosting paketlerimizi inceleyin veya doğrudan VDS sunucu seçeneklerimize bakın.
Hızlı Kazanımlar: Bugün Yapabileceğiniz 5 Şey
Uzun vadeli çözümlere geçmeden önce bugün hemen uygulayabileceğiniz 5 adım:
1. LiteSpeed Cache kurun ve aktif edin → 10 dakika, dramatik fark
2. Görselleri WebP'ye çevirin → Smush veya ShortPixel ile otomatik
3. Kullanmadığınız eklentileri silin → Her eklenti kontrol edilsin
4. PHP sürümünü güncelleyin → cPanel'den 2 dakika
5. Cloudflare aktif edin → Ücretsiz, kurulumu 15 dakika
Bu 5 adımı uyguladıktan sonra tekrar hız testi yapın. Büyük ihtimalle belirgin iyileşme göreceksiniz.
Sıkça Sorulan Sorular
WordPress sitem aniden yavaşladı, ne oldu?
En yaygın sebepler: yeni kurulan ağır bir eklenti, büyük boyutlu görsel yüklemesi, veritabanının şişmesi veya hosting sunucusunun aşırı yüklenmesidir. Önce son 24-48 saatte ne değiştiğini düşünün — yeni eklenti veya güncelleme var mı?
Hosting değiştirmeden WordPress'i hızlandırabilir miyim?
Kısmen evet. Önbellekleme, görsel optimizasyonu ve eklenti temizliği belirgin fark yaratır. Ancak TTFB yüksekse — sunucu 500 ms üzerinde yanıt veriyorsa — hosting olmadan kalıcı çözüm mümkün değildir.
LiteSpeed Cache mi, W3 Total Cache mi daha iyi?
LiteSpeed web sunucusu kullanan hostinglerde (TuemCloud dahil) LiteSpeed Cache tartışmasız daha iyidir. Apache tabanlı hostinglerde W3 Total Cache veya WP Rocket tercih edilebilir.
PageSpeed skorum kaç olmalı?
Mobilde 70 üzeri, masaüstünde 85 üzeri iyi kabul edilir. 90 üzeri mükemmel. Ancak skora takılmak yerine gerçek kullanıcı deneyimini ölçen Core Web Vitals değerlerine odaklanın.
Hosting taşıması sırasında site kapanır mı?
Doğru yapıldığında minimum kesinti yaşanır. TuemCloud'un ücretsiz taşıma hizmeti bu süreci profesyonelce yönetir.