ÖNBELLEK – LiteSpeed Cache Ayarları

1-Önbellek Kontrol Ayarları

Ayar Adı Önerilen Durum Kısa Not
Ön belleği etkinleştir (Enable Cache) AÇIK Eklentinin çalışması için şarttır.
Giriş Yapmış Kullanıcıları Önbellekle KAPALI Üyeler veya siz (Admin) siteyi her zaman güncel görmelisiniz. Açarsanız değişiklikleri göremezsiniz.
Yorumcu önbelleği KAPALI Sunucu disk alanından tasarruf etmek için kapalı tutmak daha iyidir.
REST API’yi önbelleği AÇIK WordPress blok düzenleyicisi (Gutenberg) ve bazı eklentilerin hızlı çalışması için gereklidir.
Giriş sayfası önbelleği AÇIK Login sayfasının hızlı açılmasını sağlar ve sunucuyu basit saldırılardan korur.
Mobili önbelleği (Cache Mobile) KAPALI Önemli: Modern temalar (Responsive) kullanıyorsunuz. Site zaten telefona göre şekil alıyor. Bunu açarsanız boş yere fazladan cache dosyası oluşur. Sadece “AMP” veya özel mobil tema kullananlar açmalıdır.

3- Temizle 

Bir yazıyı güncellediğinde hangi sayfalar temizlenecek?

Senin için en doğru ayar listesi:

✔ Açık bırakılması gerekenler:

  • Tüm sayfalar → ❌ (ÇOK ağır, kesinlikle kapat)
  • Ön sayfa (homepage)
  • Anasayfa
  • Sayfalar
  • Son yazılar bileşenini içeren tüm sayfalar
  • Kategori Arşivi / Etiket / Taksonomi (Terim Arşivi)
  • Posta türü arşivi (örneğin haber sitelerinde) →

❌ Kapalı bırakılması gerekenler:

  • Yazar Arşivi (kullanıcı sayısı azsa fayda az, yük çok)
  • Yıllık arşiv
  • Aylık arşiv
  • Günlük arşiv
    Bunlar pek kullanılmaz → boşuna yük.

4- HARİÇ TUTULACAK

İşte Hariç Tutma Ayarları tablosu:
Ayar Adı Önerilen Durum Kısa Not
URI’leri Ön Belleğe Alma (Do Not Cache URIs) BOŞ BIRAKIN Sadece önbelleklenince bozulan bir sayfanız varsa (örn: /sepet/ veya /ozel-form/) adresini buraya yazın. Normalde boş kalır.
Sorgu Dizelerini Ön Belleğe Alma (Do Not Cache Query Strings) BOŞ BIRAKIN Genellikle gerek yoktur.
Kategorileri Ön Belleğe Alma BOŞ BIRAKIN Kategori sayfalarınızın hızlı açılması için boş bırakın.
Etiketleri Ön Belleğe Alma BOŞ BIRAKIN Etiket sayfalarınızın hızlı açılması için boş bırakın.
Çerezleri Ön Belleğe Alma BOŞ BIRAKIN Gelişmiş ayardır, dokunmayın.
Kullanıcı Aracılarını Ön Belleğe Alma BOŞ BIRAKIN Gelişmiş ayardır, dokunmayın.
Rolleri Ön Belleğe Alma (Do Not Cache Roles) BOŞ BIRAKIN Daha önce “Cache > Giriş Yapmış Kullanıcıları Önbellekle” ayarını KAPATTIĞIMIZ için burası otomatik olarak işlevsizdir. Boş kalabilir.

5-ESI Ayarları

İşte ESI Ayarları tablosu:
Ayar Adı Önerilen Durum Neden? (Kritik Açıklama)
ESI’yi Etkinleştir (Enable ESI) KAPALI (OFF) 🛑 Çok Önemli: Bu özellik sunucuyu yorar. Biz zaten “üyeleri/yöneticileri önbellekleme” dediğimiz için ESI’ye ihtiyacımız yok. Açarsanız site yavaşlayabilir.
Admin araç çubuğunu önbelleğe al KAPALI (OFF) ESI kapalı olduğu için bu da kapalı kalmalıdır.
Yorum formunu önbelleğe al KAPALI (OFF) ESI kapalı olduğu için bu da kapalı kalmalıdır.
Değişken Grubu (Vary Group) BOŞ BIRAKIN Gelişmiş bir ayardır, dokunmanıza gerek yok.

6-Nesne

Nesne Önbelleği (Object Cache), veritabanı sorgularını hafızada tutarak sitenin arkasındaki “beyni” hızlandırır. Ancak burası EN RİSKLİ bölümdür. Eğer sunucunuzda (Turhost panelinizde) Redis veya Memcached özelliği aktif edilmemişse, bu ayarı açmak sitenizi anında çökertir (Veritabanı hatası verir). Bu yüzden varsayılan olarak KAPALI başlamanızı öneririm. İşte güvenli ayarlar tablosu:
Ayar Adı Önerilen Durum Kritik Uyarı ve Notlar
Nesne Önbelleği (Object Cache) KAPALI (OFF) DİKKAT: Hosting panelinizden (cPanel) Redis veya Memcached servisini açmadıysanız, bunu açmak sitenizi bozar. Emin değilseniz KAPALI kalsın.
Yöntem (Method) Redis Eğer sunucunuzda varsa “Redis” daha hızlıdır. Yoksa “Memcached” seçilir. (Özellik kapalıyken bu ayarın önemi yoktur).
Kalıcı Bağlantı (Persistent Connection) AÇIK (ON) Bağlantıyı canlı tutarak performansı artırır. (Sadece Nesne Önbelleği açıksa işe yarar).
WP-Admin’i önbelleğe al KAPALI (OFF) Yönetim panelinin yavaşlamasına veya eski verilerin görünmesine neden olabilir. Kapalı kalması en iyisidir.
Mağaza Geçişleri (Store Transients) AÇIK (ON) Geçici verileri veritabanı yerine önbellekte tutar, veritabanını rahatlatır. (Sadece Nesne Önbelleği açıksa işe yarar).
Ne Yapmalısınız? Şimdilik “Nesne Önbelleği” ayarını KAPALI tutun. Turhost panelinize girip “Redis” veya “Memcached” hizmetinizin olup olmadığını kontrol edin. Eğer varsa, o zaman gelip AÇIK yapabilirsiniz. Böylece LiteSpeed Cache eklentisinin tüm kritik sekmelerini (Genel, Cache, CDN[Kapalı], Optimizasyon, Veritabanı, ESI[Kapalı], Nesne[Kapalı]) tamamlamış olduk.

7-Tarayıcı

Tarayıcı Önbelleği (Browser Cache), ziyaretçinin logonuzu, CSS ve resim dosyalarınızı kendi bilgisayarına kaydetmesini sağlar. Böylece ziyaretçi diğer sayfalara geçtiğinde bu dosyaları tekrar tekrar indirmez, site çok daha hızlı açılır. Cloudflare ile birlikte kullanıldığında bu ayar açık olmalıdır. İşte Önbellek > Tarayıcı (Browser) sekmesi için ayarlar:
Ayar Adı Önerilen Durum Kısa Not
Tarayıcı Önbelleği (Browser Cache) AÇIK (ON) Ziyaretçinin tarayıcısında statik dosyaları (resim, css) saklar. Sayfa geçişlerini muazzam hızlandırır.
Tarayıcı Önbelleği TTL (Browser Cache TTL) 31557600 (veya 1 Yıl) Bu değer “1 yıl” demektir. Statik dosyalar kolay kolay değişmediği için sürenin uzun olması Google PageSpeed puanını artırır.

8-Gelişmiş

Gelişmiş Ayarlar (Advanced) sekmesindeki bu iki özellik, sitenizin davranışını kökten değiştirebilir. Özellikle “Anında Tıklama” konusunda Cloudflare ile yaptığımız ayarı hatırlayarak hareket etmeliyiz. İşte Gelişmiş Ayarlar tablosu:
Ayar Adı Önerilen Durum Neden? (Teknik Açıklama)
HTTP/HTTPS Uyumluluğunu Geliştirin (Improve HTTP/HTTPS Compatibility) KAPALI (OFF) Sitenizde SSL (Güvenli bağlantı) sorunsuz çalışıyorsa buna gerek yoktur. Cloudflare zaten HTTP’yi HTTPS’e yönlendiriyor. Bunu açmak bazen gereksiz yönlendirme döngüsü yaratabilir.
Anında Tıklama (Instant Click) KAPALI (OFF) 🛑 Kritik Çakışma: Az önce Cloudflare panelinde “Speed Brain” özelliğini açtık. İkisi de aynı işi yapar (sayfayı önceden yükleme). LiteSpeed’in bu özelliği sunucunuza çok yük bindirir (her mouse hareketinde sunucuyu yorar). Cloudflare’in Speed Brain’i ise bu işi sunucuyu yormadan yapar. Bu yüzden LiteSpeed tarafını kapatıyoruz.
LiteSpeed Cache eklentisinin tüm ayar sekmelerini (Genel, Önbellek, CDN, Optimizasyon, HTML/JS/CSS, Medya, ESI, Gelişmiş) başarıyla tamamladık! 🎉