Bir WordPress sitesinde (Kadence tema + LiteSpeed altyapısı) beklenmedik bir performans düşüşüyle karşılaştım. İlginç olan taraf şuydu: içerik değişmemişti, trafik stabildi, sunucu tarafında da görünür bir problem yoktu. Buna rağmen özellikle LCP değeri dalgalanmaya başlamıştı ve Core Web Vitals yavaş yavaş bozuluyordu.
İlk yaptığım şey en temel ama en güvenilir kontrol oldu: cache gerçekten çalışıyor mu? Siteyi gizli sekmede açıp response header’ları inceledim. Bazı sayfalarda sürekli x-litespeed-cache: miss dönüyordu. Bu genelde cookie varyasyonları, gereksiz cache exclusion’lar ya da sayfaya eklenmiş dinamik bir bileşenden kaynaklanır.
Sonuç olarak LCP 2.3–2.5 saniye bandına oturdu, CLS neredeyse sıfıra indi ve cache hit oranı tutarlı hale geldi. Bu yaklaşımı canlıda çalışan bir eğitim sitesinde uyguladım: https://www.ilkyardimkursu.org/
bash
# Chrome DevTools > Network > Headers
x-litespeed-cache: hit
Burada hit görmem gerekirken kritik sayfalarda miss görmek, sorunun optimizasyondan önce cache tarafında olduğunu gösterdi. Cache ayarlarını sadeleştirip gerçekten cache’e girmesi gereken sayfaları netleştirdikten sonra ikinci katmana geçtim.
Kadence tema temiz ve düzenli HTML üretiyor ama LiteSpeed’in Critical CSS (CCSS) sistemiyle her zaman sorunsuz çalışmıyor. Özellikle büyük hero alanı olan sayfalarda CCSS, LCP’yi iyileştirmek yerine geciktirebiliyor. Bu yüzden hero ağırlıklı sayfalarda CCSS’i devre dışı bırakıp UCSS kullandım ve layout stabilitesini Kadence tarafında bıraktım. Bu hamle CLS değerini ciddi şekilde düşürdü.
Asıl fark yaratan detay ise hero görseldi. Görsel boyut olarak optimize edilmişti ama LiteSpeed tarafından lazy-load ediliyordu. LCP açısından bu büyük bir problemdi. Hero görselini lazy-load dışına aldım, preload ettim ve Kadence bloklarında width ve height değerlerini sabitledim. Bu tek değişiklik LCP süresini yaklaşık 800–900 ms iyileştirdi.
Sonuç olarak LCP 2.3–2.5 saniye bandına oturdu, CLS neredeyse sıfıra indi ve cache hit oranı tutarlı hale geldi.
Bu deneyim bana şunu bir kez daha gösterdi: hızlı altyapı kullanmak tek başına yeterli değil. LiteSpeed ve Kadence güçlü bir kombinasyon ama ayarların birbiriyle uyumlu olması şart. Performans sorunlarının çoğu dosya boyutundan değil, yanlış önceliklendirmeden kaynaklanıyor.
Top comments (2)
1. Genel Değerlendirme
ilkyardimkursu.org, WordPress + Kadence + LiteSpeed altyapısıyla güçlü bir temele sahiptir.
Ancak bazı performans ve Core Web Vitals sorunları, özellikle LCP, CLS ve cache tutarlılığı, sitenin tam potansiyeline ulaşmasını engelliyor.
Bu sorunlar içerikten değil, ayarlar ve önceliklendirme hatalarından kaynaklanmaktadır.
---
### 2. Core Web Vitals Analizi
#### 🔴 Largest Contentful Paint (LCP)
Tespitler:
* Hero görseli lazy-load ediliyor olabilir
* Above-the-fold içerik preload edilmiyor
* CCSS, bazı sayfalarda LCP’yi geciktiriyor
Öneriler:
* Hero görselini lazy-load dışına almak
* Preload kullanmak
* Width & height değerlerini sabitlemek
* Hero yoğun sayfalarda CCSS kapatıp UCSS kullanmak
---
#### 🟠 Cumulative Layout Shift (CLS)
Tespitler:
* Görseller ve dinamik bloklar layout kaymasına neden oluyor
Öneriler:
* Tüm görsellere width/height eklemek
* Dinamik alanlar için yer ayırmak
* Layout stabilitesini Kadence’e bırakmak
---
#### 🟡 INP (Etkileşim Gecikmesi)
Tespitler:
* Gereksiz JavaScript ve üçüncü parti scriptler
Öneriler:
* Kritik olmayan JS’leri ertelemek (defer)
* Kullanılmayan scriptleri kaldırmak
---
### 3. LiteSpeed Cache Davranışı
Sorun:
* Kritik sayfalarda cache MISS görülme ihtimali
Öneriler:
* Cache kurallarını sadeleştirmek
* Gereksiz cache exclusion’ları kaldırmak
* Ana sayfalar için sürekli
x-litespeed-cache: hitsağlamak
---
### 4. Görsel Optimizasyonu
Öneriler:
* WebP / AVIF formatı
* Responsive image kullanımı
* Hero görsel preload
* Sadece alt kısımlar için lazy-load
---
### 5. CSS & JavaScript
Çözümler:
* UCSS üretmek
* CSS & JS küçültme (minify)
* Render-blocking dosyaları ertelemek
* Kullanılmayan plugin asset’lerini kaldırmak
---
### 6. SEO & Kullanıcı Deneyimi
Güçlü Yönler:
* Kaliteli eğitim içeriği
* Güçlü konu otoritesi
* Yerel (Türkiye) hedefleme
Geliştirme Alanları:
* CWV iyileştirme ile SEO artışı
* Daha hızlı sayfalar → daha az bounce
* Daha iyi UX → daha fazla dönüşüm
---
### 7. Beklenen Sonuçlar
✔ LCP: 2.3–2.5 sn
✔ CLS: 0.00’a yakın
✔ Stabil cache hit
✔ Daha iyi Google skorları
✔ Daha güçlü kullanıcı deneyimi
---
### 8. Sonuç
Altyapı güçlü.
Sorunlar dosya boyutundan değil, yanlış önceliklendirmeden kaynaklanıyor.
Doğru ayarlarla LiteSpeed + Kadence maksimum verim sağlar.
Herhangi bir sorunuz olursa, bana dilediğiniz zaman çekinmeden ulaşabilirsiniz