Önce ölçün, sonra değiştirin
Optimizasyona başlamadan önce mevcut durumu ölçün. PageSpeed Insights ve WebPageTest, gerçek kullanıcı deneyimine yakın metrikler verir. Özellikle LCP (en büyük içerik öğesinin yüklenme süresi) ve TTFB (ilk bayta kadar geçen süre) değerlerine bakın.
Her değişiklikten sonra yeniden ölçün. Ölçmeden yapılan optimizasyon, tahmine dayalı değişiklikten ibarettir.
Sunucu seviyesinde önbellek kullanın
Eklenti tabanlı önbellekler PHP çalıştıktan sonra devreye girer. LiteSpeed Cache gibi sunucu seviyesi çözümler ise isteği PHP’ye hiç götürmeden yanıtlar. Fark, yüksek eşzamanlı trafikte belirginleşir.
LiteSpeed kullanan bir sunucudaysanız LSCache eklentisini kurun ve varsayılan ayarlarla başlayın. Agresif ayarlara sonradan, ölçerek geçin.
Nesne önbelleği (Redis) ekleyin
WordPress her sayfa yüklemesinde veritabanına çok sayıda sorgu gönderir. Redis nesne önbelleği bu sorguların sonuçlarını bellekte tutarak veritabanı yükünü belirgin şekilde azaltır.
Özellikle WooCommerce ve üyelik sistemleri gibi önbelleklenemeyen dinamik sayfalarda etkisi büyüktür.
Görselleri modern formata çevirin
Çoğu WordPress sitesinde sayfa ağırlığının büyük bölümü görsellerden gelir. JPEG ve PNG yerine WebP veya AVIF kullanmak, görsel kalitesinden ödün vermeden dosya boyutunu belirgin ölçüde düşürür.
Ayrıca loading="lazy" özniteliğiyle ekran dışındaki görsellerin yüklenmesini erteleyin ve her görsel için doğru boyutta sürüm sunun.
Kullanmadığınız eklentileri silin
Devre dışı bırakmak yetmez, silin. Her aktif eklenti sayfa yüklemesinde kod çalıştırır, CSS/JS dosyası ekler ve çoğu zaman veritabanı sorgusu yapar.
Query Monitor eklentisiyle hangi eklentinin ne kadar sorgu ürettiğini ve sayfa yükleme süresine ne kattığını görebilirsiniz. Sonuçlar genellikle şaşırtıcıdır.
Tema seçimi kritik
“Her şeyi yapan” çok amaçlı temalar, kullanmadığınız onlarca özelliğin kodunu da yükler. Hafif bir tema ile başlayıp ihtiyacınız olanı eklemek, ağır bir temayı kırpmaya çalışmaktan daha etkilidir.
PHP sürümünüzü güncelleyin
PHP 8.x sürümleri, PHP 7.4’e kıyasla belirgin performans iyileştirmeleri içerir. Uyumluluk sorunu yaşamamak için önce staging ortamında test edin, sonra canlıya alın.
Hosting paneliniz PHP sürümünü değiştirmenize izin vermiyorsa, bu zaten sağlayıcı değiştirmek için yeterli bir sebeptir.
Veritabanını temizleyin
Yazı revizyonları, çöp kutusundaki içerikler, spam yorumlar ve silinmiş eklentilerden kalan ayarlar veritabanını şişirir. Düzenli temizlik sorgu sürelerini kısaltır.
Temizlik öncesi mutlaka yedek alın — geri dönüşü olmayan bir işlemdir.
CDN kullanın (doğru senaryoda)
Ziyaretçileriniz coğrafi olarak dağınıksa CDN belirgin fayda sağlar. Yalnızca Türkiye’den ziyaret alan ve Türkiye’de barındırılan bir site için kazanç daha sınırlıdır.
CDN’i bir sihirli değnek olarak değil, doğru senaryoda işe yarayan bir araç olarak görün.
Bu konuda yardıma mı ihtiyacınız var?
Destek ekibimiz 7/24 açık. Projeye özel sorularınızı yanıtlıyoruz.