Yazı Boyutu:

Giriş

WordPress performansını artırmak ve ziyaretçilere daha hızlı bir kullanıcı deneyimi sunmak isteyenler için LiteSpeed Cache (LSCache) güçlü bir çözümdür. LSCache, LiteSpeed Web Server (LSWS) ile tam uyumlu çalışır ve önbellekleme teknolojileri sayesinde sayfa yükleme sürelerini önemli ölçüde azaltır. Bu rehberde, WordPress + LSCache yapılandırmasının kurulumu, optimizasyonu ve SEO uyumlu şekilde yapılandırılması tüm detaylarıyla anlatılacaktır.


1. Ön Hazırlık

Gereksinimler:

  • LiteSpeed Web Server (OpenLiteSpeed veya lisanslı LSWS)

  • WordPress kurulumu

  • SSH veya kontrol paneli erişimi (CyberPanel, cPanel, vs.)

Yedekleme:

İşleme başlamadan önce tam site yedeği alın:

  • Dosya sistemi (FTP veya panel üzerinden)

  • Veritabanı (phpMyAdmin veya komut satırı)


2. LiteSpeed Sunucu Kurulumu (OpenLiteSpeed)

A. Ubuntu için OpenLiteSpeed + PHP Kurulumu

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:openlitespeed/server
sudo apt update
sudo apt install openlitespeed
sudo apt install lsphp81 lsphp81-mysql lsphp81-common lsphp81-curl lsphp81-json lsphp81-mbstring lsphp81-opcache lsphp81-xml lsphp81-zip

B. LSWS Yönetim Paneli Erişimi

Varsayılan panel portu: 7080

sudo /usr/local/lsws/admin/misc/admpass.sh

Ardından: http://IPADRESI:7080


3. WordPress Kurulumu

A. Veritabanı Oluşturma

sudo mysql -u root -p
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'güçlüşifre';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

B. WordPress Dosyalarını Kurma

cd /usr/local/lsws/Example/html
wget https://wordpress.org/latest.tar.gz
 tar -xvzf latest.tar.gz
mv wordpress/* ./
rm -rf wordpress latest.tar.gz
chown -R nobody:nogroup .

wp-config.php dosyasını oluşturun ve veritabanı bilgilerini girin.


4. LSCache Eklentisinin Kurulumu

WordPress yönetici panelinden:

  • Eklentiler > Yeni Ekle > "LiteSpeed Cache" arayın.

  • Kurun ve etkinleştirin.

Alternatif olarak WP-CLI ile:

wp plugin install litespeed-cache --activate

5. LSCache Yapılandırması

A. Temel Ayarlar

  • Eklenti paneline girin: LiteSpeed Cache > General

  • Enable Cache: ON

  • Logged-in Users Cache: OFF (tercihe göre)

B. Önbellek Ayarları

  • TTL Ayarları: Sayfa önbelleği ömrünü belirler (varsayılan yeterli)

  • Object Cache: Memcached veya Redis önerilir

sudo apt install redis-server
sudo systemctl enable redis --now

Eklentiden Redis seçip etkinleştirin.

C. Gzip ve Brotli

LiteSpeed sunucusu otomatik olarak Gzip destekler. Panelden etkinliği kontrol edin:

  • LiteSpeed Admin > Server > Tuning > Enable Compression

D. Tarayıcı Önbelleği

.htaccess dosyasına aşağıdaki kuralı ekleyin:

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/jpg "access plus 1 year"
  ExpiresByType text/css "access plus 1 month"
</IfModule>

6. Gelişmiş Optimizasyon

A. Görsel Optimizasyonu

  • LiteSpeed Cache > Image Optimization sekmesinden görselleri toplu olarak optimize edin.

B. CSS/JS Küçültme

  • Minify CSS, Minify JS seçeneklerini aktif edin.

  • Combine CSS/JS opsiyonları dikkatli kullanılmalıdır (çakışma riski).

C. Critical CSS & Lazy Load

  • Critical CSS ile ilk yükleme süresi kısalır.

  • Lazy Load özelliği, sayfa hızı testlerinde avantaj sağlar.


7. SEO Uyumlu Yapılandırma

  • Sayfa yükleme süresi < 2 saniye hedeflenmelidir.

  • Site haritası oluşturun (Yoast SEO, RankMath)

  • Robots.txt ve .htaccess dosyaları düzenli kontrol edilmeli

  • Mobil uyumlu tema kullanılmalı

  • Schema (yapısal veri) entegrasyonu yapılmalı


8. Sorun Giderme

A. 403 veya 500 Hataları

  • .htaccess dosyasını varsayılana sıfırlayın.

  • Object Cache uyumsuzluğu varsa devre dışı bırakın.

B. CSS/JS Bozulmaları

  • Minify ve Combine ayarlarını sırayla kapatarak test edin.


9. Güvenlik Önerileri

  • XML-RPC kapatın veya sınırlayın

  • Admin paneline IP kısıtlaması ekleyin

  • Güçlü şifre ve 2FA kullanımı şart

  • wp-login brute-force koruması uygulayın


10. Performans Testi ve İzleme

  • PageSpeed Insights (Google)

  • GTmetrix

  • Pingdom Tools

  • LiteSpeed Cache > Toolbox > Report sekmesi


Sonuç

WordPress + LiteSpeed Cache yapılandırması ile sadece sayfa hızlarını artırmakla kalmaz, aynı zamanda sunucu kaynaklarını da verimli kullanırsınız. Bu rehberde anlatılan kurulum ve optimizasyon adımlarını eksiksiz uyguladığınızda, hem SEO hem de kullanıcı deneyimi açısından üst düzey bir performans elde edebilirsiniz. Düzenli bakım, izleme ve güncelleme ile bu performansı uzun vadede sürdürebilirsiniz.