Web Analytics Made Easy - Statcounter

Tema düzenleyici

WordPress Hızlandırma Teknikleri nelerdir? Nasıl Yapılır?

WordPress Hızlandırma Teknikleri nelerdir? Nasıl Yapılır?

Özet
WordPress’i hızlandırmak için temel olarak şunları yapman gerekiyor: iyi hosting, hafif tema, cache + gzip, görsel optimizasyonu, veritabanı-temizlik, CDN ve doğru eklenti kullanımı. Aşağıda adım adım gidebileceğin pratik bir rehber var.

1. Hosting ve PHP Ayarları
  • Kaliteli hosting: Paylaşımlı ve aşırı dolu sunucular hızın en büyük düşmanı. Mümkünse:
    • LiteSpeed / NVMe diskli sunucu
    • Veri merkezi olarak hedef kitlene yakın lokasyon
  • PHP sürümü: En az PHP 8.0+ kullan.
    • cPanel / Plesk’ten PHP Selector aç
    • PHP 7.4 kullanıyorsan 8.0, 8.1 ya da üstüne yükselt
  • OPcache: Mümkünse aktif olsun (çoğu host’ta varsayılan açık).

2. Tema ve Eklenti Seçimi
  • Hafif tema seç:
    • Astra, GeneratePress, Blocksy, Kadence gibi hafif temalar
    • Page builder canavarı, şişik demolarla gelen temalardan kaçın
  • Gereksiz eklentileri kaldır:
    • Kullanmıyorsan sil (sadece devre dışı bırakmak yetmez)
    • Benzer işi yapan birden fazla eklenti olmasın (cache, güvenlik vs.)
  • Yoğun JS/CSS yükleyen eklentilere dikkat et:
    • Slider, pop-up, sosyal paylaşımlar, sayfa oluşturucular genelde ağırdır

3. Cache (Önbellekleme) Kurulumu
En çok hissedilen hız artışı genelde buradan gelir.

  • LiteSpeed sunucuda isen: LiteSpeed Cache eklentisi
  • Apache / Nginx paylaşımlı host: WP Rocket (ücretli) veya WP Fastest Cache / W3 Total Cache

Temel ayarlar:
  • Sayfa cache aktif et
  • Tarayıcı önbelleği (browser cache) aktif et
  • Gzip/Brotli sıkıştırma (çoğu host’ta panelden / eklentiden)
  • CSS/JS küçültme (minify) – bozma yaparsa kapat
  • CSS/JS birleştirme (combine) – bozuyorsa bunu da kapatabilirsin

Örnek .htaccess sıkıştırma (Apache için, cache eklentileri genelde kendi ekler ama gerekirse):

Kod:
<IfModule mod_deflate.c>
 AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css text/javascript
 AddOutputFilterByType DEFLATE application/javascript application/x-javascript application/xml application/xhtml+xml application/rss+xml application/json
 AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-otf application/x-font-truetype application/x-font-opentype
</IfModule>

4. Görsel (Resim) Optimizasyonu
  • Yüklemeden önce küçült:
    • Örn: 4000px genişlikte görseli 1200–1600px’e indir
    • Kaliteyi %70–80 civarında kaydet
  • Eklenti ile sıkıştır:
    • ShortPixel, Imagify, Smush, Optimole vb.
    • Mümkünse WebP formatı üret
  • Lazy load (gecikmeli yükleme):
    • WP 5.5+ kendi lazy load yapıyor ama cache eklentisinin lazy load’u varsa onu da kullanabilirsin

5. CSS / JS Optimizasyonu
  • Minify: CSS ve JS’yi küçült (cache eklentisinden). Site bozulursa:
    • Önce JS minify’i kapat
    • Gerekirse sorun çıkaran dosyaları hariç tut
  • Defer / Delay: JavaScript'i geç yükleme:
    • "JS’i ertele" / "Delay JS execution" gibi ayarları kullan
    • Reklam kodları ve izleme kodları (GA, pixel) geç yüklenebilir
  • Kullanılmayan CSS/JS’yi devre dışı bırak:
    • Asset CleanUp, Perfmatters gibi eklentilerle belirli sayfalarda gereksiz dosyaları kapatabilirsin

6. Veritabanı Optimizasyonu
  • Düzenli temizlik:
    • Revisions (sürüm kayıtları)
    • Çöpe atılmış yazılar/yorumlar
    • Spam yorumlar
    • Geçici veriler (transient)
  • Eklentiler[/b]:
    • WP-Optimize, Advanced Database Cleaner vb.
  • `wp-config.php`ye sürüm sayısı sınırı koyabilirsin:

PHP:
define('WP_POST_REVISIONS', 5); // Maksimum 5 sürüm sakla
define('EMPTY_TRASH_DAYS', 7); // Çöpü 7 günde bir boşalt

7. CDN Kullanımı
Özellikle ulusal/uluslararası ziyaretçi kitlesinde etkili.

  • Cloudflare (free plan iş görür)
  • Statik dosyalar (CSS, JS, resimler) için CDN domaini
  • Cloudflare’de:
    • CDN + Cache aktif
    • Brotli aktif
    • Auto Minify (HTML/CSS/JS) – sitede sorun olursa kapat

8. WordPress Çekirdek ve Ayar Optimizasyonları
  • Güncellemeler: WordPress çekirdek, tema, eklentiler güncel olsun
  • Heartbeat sınırlandır:
    • WP Rocket, Heartbeat Control gibi eklentilerle admin-ajax çağrılarını azalt
  • Pingback/trackback kapat (ayarlar → tartışma)
  • Yorumlarda sayfalama kullan (çok yorum alan yazılar için)

9. Ölçüm: Hızını Test Et
Sadece tek araca değil, birkaçına bakmak daha sağlıklı:
  • PageSpeed Insights (mobil + masaüstü)
  • GTmetrix
  • WebPageTest

Dikkat etmen gereken metrikler:
  • TTFB (Time to First Byte) → hosting + cache kalitesi
  • LCP (Largest Contentful Paint) → görseller, CSS/JS yükü
  • CLS (Cumulative Layout Shift) → temanın düzen oturması, font yüklemesi

10. Canlı Site için Uyarılar
  • Her büyük değişiklikten önce tam yedek al (dosyalar + veritabanı)
  • Ayarları tek tek değiştir, her adımda siteyi kontrol et
  • Özellikle:
    • JS birleştirme / erteleme
    • Kullanılmayan CSS temizliği
    • CDN ayarları
    yanlış yapılandırılırsa tasarımı bozabilir.

Sonuç
WordPress hızında en çok farkı: iyi hosting + cache + görsel optimizasyonu + hafif tema kombinasyonu yaratır. Diğer her şey ince ayar niteliğinde kalır. Bu temel paketi kurduktan sonra PageSpeed/GTmetrix sonuçlarına bakıp, çıkan uyarılara göre nokta atışı optimizasyonlarla devam edebilirsin.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Giriş Yap

Zaten bir hesabınız var mı? Buradan giriş yapın.

← Önceki Konu

WordPress En İyi SEO Eklentileri hangileridir?

Sonraki Konu →

WordPress SEO Nasıl Yapılır?

Foruma git ?

Bu konuyu görüntüleyen kullanıcılar

Son Konular

İpuçları
Geri
Üst