WordPress performansı yalnız ön yüz tasarımından kaynaklanmaz. PHP çalışma kapasitesi, veritabanı sorguları, cache mimarisi, cron görevleri, medya ve eklenti davranışı birlikte ölçülmelidir. Bu rehber Elementor’a özgü düzen yerine WordPress’in genel işletim katmanına odaklanır.
Bu rehberde ne bulacaksınız?
Saha ve laboratuvar verisini ayırmayı, sunucu ile cache katmanını incelemeyi, veritabanı ve zamanlanmış görev yükünü yönetmeyi, optimizasyon sonrasında işlev ve ölçümü doğrulamayı öğreneceksiniz.
Performans temelini katmanlara ayırın
Tek skor neden göstermez. Sunucu yanıtı, HTML üretimi, ağ aktarımı, tarayıcıda oluşturma ve etkileşim gecikmesini ayrı ölçün; ana sayfa dışında farklı şablonları da örnekleyin.
Saha ve laboratuvar verisini birlikte kullanın
Gerçek kullanıcı verisi genel deneyimi, kontrollü test ise hata ayıklama ayrıntısını sağlar.
- Mobil ve masaüstü Core Web Vitals verisini ayırın.
- Giriş yapmış yönetici testini anonim kullanıcıdan ayırın.
- Değişiklik tarihlerini ölçüm kaydına ekleyin.
Sunucu darboğazını görünür yapın
Yüksek ilk yanıt süresi eşzamanlı PHP işlem kapasitesi (PHP worker), veritabanı, uzak API veya cache kaçırma sorunuyla ilişkili olabilir.
- Cache açık ve kapalı yanıtları karşılaştırın.
- Yavaş sorgu ile PHP hata kayıtlarını inceleyin.
- Harici istekleri ve zaman aşımını ölçün.
Cache mimarisini içerik türüne göre kurun
Sayfa cache anonim ve sık değişmeyen içerikte etkilidir; kullanıcıya özel veya işlem içeren sayfalar güvenli istisna gerektirir. Nesne cache ise tekrarlanan veritabanı sonuçlarını azaltabilir.
Sayfa ve CDN cache kurallarını doğrulayın
Cache anahtarı, çerez, sorgu parametresi ve temizleme davranışı bilinmeden birden fazla cache katmanı çakışabilir.
- Giriş, önizleme ve form sonucu URL’lerini test edin.
- Güncelleme sonrası ilgili cache’in temizlendiğini doğrulayın.
- Mobil ve masaüstü için gereksiz ayrı cache üretmeyin.
Nesne cache ihtiyacını ölçün
Kalıcı nesne cache her sitede aynı katkıyı sağlamaz; sorgu profili ve hosting desteğiyle değerlendirilmelidir.
- Tekrarlanan pahalı sorguları belirleyin.
- Cache hit oranı ve bellek kullanımını izleyin.
- İçerik güncellemesinde bayat veri davranışını test edin.
Veritabanı, cron ve eklenti yükünü yönetin
Autoload seçenekleri, biriken transientler, başarısız zamanlanmış görevler ve her istekte çalışan eklenti kodu arka uç yanıtını yavaşlatabilir.
Veritabanını kanıtla temizleyin
Genel temizlik araçlarını kontrolsüz çalıştırmak yerine tablo ve seçenek sahibini belirleyin.
- İşlem öncesi tam yedek alın.
- Büyük autoload kayıtlarının kaynağını inceleyin.
- Silme sonrası yönetim ve ön yüz işlevlerini test edin.
Zamanlanmış görevleri gerçek trafik dışında güvenilir çalıştırın
Düşük trafikli veya yoğun görevli sitelerde yalnız ziyaretçi tetiklemeli cron gecikebilir.
- Gecikmiş ve başarısız görevleri listeleyin.
- Hosting uygunsa sistem cron yaklaşımını değerlendirin.
- Ağır görevleri yoğun ziyaret saatlerinden ayırın.
Ön yüz varlıklarını azaltın ve regresyonu test edin
Görsel, font, JavaScript ve üçüncü taraf kodlar kullanıcı deneyimini etkiler; ancak agresif erteleme menü, form veya analitiği bozabilir.
Varlıkları ihtiyaç duyulan yerde yükleyin
Her sayfada çalışmayan özelliklerin script ve stillerini koşullu yüklemek toplam işi azaltır.
- Kullanılmayan eklenti varlıklarını tespit edin.
- Responsive görsel ve doğru boyut kullanın.
- Font ailesi ve ağırlık sayısını sınırlandırın.
İşlev ve saha verisiyle doğrulayın
Laboratuvar skorundaki artış tek başına kabul ölçütü değildir.
- Menü, form, arama ve giriş akışını test edin.
- Analitik ile dönüşüm olayının çalıştığını doğrulayın.
- Core Web Vitals saha eğilimini yeterli süre izleyin.
Resmi kaynaklar
Özellikler ve platform kuralları zamanla değişebilir. Uygulama öncesinde aşağıdaki birincil kaynakların güncel sürümünü kontrol edin.