Puan
18
Çözümler
0
- Katılım
- 3 Kas 2025
- Mesajlar
- 99
- Tepkime puanı
- 0
WordPress LiteSpeed Cache Rehberi: Kurulum ve Doğru Ayarlar
WordPress sitenizi hızlandırmak için LiteSpeed Cache kurduğunuzda karşınıza çok sayıda seçenek çıkar. Önbellek, görsel optimizasyonu, JavaScript geciktirme, Critical CSS ve veritabanı temizliği bunlardan yalnızca birkaçıdır.Bütün seçenekleri açmak cazip görünse de iyi sonuç almak için önce sitenin hangi noktada yavaşladığını anlamak gerekir. Bir blogda işe yarayan ayar, mağazanın ödeme ekranını veya üyelik sitesinin giriş işlemini etkileyebilir.
Bu rehberde LiteSpeed Cache’in nasıl çalıştığını, hangi altyapılarda kullanılabildiğini ve ayarlarını hangi sırayla değerlendirmeniz gerektiğini anlatıyoruz.
LiteSpeed Cache Nedir?
LiteSpeed Cache, LiteSpeed Technologies tarafından geliştirilen ücretsiz ve açık kaynaklı bir WordPress performans eklentisidir. Sayfa önbelleğiyle birlikte CSS ve JavaScript optimizasyonu, görsel sıkıştırma, tembel yükleme ve veritabanı temizliği gibi araçlar sunar.Sayfa önbelleğinin mantığı basittir: WordPress tarafından oluşturulan bir sayfanın hazır çıktısı saklanır. Uygun bir sonraki istekte aynı sayfayı yeniden üretmek yerine bu kopya sunulur.
Burada önemli bir ayrıntı var: Önbellekte bulunmayan sayfanın ilk kez oluşturulması sırasında WordPress, PHP ve veritabanı çalışabilir. Kazanç, geçerli önbellek kopyasının sonraki isteklere sunulması sırasında ortaya çıkar.
Eklenti, WordPress ile LiteSpeed’in önbellek motoru arasında iletişim kurar. Hangi sayfanın saklanabileceğini, ne kadar süre tutulacağını ve ne zaman temizleneceğini bildirir.
Kullanmak İçin LiteSpeed Sunucusu Şart mı?
Bu sorunun cevabı, kullanacağınız özelliğe bağlıdır.| Altyapı | LiteSpeed Cache ile kullanılabilecek yaklaşım |
|---|---|
| LiteSpeed Enterprise ve etkin LSCache modülü | Sunucu üzerinde sayfa önbelleği ve optimizasyon |
| Uygun yapılandırılmış OpenLiteSpeed | Sayfa önbelleği ve desteklenen optimizasyon özellikleri |
| Apache veya Nginx, QUIC.cloud CDN olmadan | Genel optimizasyon özellikleri |
| Apache veya Nginx, QUIC.cloud CDN ile | CDN üzerinden LiteSpeed sayfa önbelleği ve optimizasyon |
Dolayısıyla Apache veya Nginx üzerinde “LiteSpeed Cache’in sayfa önbelleği hiçbir şekilde kullanılamaz” demek doğru değildir. QUIC.cloud CDN bu sunuculardaki sitelere de önbellekleme sağlayabilir.
Hosting sağlayıcınıza yalnızca “LiteSpeed var mı?” diye sormakla yetinmeyin. Hesabınız için LSCache’in etkin olduğunu da doğrulayın.
Diğer Önbellek Eklentilerinden Farkı Ne?
LiteSpeed Cache’in güçlü taraflarından biri, desteklenen altyapıda web sunucusunun önbellek motoruyla doğrudan çalışmasıdır. Ancak diğer bütün eklentilerin her önbellek isteğinde PHP çalıştırdığı iddiası yanlıştır.Örneğin WP Super Cache’in Expert modu, hazır HTML dosyalarını Apache yeniden yazma kurallarıyla PHP’yi çalıştırmadan sunabilir. Aynı eklentinin PHP üzerinden çalışan farklı modları da vardır.
Bu nedenle seçim yaparken yalnızca eklenti adına bakmayın. Sunucu yapılandırmasını, sitenin dinamik özelliklerini ve bakım kolaylığını birlikte değerlendirin.
LiteSpeed altyapısındaki bir site için LSCache uygun bir başlangıç olabilir. Hangi çözümün daha hızlı olduğunu ise kendi sitenizdeki ölçümler belirlemelidir.
Kurulumdan Önce Hazırlık Yapın
Önce sitenin dosya ve veritabanı yedeğini alın. Çalışan bir mağaza veya üyelik sitesi üzerinde değişiklik yapıyorsanız deneme ortamı kullanın.Ardından mevcut performans araçlarınızı listeleyin. Hangi eklentinin sayfa önbelleği, hangisinin görsel optimizasyonu veya JavaScript geciktirme yaptığını belirleyin.
LiteSpeed’in kurulum rehberi, başka tam sayfa önbellek eklentilerinin devre dışı bırakılmasını önerir. Nesne önbelleği ve tarayıcı önbelleği gibi farklı katmanlar birlikte kullanılabilir; aynı optimizasyon işlemini birden fazla araçta etkinleştirmekten kaçınılmalıdır.
Eski eklentinin önbelleğini temizleyin ve geçiş talimatlarını uygulayın. Yapılandırma dosyalarından ne işe yaradığını bilmediğiniz satırları topluca silmeyin.
Karşılaştırma için mevcut durumu da kaydedin. Ana sayfa, bir yazı ve varsa ürün sayfasının mobil performansını ölçmek iyi bir başlangıçtır.
LiteSpeed Cache Nasıl Kurulur?
WordPress yönetim panelinde şu adımları izleyin:- Eklentiler → Yeni Eklenti Ekle bölümünü açın.
- LiteSpeed Cache araması yapın.
- Geliştiricinin LiteSpeed Technologies olduğunu kontrol edin.
- Eklentiyi yükleyip etkinleştirin.
- Desteklenen önbellek altyapınız varsa LiteSpeed Cache → Cache → Cache ekranında Enable Cache seçeneğini açın.
- Ayarları kaydedip siteyi ziyaretçi olarak kontrol edin.
Önbelleğin Çalıştığını Nasıl Anlarsınız?
Yönetici hesabınızdan çıkın veya gizli pencere kullanın. Önbelleğe alınabilecek sıradan bir yazı sayfasını açın.Tarayıcının geliştirici araçlarında Network / Ağ bölümüne girip sayfanın HTML yanıtını seçin. Yanıt başlıklarında şunları görebilirsiniz:
X-LiteSpeed-Cache: missBu, isteğin hazır önbellekten karşılanmadığını gösterir. Sayfa saklandıysa sonraki uygun istekte şu başlık görülebilir:
X-LiteSpeed-Cache: hitQUIC.cloud CDN kullanıldığında ise önbellek durumu
X-QC-Cache başlığıyla gösterilebilir.Sepet veya kullanıcıya özel bir sayfada
hit aramayın. Önce o sayfanın önbelleğe alınmasının doğru olup olmadığını değerlendirin.Ayrıca bir yazı sayfasında önbelleğin çalışması, sitenin bütün bölümlerinin doğru yapılandırıldığını kanıtlamaz.
Başlangıç İçin Hangi Ayarlar Uygun?
Aşağıdaki tablo, ayarları kademeli değerlendirmek için bir başlangıç önerisidir. Evrensel bir hız reçetesi değildir.| Ayar | Başlangıç yaklaşımı |
|---|---|
| Enable Cache | Desteklenen altyapıda açık |
| Cache Logged-in Users | İlk aşamada kapalı |
| Cache Mobile | Ayrı mobil çıktı gerekmiyorsa kapalı |
| CSS/JS Minify | Tek tek açıp test edin |
| CSS/JS Combine | İlk aşamada kapalı bırakın |
| JavaScript geciktirme | İşlev testlerinden sonra değerlendirin |
| Lazy Load Images | Ekran dışındaki görseller için değerlendirin |
| Guest Mode | İlk aşamada kapalı bırakın |
| Crawler | Kaynaklar ve hosting desteği doğrulanana kadar kapalı |
Cache Mobile, telefon ziyaretçilerini önbelleksiz bırakıp bırakmamayı belirlemez. Mobil ve masaüstü için ayrı önbellek kopyaları oluşturur. Aynı HTML’yi ekran boyutuna göre düzenleyen bir tema için yalnızca mobil trafik var diye açılması gerekmez. Bazı gelişmiş optimizasyonlar ise bu ayarı gerektirebilir.
Her değişiklikten sonra mobil menüyü, aramayı, formları ve varsa mağaza işlemlerini deneyin. Böylece sorun çıktığında hangi ayarın etkilediğini daha kolay bulursunuz.
CSS ve JavaScript Ayarlarında Nelere Dikkat Edilmeli?
Küçültme işlemi, dosyalardaki gereksiz boşluk ve yorumları azaltır. Birleştirme ise birden fazla dosyayı tek dosyada toplar. İkisini aynı işlem gibi düşünmeyin.Dosya birleştirmeyi yalnızca istek sayısını düşürmek amacıyla açmak yerine, sonucu ölçün. Sayfa daha geç kullanılabilir hâle geliyorsa ayarın açık olması fayda sağlamamış demektir.
JavaScript tarafında Deferred ve Delayed seçenekleri de farklı çalışır. Deferred, HTML yüklenmesi tamamlandıktan sonra çalıştırmayı ertelerken Delayed kullanıcı hareketi algılanana kadar bekleyebilir. LiteSpeed belgeleri, geciktirmenin kullanıcı deneyimi üzerindeki etkisinin test edilmesini önerir.
Özellikle mobil menü, çerez bildirimi ve sepete ekleme düğmesinin ilk etkileşimde çalıştığını kontrol edin. Gerekli dosyaları istisna listelerine almak gerekebilir.
Critical CSS ve kullanılmayan CSS’i azaltan UCSS özelliklerini de ayrı aşamalarda değerlendirin. LiteSpeed’in bu işlemler için kullandığı QUIC.cloud hizmetlerinin kota ve ücret koşulları olabilir.
Görsel Optimizasyonu ve Lazy Load Aynı Şey Değildir
Görsel optimizasyonu dosyanın boyutunu azaltmaya çalışır. Lazy load ise görselin yüklenme zamanını değiştirir.LiteSpeed Cache’in görsel optimizasyonu QUIC.cloud üzerinden yürütülür. İstek gönderme, işleme ve sonuçları siteye alma aşamalarını takip etmeniz gerekir. WebP veya AVIF üretimi için ilgili seçeneklerin de yapılandırılması gerekir; eklentiyi etkinleştirmek bütün görselleri kendiliğinden dönüştürmez.
Lazy load kullanırken sayfanın ilk ekranındaki ana görsele dikkat edin. Özellikle LCP öğesi olan görselin yüklenmesini geciktirmek, performansı kötüleştirebilir. Google’ın LCP rehberi bu görselin lazy load ile yüklenmemesini önerir.
Pratikte uzun bir yazının alt bölümlerindeki görselleri geciktirmek faydalı olabilir. Ziyaretçinin ilk anda görmesi gereken kapak görselini ise ayrıca değerlendirin.
WooCommerce ve Üyelik Sitelerinde Ek Kontroller Yapın
WooCommerce’in sepet, ödeme ve hesabım sayfaları müşteriye özel bilgiler içerir. Bu sayfaların ortak tam sayfa önbelleğine alınmaması gerekir.LiteSpeed Cache, WooCommerce’in önbellek kurallarını dikkate alır. Ancak özel tema bileşenleri ve ek mağaza eklentileri için ayrıca test yapmalısınız.
İki ayrı tarayıcı oturumunda farklı ürünler ekleyin. Sepetlerin birbirinden bağımsız kaldığını, kuponun çalıştığını ve hesap sayfasının doğru kullanıcı bilgilerini gösterdiğini kontrol edin.
Guest Mode’u da doğrudan açmayın. Bu özellik ilk istekte varsayılan bir önbellek kopyası sunup ardından ziyaretçiye uygun sürümü AJAX ile yükleyebilir. Çok dilli veya farklı fiyatlandırma kullanan sitelerde kısa süreli yanlış dil ya da fiyat gösterimi oluşabilir. Guest Optimization ayrıca kota ve kaynak kullanımını artırabilir.
Redis ve Crawler Gerekli mi?
LiteSpeed Cache’in nesne önbelleği desteği, Redis veya Memcached hizmetini sunucuya kurmaz. Bu hizmetin ve gerekli bağlantı desteğinin hazır olması gerekir. Nesne önbelleği, tam HTML sayfasını saklayan sayfa önbelleğinden farklı bir katmandır.Bağlantı bilgilerini hosting sağlayıcınızdan öğrenmeden yalnızca Redis seçip özelliği açmayın.
Crawler ise sayfaları ziyaret ederek önbelleğin hazırlanmasına yardımcı olur. Ancak bu ziyaretler sunucuya iş yükü ekler. Tarama sıklığı ve eş zamanlı işlem sayısı arttıkça kaynak tüketimi de artabilir.
Küçük bir sitede crawler zorunlu değildir. Paylaşımlı hostingte kullanımına izin verildiğini ve kaynak sınırlarını kontrol edin.
Önbellek Temizliği ile Veritabanı Temizliğini Ayırın
Purge işlemi, saklanan önbellek kopyalarını kaldırır. Veritabanı temizliği ise gerçek kayıtları silebilir.LiteSpeed Cache içerik güncellemelerinde ilgili sayfaların önbelleğini otomatik temizleyebilir. Her küçük değişiklikte bütün önbelleği boşaltmanız gerekmez.
Veritabanındaki revizyonları silmek, yazıların eski sürümlerine dönme imkânını azaltır. Çöp kutusundaki yazılar ve yorumlar da kalıcı olarak silinebilir. Bu nedenle temizlenecek kategorileri inceleyip önce yedek alın; Clean All düğmesini rutin bir hızlandırma işlemi gibi kullanmayın.
Hız ve SEO Sonuçlarını Nasıl Değerlendirmelisiniz?
Kurulum sonrasında yalnızca ana sayfa puanına bakmayın. Yazı, kategori ve ürün sayfalarını ayrı ölçün; önbellek doluyken ve yeni temizlenmişken oluşan farkları inceleyin.Core Web Vitals için iyi kabul edilen hedefler LCP’de en fazla 2,5 saniye, INP’de en fazla 200 milisaniye ve CLS’de en fazla 0,1’dir. Değerlendirme, gerçek kullanıcı ölçümlerinin yüzde 75’lik dilimi üzerinden yapılır.
İyi performans değerleri yüksek sıralama garantisi vermez. Google, Core Web Vitals verilerini sıralama sistemlerinde kullanır; içeriğin aramayla ilgisi ve diğer değerlendirmeler de önemlidir.
