Wordpress Site Hızlandırma Eklentileri Ayarları

🎯 Altın Değerinde Kombinasyon Önerisi: Eğer siteniz LiteSpeed sunucudaysa; sadece LiteSpeed Cache (2) + Perfmatters (9) + Query Monitor (20) kombinasyonunu kurun. Siteniz uçuşa geçecektir. Eğer standart bir Nginx/Apache sunucudaysanız; WP Rocket (1) + Perfmatters (9) + ShortPixel (13) üçlüsü Core Web Vitals skorlarınızı %100'e ulaştırmak için fazlasıyla yeterlidir!

İşte WordPress hızlandırma dünyasının en detaylı rehberi:

🚀 A. Hepsi Bir Arada & Önbellek (Cache) Eklentileri

1. WP Rocket

  • 🔗 Bağlantı: WP Rocket Official
  • 💰 Ücretsiz: Yok | ⭐ Premium: Mobil önbellek, gelişmiş CSS/JS optimizasyon motoru, Heartbeat kontrolü, harici script geciktirme.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 📱 Önbellek (Cache) Sekmesi:
    • Mobil cihazlar için önbelleklemeyi etkinleştir[AKTİF]
    • Mobil cihazlar için ayrı bir önbellek dosyası oluştur ➜ Eğer temanız mobil için farklı bir kod yapısı (WPTouch vb.) kullanmıyorsa [KAPALI] kalabilir, sunucu diskini yormaz.
    • Önbellek Ömrü (Cache Lifespan) ➜ Blok veya haber siteleri için [10 Hours], statik kurumsal siteler için [24-48 Hours].
  • 🎨 Dosya Optimizasyonu Sekmesi (CSS):
    • CSS dosyalarını küçült[AKTİF]
    • Kullanılmayan CSS'leri kaldır (Remove Unused CSS)[AKTİF] (Siteniz Elementor veya Divi ile yazıldıysa bu ayar LCP skorunu uçurur. Arka planda tüm sayfaları tarayıp özel CSS üretir).
  • Dosya Optimizasyonu Sekmesi (JavaScript):
    • JavaScript yüklemesini ertele (Load JS Deferred)[AKTİF] (Render-blocking engelini çözer).
    • JavaScript yürütmesini geciktir (Delay JS Execution)[AKTİF] (Sayfa ilk açıldığında Google Analytics, Pixel, Chat butonları gibi harici kodları dondurur; kullanıcı ekrana dokunduğu an yükler. TBT ve INP süresini sıfıra indirir).
  • 🖼️ Medya Sekmesi:
    • Görseller / iFrame'ler için yavaş yüklemeyi etkinleştir (Lazy Load)[AKTİF]
    • Eksik görsel genişlik ve yükseklik değerlerini ekle[AKTİF] (Görsellere otomatik width ve height ekleyerek CLS (kayma) hatasını tamamen çözer).

2. LiteSpeed Cache (LSCache)

  • 🔗 Bağlantı: LiteSpeed Cache WordPress Org
  • 💰 Ücretsiz: Sunucu tabanlı tüm mekanizma bedelsizdir. | ⭐ Premium: QUIC.cloud CDN bulut optimizasyonları için ek kredi (isteğe bağlı).

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🗄️ Önbellek > Nesne (Object Cache):
    • Nesne Önbelleği[AÇIK]Yöntem: Sunucunuzda aktif olan hangisiyse Redis veya Memcached seçin. Bağlantı Portu varsayılan kalabilir.
  • 📄 Sayfa Optimizasyonu > CSS Ayarları:
    • CSS Küçült (CSS Minify) ve CSS Birleştir (CSS Combine)[AÇIK]
    • Gereksiz CSS'i Kaldır (UCC)[AÇIK]Gereksiz CSS Yükleme Yöntemi[Asenkron (Async)] yapın.
  • ⚙️ Sayfa Optimizasyonu > JS Ayarları:
    • JS Küçült[AÇIK]
    • JS Ertelenmiş Yükle (JS Defer)[Geciktir (Delay)] seçeneğini seçin. Eğer menünüz veya sliderınız ilk açılışta donarsa bunu [Ertelenmiş (Defer)] moduna çekin.
  • 🖼️ Medya Optimizasyonu > Görsel Optimizasyon Ayarları:
    • Görsel Değiştirme WebP (WebP Replacement)[AÇIK]
    • WebP Nitelik Seçici (WebP Attribute To Replace) ➜ Varsayılan bırakın. Sitedeki tüm .jpg/.png görselleri kod satırında dinamik olarak .webp yapar.

3. FlyingPress

  • 🔗 Bağlantı: FlyingPress Official
  • 💰 Ücretsiz: Yok | ⭐ Premium: Kritik CSS motoru, gelişmiş yazı tipi (Font) yerelleştirme, akıllı iFrame Lazy Load.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🎨 CSS Ayarları:
    • Optimize CSS[Remove Unused CSS] modunu seçin. Sitede tasarım kayması yaşarsanız bunu [Asynchronously] moduna alın.
  • JavaScript Ayarları:
    • Optimize JavaScript[Delay JavaScript] seçeneğini işaretleyin.
    • Exclude Scripts ➜ Sitenizin ana menüsünü uçuran bir JS kodu varsa, o scriptin adını (Örn: jquery.js) bu kutuya yazarak muaf tutun.
  • 🖼️ Görsel (Images) Ayarları:
    • Lazy Load Images[ON]
    • Inline LCP Image[ON]Number of images[1] veya [2] yapın. Bu, sayfanın en tepesindeki ilk iki görseli Lazy Load'dan muaf tutar ve önden yükler.
  • 🔤 Yazı Tipleri (Fonts) Ayarları:
    • Optimize Google Fonts[Self-Host] ve [Display Swap] seçeneklerini işaretleyin. Fontları harici sunucudan çekmeyi bırakır.

4. W3 Total Cache

  • 🔗 Bağlantı: W3 Total Cache WordPress Org
  • 💰 Ücretsiz: Sayfa, Nesne, Veritabanı ve Tarayıcı önbellekleme. | ⭐ Premium: FCP optimizasyonu, uzantı destekleri.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🎛️ General Settings:
    • Page Cache[Enable]Page Cache Method[Disk: Enhanced] (En hızlı disk yöntemidir).
    • Minify[Enable]Minify Mode[Auto]. Eğer kodlar çakışırsa bunu [Manual] yapıp tek tek elle eklemeniz gerekir.
    • Database Cache ve Object Cache[Enable].
  • 🌐 Browser Cache Sekmesi (Ayrı Bir Menüdür):
    • Set Last-Modified header[CHECK]
    • Set expires header[CHECK]Expires header lifetime[31536000 seconds] (1 yıl boyunca tarayıcıda saklanır).
    • Enable HTTP (gzip) compression[CHECK] (Sunucu seviyesinde dosyaları sıkıştırıp gönderir).

5. WP Fastest Cache

  • 🔗 Bağlantı: WP Fastest Cache WordPress Org
  • 💰 Ücretsiz: Masaüstü önbellek, temel kod küçültme. | ⭐ Premium: Mobil önbellek, gelişmiş JS erteleme, görsel sıkıştırma.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 📦 Eklenti Ayarları Paneli:
    • Önbellek Sistemi[Etkinleştir]
    • Preload ➜ Üstüne tıklayın; açılan pencerede Homepage, Posts, Pages, Categories kutularını işaretleyin. Pages per minute değerini paylaşımlı hostingler için [4] veya [6] yapın (Sunucuyu yormasın).
    • Yeni Yazı[Clear Önbellek] (Yeni yazı yayınlandığında eski önbelleği temizler).
  • ✂️ Kod Optimizasyon Kutuları:
    • HTML Küçült, CSS Küçült, Gzip Sıkıştırma, Tarayıcı ÖnbelleklemeTüm bu kutuları tek tek işaretleyip "Gönder" butonuna basın.

6. WP Super Cache

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🟢 Easy Sekmesi:
    • Caching[Caching On (Recommended)] butonunu işaretleyin ve Update Status deyin.
  • 🛠️ Advanced Sekmesi (Kritik Ayarlar):
    • Cache delivery method[Expert] moduna alın. (Bunu seçtiğinizde .htaccess dosyasına doğrudan kurallar yazar ve PHP çalışmadan statik dosya sunulur).
    • Miscellaneous altındaki Compress pages so they’re served more quickly to visitors[İŞARETLEYİN].
    • Don't cache pages for known users[İŞARETLEYİN] (Giriş yapmış yöneticilere eski sayfaları göstermez).

7. NitroPack

  • 🔗 Bağlantı: NitroPack Official
  • 💰 Ücretsiz: Aylık 5.000 sayfa gösterimi (Alt kısma küçük reklam ekler). | ⭐ Premium: Reklamsız, yüksek trafikli bulut paketleri.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🎚️ NitroPack Bulut Paneli (nitropack.io):
    • Optimization Mode ➜ Karşınıza Standard, Medium, Strong ve [Ludicrous] seçenekleri çıkacak. Doğrudan Ludicrous modunu seçin.
    • Excluded URLs ➜ Eğer e-ticaret siteniz varsa, sepet (/sepet/) ve ödeme (/odeme/) sayfalarını bu listeye ekleyerek önbelleğe alınmasını kesinlikle engelleyin.

💻 B. Kod (CSS / JS) ve Varlık Optimizasyon Eklentileri

8. Autoptimize

  • 🔗 Bağlantı: Autoptimize WordPress Org
  • 💰 Ücretsiz: Manuel CSS/JS yönetimi, HTML sıkıştırma. | ⭐ Premium: Otomatic Kritik CSS (Crucial CSS) API entegrasyonu.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 📜 JavaScript Seçenekleri:
    • JavaScript Kodunu Optimize Et?[İŞARETLEYİN]
    • JS Dosyalarını Birleştir? ➜ Modern HTTP/2 kullanan sunucularda bunu [BOŞ BIRAKIN]. Birleştirmek yerine sadece küçültmek daha hızlıdır.
  • 🎨 CSS Seçenekleri:
    • CSS Kodunu Optimize Et?[İŞARETLEYİN]
    • Tüm CSS'leri satır içine al (Inline CSS)? ➜ Eğer siteniz çok büyük değilse açabilirsiniz. Büyük sitelerde HTML boyutunu şişirebileceği için [BOŞ BIRAKILMALIDIR].

9. Perfmatters

  • 🔗 Bağlantı: Perfmatters Official
  • 💰 Ücretsiz: Yok | ⭐ Premium: Script Manager (Eklenti yükü azaltıcı), Heartbeat limitleyici, yerel font ve analitik yükleme.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • ⚙️ General Ayarları:
    • Disable Emojis, Disable Dashicons (Giriş yapmamış kullanıcılar için), Disable Embeds ➜ Hepsini [ON] konumuna getirin. WordPress'in çekirdek gereksiz isteklerini keser.
    • Heartbeat[Only Allow In Dashboard] yapın veya Frequency değerini [60 Seconds] yapın (Arka planda sunucuyu sürekli sorgulayıp CPU tüketmesini engeller).
  • 🧠 Script Manager (Eklenti Yöneticisi):
    • Ayarlardan Script Manager'ı açın. Sitenizin herhangi bir blog yazısına gidin. Üst menüden aracı açıp, örn: Contact Form 7 veya WPForms eklentisini Everywhere kapatıp, sadece Current URL veya Matching RegEx (iletişim sayfası) için aktif edin.

10. Asset CleanUp: Page Speed Booster

  • 🔗 Bağlantı: Asset CleanUp WordPress Org
  • 💰 Ücretsiz: Sayfa ve yazı özelinde script kapatma. | ⭐ Premium: Tüm site genelinde eklenti deaktive etme kuralları.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 📄 Sayfa / Yazı Düzenleyici Alt Paneli:
    • Herhangi bir sayfanın düzenleme ekranına girip en alta kaydırın. Eklenti o sayfada yüklenen tüm .css ve .js dosyalarını listeler.
    • Örneğin ana sayfanızda WooCommerce'in sepet scriptleri yükleniyorsa, yanındaki Unload on this page kutusunu işaretleyin veya Unload on all pages of post type: page seçeneğiyle tüm statik sayfalardan kaldırın. Sitenin kod ağırlığı yarı yarıya düşer.

11. OMGF (Optimize My Google Fonts)

  • 🔗 Bağlantı: OMGF WordPress Org
  • 💰 Ücretsiz: Google yazı tiplerini yakalama ve yerelleştirme. | ⭐ Premium: Font birleştirme ve dinamik CSS temizliği.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🔍 Task Manager Sekmesi:
    • Save & Optimize butonuna bastıktan sonra alt kısımda eklenti sitenizdeki Roboto, Open Sans vb. fontları listeler.
    • Kullanmadığınız kalınlıklar varsa (Örn: 100, 200, 900 gibi çok ince veya kalın varyasyonlar) yanlarındaki Unload kutusunu işaretleyerek sunucudan tarayıcıya indirilmesini engelleyin.
  • 🔤 Advanced Settings:
    • Font-display processing ➜ Kesinlikle [Swap] seçilmelidir. Font yüklenene kadar sistem fontu gösterilir, sayfa açılışı gecikmez.

🖼️ C. Görsel (Resim) Optimizasyon Eklentileri

12. Smush

  • 🔗 Bağlantı: Smush WordPress Org
  • 💰 Ücretsiz: Sınırsız kayıpsız sıkıştırma (Tek görsel maks 5MB). | ⭐ Premium: Kayıplı ultra sıkıştırma, WebP dönüştürücü.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 📸 Bulk Smush Ayarları:
    • Image Sizes[All] seçeneğini işaretleyin (WordPress'in ürettiği thumbnail, medium, large tüm ara boyutları da sıkıştırır).
    • Automatic compression[ON] yapın. Siz her yeni görsel yüklediğinizde arka planda otomatik çalışır.
  • 🐢 Lazy Load Ayarları:
    • Media TypesImages, iFrames [AKTİF].
    • Display Effects[Fade In]Duration[400ms] (Görseller sayfayı aşağı kaydırdıkça göze hoş gelen bir efektle yüklenir).

13. ShortPixel Image Optimizer

  • 🔗 Bağlantı: ShortPixel Official
  • 💰 Ücretsiz: Aylık 100 görsel işleme hakkı. | ⭐ Premium: Paket bazlı yüksek görsel işleme kredileri.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🎛️ General Sekmesi:
    • Compression Type[Glossy] yapılması önerilir. Web siteniz bir fotoğrafçılık veya yüksek kaliteli ürün e-ticaret sitesi ise görsel kalitesini bozmadan %50'ye yakın tasarruf sağlar. Eğer düz blog sitesi ise [Lossy] seçerek %70 tasarruf sağlayabilirsiniz.
    • Backup images[CHECK] (Olası bir soruna karşı orijinal görselleri ayrı bir klasörde yedekler).
  • 🌐 Advanced Sekmesi:
    • Also create WebP versions[AKTİF].
    • Deliver the WebP versions[Using the tag syntax] seçeneğini işaretleyin.

14. Imagify

  • 🔗 Bağlantı: Imagify WordPress Org
  • 💰 Ücretsiz: Aylık 20MB veri hakkı. | ⭐ Premium: Sınırsız görsel optimizasyon aboneliği.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • General Settings:
    • Optimization Level[Aggressive] moduna alın (Kalite kaybı neredeyse görünmezdir ama dosya boyutunu muazzam düşürür).
    • Auto-Optimize images on upload[İŞARETLEYİN].
  • 🖼️ Optimization Sekmesi (WebP):
    • Create WebP versions of images[İŞARETLEYİN].
    • Display images in WebP format ➜ Altındaki seçeneklerden [Use rewrite rules] seçin. Eğer sunucunuz Nginx ise ve kural çalışmazsa [Use tags] moduna geçiş yapın.

15. TinyPNG - Compress JPEG & PNG images

  • 🔗 Bağlantı: TinyPNG WordPress Org
  • 💰 Ücretsiz: Her ay ilk 500 görsel sıkıştırması bedava. | ⭐ Premium: 500 görsel sonrası adet başına ödeme.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🔄 Settings Paneli:
    • New image uploads[Compress new images in the background] seçeneğini işaretleyin. Görsel yüklediğinizde siteniz takılmaz, işlem arka planda kuyruğa alınır.
    • Image sizes to compress[Original image only] seçeneğini seçerek hakkınızı koruyabilirsiniz. WordPress'in ürettiği ufak tefek ara boyutların sıkıştırılmasını engelleyerek 500 görsel sınırını sadece ana resimleriniz için kullanmış olursunuz.

16. a3 Lazy Load

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🖼️ A3 Lazy Load > Global Settings:
    • Plugin Framework Backend ➜ Varsayılan bırakın.
  • 📄 Lazy Load Activation:
    • Images[ON] ➜ Altındaki Content, Widgets, Thumbnails seçeneklerinin tamamını [ON] yapın.
    • Videos and iFrames[ON] ➜ Özellikle sayfalara gömdüğünüz YouTube videolarının sitenizin ilk açılış hızını baltalamasını %100 engeller. Video ancak kullanıcı oraya kaydırdığında yüklenir.

🗄️ D. Veritabanı ve Sunucu Optimizasyon Eklentileri

17. WP-Optimize

  • 🔗 Bağlantı: WP-Optimize WordPress Org
  • 💰 Ücretsiz: Veritabanı tablolarını tamir etme ve çöp verileri ayıklama. | ⭐ Premium: İleri düzey çoklu site (Multisite) desteği ve otomatik takvimli temizleme.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🧹 Database > Optimizations Sekmesi:
    • Optimize database tables[İŞARETLEYİN] (Veritabanı indekslerini düzenler).
    • Clean all post revisions[İŞARETLEYİN] (Yazıları yazarken arka planda kaydedilen yüzlerce eski taslağı siler).
    • Clean all transient options[İŞARETLEYİN] (Süresi dolmuş geçici eklenti verilerini temizler).
    • [Run all selected optimizations] butonuna basarak temizliği başlatın.
  • ⚠️ Not: Bu işlemi yapmadan önce hosting panelinizden mutlaka her ihtimale karşı SQL veritabanı yedeği indirin.

18. Redis Object Cache

  • 🔗 Bağlantı: Redis Object Cache WordPress Org
  • 💰 Ücretsiz: Standart Redis sunucu bağlantısı. | ⭐ Premium: Pro sürümde önbellek önyükleme (Prefetch) ve akıllı anahtar ayıklama.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🚀 Eklenti Ana Paneli (Dashboard):
    • Öncelikle hosting firmanıza danışarak sitenizin barındığı sunucuda Redis servisinin aktif olduğundan emin olun.
    • Eklenti ekranına gelin ve [Enable Object Cache] butonuna tıklayın.
    • Overview kısmında Status: Connected, Client: PhpRedis, Drop-in: Valid yazılarını yeşil renkli olarak görmelisiniz. Bu ayar yapıldığında SQL sorguları diske yazılmak yerine RAM'den okunur ve admin paneli dahil tüm site aşırı hızlanır.

19. Database Cleaner: Clean, Optimize & Repair

  • 🔗 Bağlantı: Database Cleaner WordPress Org
  • 💰 Ücretsiz: Temel veritabanı çöp arındırması. | ⭐ Premium: "Orphaned" (Sahipsiz kalmış) wp_options satırlarını yapay zeka ile analiz edip silme.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🧼 Clean Sekmesi:
    • Revisions ve Auto-drafts satırlarının sağındaki [Clean] butonuna basarak bunları sıfırlayın.
    • Spam Comments ve Trash Comments öğelerini tek tıkla silin.
  • 📊 Tables Sekmesi:
    • Sitenizden aylar önce sildiğiniz bir eklentinin adı hala burada tablo olarak görünüyorsa (Örn: Eski bir güvenlik veya anket eklentisi verileri), o tablonun yanındaki [Delete] butonuna basarak veritabanından kalıcı olarak kazıyın. Sitenizin sırtındaki büyük bir yükü atmış olursunuz.

20. Query Monitor

  • 🔗 Bağlantı: Query Monitor WordPress Org
  • 💰 Ücretsiz: Tamamen ücretsiz (Geliştiricilerin vazgeçilmez sağ koludur). | ⭐ Premium: Yok.

🛠️ MAKSİMUM DETAYLI AYAR REHBERİ:

  • 🔍 Canlı Sorgu ve Hata Analizi Paneli:
    • Eklentiyi kurduktan sonra sitenizin ön yüzünde (Örn: Ana sayfada) dolaşırken admin barın sağ köşesinde 0.45s 12MB 45Q gibi dinamik veriler göreceksiniz.
    • Bu göstergenin üzerine gelin ve açılan menüden [Queries] sekmesine tıklayın.
    • Açılan alt panelde Component başlığına göre sıralama yapın. Sitenizdeki hangi eklentinin (Örn: Ağır bir slider veya üyelik eklentisi) kaç adet SQL sorgusu yaptığını ve hangilerinin kırmızı renkle işaretlenerek yavaş sorgu (Slow Query) olarak raporlandığını görün. O eklentiyi tespit edip ya ayarlarını hafifletin ya da alternatif bir eklentiyle değiştirin.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir