WP Rocket nedir: Kapsamlı önbellek eklentisinin temel özellikleri, dezavantajları ve avantajları (3.23.5.1 Ver)

WP Rocket, WordPress sayfalarını önceden HTML önbellek dosyası olarak hazırlayan ve sonraki ziyaretçilere PHP'den geçmeden bu dosyayla yanıt veren ücretli bir önbellek eklentisidir. Alternatif eklentileri öneren karşılaştırma yazılarının iddialarını kontrol etmek için Nginx + Apache sunucusunda aynı yazıyı PHP yanıtı ve önbellek dosyası yanıtı olarak istedim; ilk bayt 1,432.4ms'den 15.6ms'ye düştü.
Ⅰ. WP Rocket nedir
WordPress hızlandırma denince önce görselleri ya da kodu küçültmek akla gelir, ancak bir WordPress önbellek eklentisi olan WP Rocket'ın merkezinde sayfa önbelleği vardır. Ziyaretçi bir yazıyı ilk açtığında hazır HTML dosya olarak kaydedilir ve aynı adrese gelen sonraki istekler bu dosyayla yanıtlanır. Önbellek dosyasıyla yanıt vermek, bir lokantanın öğle kalabalığı gelmeden en çok çıkan yemekleri önceden tabaklara koymasına benzer.
WP Rocket'ın ön yükleme (Preload) özelliği, ziyaretçiler gelmeden önce sayfaları isteyerek önbellek dosyaları oluşturur ve önbellek her temizlendiğinde yeniden oluşturur. Bu özellik eklenti kurulunca varsayılan olarak açıktır; ölçüm yapılan Nginx + Apache sunucusunda da açıktır.
Aynı sunucunun erişim kaydında ön yükleme istekleri gün boyu geldi. Yanıt süresi kaydedilen isteklerin yaklaşık 'si önbellek dosyası olmayan adreslere aitti; bunlar PHP'den geçerek yeni önbellek dosyası oluşturdu.
Nginx + Apache sunucusunda nginx bu dosyayı doğrudan bulup yanıt verir ve yanıt başlığında [x-rocket-nginx-serving-file: HIT] görünür.
curl -sI https://example.com/wp-rocket/ | grep -i -E 'x-rocket|content-type'content-type: text/html
x-rocket-nginx-serving-file: HITcurl -sI 'https://example.com/wp-rocket/?test=1' | grep -i -E 'x-rocket|content-type|cache-control'content-type: text/html; charset=UTF-8
cache-control: max-age=0Adresin sonuna sorgu eklenen isteklerde sayfayı önbellek dosyası olmadan PHP yeniden oluşturdu ve başlıklara [charset=UTF-8] ile [cache-control: max-age=0] eklendi. Aynı sunucu içinden her adrese 10'ar istek gönderilerek ölçülen ilk bayt süresi medyanı şöyledir.
| İstek | Yanıtlayan | İlk bayt (10 ölçümün medyanı) |
|---|---|---|
| Önbellek dosyası olan adres | nginx önbellek dosyasıyla doğrudan yanıt verir | 15.6ms |
| Adresin sonuna sorgu eklenmiş istek | PHP sayfayı yeniden oluşturur | 1,432.4ms |
WP Rocket'ın resmî sayfası avantajlarını anında sonuç, güçlü özellikler, uyumluluk ve güncelleme ile destek olmak üzere dört başlıkta tanıtır. Kurulunca web performansı en iyi uygulamalarının 'inin otomatik olarak uygulandığı ifadesi resmî bir iddiadır ve yanında ölçüm sonucu verilmez.
Yönetilen hosting firmalarının WP Rocket'a bakışı firmadan firmaya değişir. Kinsta'nın resmî yardım sayfaları, eskiden yasakladığı WP Rocket'ı artık iş ortağı olarak tanıtıyor; WP Engine'in yasaklı eklenti listesinde de WP Rocket yok.
Pressable bilgi bankası, WP Rocket'ın önbellek özelliğini desteklemediğini, sayfa önbelleği kapatılırsa optimizasyon özelliklerinin kullanılabileceğini belirtir. WP Engine de 2021'deki resmî blog yazısında WP Rocket'ın önbellek özelliğini kendiliğinden kapatıp yalnızca optimizasyon özellikleriyle çalıştığını anlattı.
Sunucuda kendi sayfa önbelleği olan hostinglerde WP Rocket daha çok optimizasyon özellikleri için kullanılır.
18 Ekim 2026 itibarıyla WP Rocket'ın resmî belgeleri 335 yazıdır; bu sayı FlyingPress'in 93 ve Perfmatters'ın 137 yazısından fazladır. Önbellek ve dosya optimizasyonu dışında eklenti uyumluluğu, görünüm bozulması ve hata çözümü için ayrı belgeler vardır; MCP belgeleri Eylül 2026'da güncellendi.
Blogda PageSpeed Insights ve GTmetrix raporlarının nasıl okunacağını anlatan yazılar ile WordPress 7.1 uyumluluk arızasının nedenini ve çözümünü açıklayan bir yazı var. Müşteri desteği lisans ücretine dahildir (WP Rocket resmî sayfasına göre).
WP Rocket'ta yönetim ekranındaki yazı listesinde yazı adının altındaki [Clear this cache] ile yalnızca tek bir yazının önbelleği temizlenebilir. WP Rocket MCP Server bağlanırsa yapay zekâ araçlarından da tek bir yazının önbelleği temizlenebilir.
FlyingPress'i birkaç yıl önce iki kez satın alıp kullandım ve ikisinde de iade aldım. Özellikleri kötü değildi, ancak o zaman yazı listesinden yazıları tek tek önbellekten temizleme özelliği yoktu.
Güncel sürümün resmî belgelerinde ve güncelleme geçmişinde de yazı listesinde temizleme seçeneği yok; tek bir sayfayı temizleme özelliği ise Ekim 2020 sürümünden beri var (FlyingPress resmî belgelerine göre).
Biraz düşününce Yazı sayısı arttıkça tek bir yazıyı her düzelttiğinizde tüm önbelleği temizlemek ağırlaşır. WP Rocket tek tek yazı temizleyebiliyor…
Diğer önbellek eklentileri (FlyingPress dahil) de dayanır herhalde, ama WP Rocket kadar olur mu?
Peki geliştirici kadrosu ve teknik birikimi olan WP Rocket, alternatif eklentilerdeki görsel sıkıştırma gibi özellikleri neden eklemedi?
Kesin nedeni bilinmediği için aşağıdakiler doğrulanmamış tahminlerdir.
- Özellik arttıkça diğer eklenti veya temalarla çakışma olasılığı da artar.
- Alternatif eklentilerin eklediği özelliklerin hatasız çalışacağının da garantisi yoktur.
- Tek bir özellik eklemek daha büyük hatalara yol açabilir.
- Yalnızca kararlı özelliklerle hız sağlanıyorsa, özellik ekleyerek elde edilen fark büyük olmayabilir.
Aynı şirket görsel sıkıştırmayı Imagify olarak ayrıca sunuyor, ancak nedenin bu olduğu kesin olarak söylenemez.
Test sitesinde Remove Unused CSS açılınca telefon menüsü açılmadı; yayındaki yazılarda ise bu özellik kapalıyken de oluşturmayı engelleme 0ms idi. Bu sonucu da kesin neden olarak görmüyorum.
uknew'in içeriği 10.000'i geçince bu soruyu yeniden yanıtlayacağım.
Ⅱ. WP Rocket fiyatı: 1 yıllık lisans ve otomatik yenileme
Önbellek ne kadar hızlı olsa da lisans ücreti her yıl ödenir. Resmî fiyat sayfasına göre WP Rocket'ın ücretsiz sürümü yoktur, site sayısına göre üç lisans satar ve yaşadığınız ülkeye göre vergi eklenebilir.
| Lisans | Site sayısı | Yıllık ücret |
|---|---|---|
| Single | 1 site | $59.95 |
| Plus | 3 site | $119.95 |
| Multi | 50 site | $299.95 |
Multi'de 50, 100 veya 500 site arasından seçim yapılabilir.
Lisanslar 12 aylıktır ve otomatik yenileme varsayılan olarak açıktır. Üç lisansın hepsinde performans ölçüm aracı Rocket Insights ücretsiz olarak dahildir.
14 günlük ücretsiz deneme ödeme yöntemi kaydedilince başlar; 14 gün içinde iptal etmezseniz ilk ödeme otomatik alınır ve 1 yıllık lisans başlar. Doğrudan satın aldıysanız da 14 gün içinde tam iade alabilirsiniz.
Ⅲ. FlyingPress öneren yazıların beş iddiası: resmî belgeler ve ölçümlerle karşılaştırma
FlyingPress gibi alternatifleri birinci sıraya koyan karşılaştırma yazılarının çok olması, iddialarının hepsinin ölçüldüğü anlamına gelmez. Alternatif ve karşılaştırma aramalarının ilk sayfasında okuduğum 15 yazıdan yalnızca 5'i kendi ölçüm sonucunu paylaşıyordu.
Okuduğum yazılar arasında FlyingPress'i birinci sıraya koyan üç İngilizce yazı vardı ve üçünde de FlyingPress yönlendirme bağlantısı bulunuyordu. NitroPack'i birinci sıraya koyan dört yazıdan üçünü NitroPack şirketi kendisi yazmıştı.
WP Rocket şirketinin FlyingPress karşılaştırma sayfasında da hız ölçümü yoktur. Bu sayfa kurulum süresini, uyumluluğu ve güncelleme yılını karşılaştırma ölçütü olarak kullanır (WP Rocket resmî karşılaştırma sayfasına göre).
1️⃣ Beş iddia ve kontrol sonuçları
Bu yazıların ortak olarak öne sürdüğü beş iddiayı resmî ekranlar ve sunucu ölçümleriyle karşılaştırdım.
Beş iddiadan üçü resmî ekran ve ölçümlerle aynı, ikisi resmî geçmiş ve ölçümlerden farklıydı.
Resmî güncelleme geçmişine göre [New] ile işaretli satırlar 2022'de 0, 2023'te 1 iken 2024'te 2'ye, 2025'te 3'e çıktı; 2026'da 2 Ekim'e kadar 9 satır var. 2022'de [New] satırı yerine Remove Unused CSS'teki büyük yenilenme ve yeni Preload modülü [Enhancement] olarak yazılmıştır. Her yıl 21–32 sürüm yayımlandı.
Resmî güncelleme geçmişine göre gecikmeli oluşturma (Automatic Lazy Rendering) 2024'te yeni özellik olarak eklendi. Google yazı tiplerini yerelde barındırma (Self-Host Google Fonts) ise 2025'te eklendi. Karşılaştırma yazıları arasında bu iki özelliği hâlâ olmayan özellik olarak yazanlar var.
Remove Unused CSS'in satır içi yöntemi karşılaştırma yazılarında birbirine zıt değerlendirildi; alternatif yazıları HTML'nin ağırlaştığını ve eksik stil varsa görünümün bozulduğunu belirtiyor. Aynı Nginx + Apache yapısındaki test sitesinde bu özelliğin kapalı ve açık hâlini doğrudan karşılaştırdım.
Açıldığında 2 CSS dosyası hariç tutulur ve yalnızca o sayfaya gereken CSS HTML'nin içine eklenir. Masaüstü ekranında HTML ve CSS aktarım boyutu (gzip) 28.7KB'tan 22.0KB'a düştü.
PageSpeed mobil puanı iki durumda da 100, LCP de 1,6 sn ile aynıydı; yalnızca oluşturmayı engelleyen istekler maddesi (tahmini kazanç 430ms) açıkken kayboldu.
Gereken CSS (Used CSS) WP Rocket sunucusunda oluşturulur. Erişim kaydında, ilk ziyaretten yaklaşık 45 saniye sonra WP Rocket sunucusunun bu sayfayı masaüstü ve mobil ekran için birer kez istediği görüldü. Oluşturma ilk ziyaretten yaklaşık 1 dakika sonra tamamlandı. O zamana kadar sayfa orijinal CSS dosyalarıyla yanıt verdi; 1920px ve 390px ilk ekranlar açmadan öncekiyle aynıydı.
Ancak gereken CSS'e menünün açık hâline ait kurallar girmediği için telefonda menü düğmesine basılsa da menü açılmadı. Bu özellik kapatılıp önbellek temizlendikten sonra menü yeniden açıldı.
Resmî belgelere göre bu şekilde eksik kalan stiller, ayarlardaki [CSS Safelist] alanına sınıf adları girilirse gereken CSS'e dahil edilir.
Gerçekten yayında olan Nginx + Apache sunucusundaki üç yazı bu özellik kapalıyken ölçüldüğünde, oluşturmayı engelleyen istekler maddesi üçünde de en baştan geçti. [Kullanılmayan CSS'i azaltın] maddesindeki tahmini kazanç iki yazıda 12KiB ve 23KiB idi, bir yazı ise geçti (18 Ekim 2026 PageSpeed mobil ölçümü).
Açarak kazanılabilecek pay bu kadardı; test sitesinde ise açtıktan sonra telefon menüsü açılmadı.
2️⃣ Görsel sıkıştırma ve CDN: iki tarafın resmî fiyatları
Alternatif öneren yazılar, görsel sıkıştırmanın olmamasını ve CDN'in ayrı ücretli olmasını WP Rocket'ın zayıf yanları olarak sayar. Aynı maddeleri alternatif eklentilerin resmî belgelerinde ve fiyat ekranlarında kontrol ettim.
WP Rocket görsel sıkıştırmayı eklentinin içinde tutmaz; ayar ekranındaki [Image Optimization] sekmesinde aynı şirketin yaptığı ayrı eklenti Imagify'ı önerir.
FlyingPress, Ocak 2026'daki 5.3 sürümünden beri JPG·PNG görsellerini FlyingPress bulut sunucularına göndererek WebP veya AVIF'e dönüştürür. LiteSpeed Cache de görsel sıkıştırmayı QUIC.cloud sunucularında yapar.
Resmî belgelere göre LiteSpeed Cache görselleri gruplar hâlinde QUIC.cloud'a gönderir; önce tek bir grup gönderir, sonucu aldıktan sonra giderek büyüyen gruplar gönderir. Destek forumunda 2026'da da isteklerin %1'de takıldığı veya optimize edilen görsellerin siteye geri dönmediği bildirimleri var.
FlyingPress Apache, Nginx ve LiteSpeed sunucularında çalışır; sunucu tarafında ayrı gereksinim yoktur (resmî belgelere göre). LiteSpeed Cache'in sayfa önbelleği ise LiteSpeed sunucusu veya QUIC.cloud CDN olmadan çalışmaz (resmî gereksinimlere göre). Nginx + Apache sunucusunda yalnızca görsel sıkıştırma ve CSS·JS optimizasyonu kullanılır.
CDN, WP Rocket'ta da FlyingPress'te de ayrı ücretlidir. RocketCDN alan adı başına yıllık $79'dur (WP Rocket kullanıcıları için); yalnızca statik dosyaları CDN'den gönderir, HTML'yi kaynak sunucu yanıtlar. FlyingCDN alan adı başına aylık $10'dur ve 100GB'ı aşınca her 100GB için $5 eklenir. FlyingCDN, Cloudflare Enterprise ağında HTML sayfalarını da önbelleğe alır.
LiteSpeed Cache ile kullanılan QUIC.cloud CDN, ABD ve Avrupa'daki 6 düğümde bant genişliği sınırı olmayan ücretsiz bir plan sunar. 10 Kasım 2026'dan itibaren ücretsiz veya aylık $5'tan (100GB) başlayan aylık planlara geçilir (resmî belgelere göre).
İki şirketin resmî belgelerine göre lisans bittiğinde WP Rocket'ın önbelleği çalışmaya devam eder, yalnızca bulut özellikleri 15 gün sonra durur. FlyingPress'te ise optimizasyonun çoğu bulutta yapıldığı için lisans bitince çalışmaz. LiteSpeed Cache, wordpress.org resmî SSS'sinde her zaman ücretsiz ve açık kaynak olarak tanımlanan bir eklenti olduğundan lisansın bitmesi söz konusu değildir. CDN, görsel optimizasyonu ve Critical CSS gibi QUIC.cloud hizmetleri belirli bir kullanımdan sonra ücretlidir (QUIC.cloud resmî belgelerine göre). Ekim 2026'dan itibaren ücretsiz pay, ayda 100 görsel optimizasyonu gibi kalemlerden oluşur.
Ⅳ. WP Rocket'ın üstlenmediği işler: görsel sıkıştırma ve önbellek dışı istekler
Sayfa önbelleği, birçok ziyaretçinin aynı sayfayı okuduğu bloglara ve tanıtım sayfalarına uygundur. Ziyaretçiye göre içeriği değişen sayfalar ve görsel boyutu WP Rocket'ın işi değildir; görsel boyutu aynı şirketin (WP Media) sıkıştırma eklentisi Imagify ile küçültülür.
| WP Rocket'ın yaptığı iş | Üstlenmediği iş | O işi üstlenen |
|---|---|---|
| ✓Birçok ziyaretçinin aynı sayfayı okuduğu blog ve tanıtım sayfalarını önbellek dosyasıyla yanıtlar.Nginx + Apache sunucusunda ölçüm 15.6ms | ✕Ziyaretçiye göre içeriği değişen sayfalar | — |
| ✕Görsel boyutunu küçültmeWP Rocket'ın içinde görsel sıkıştırma özelliği yoktur. | Imagify: aynı şirket ➡️ WP Media'nın sıkıştırma eklentisi | |
| ✕Adresin sonuna sorgu eklenmiş isteklerÖnbellek dosyası olmadan işlenir. | PHP · reklam tıklama adresleri ➡️ gclid önbellek ayarını kontrol edin |
Nginx + Apache sunucusunun erişim kaydında sorgu ekli yazı isteklerinin hepsini PHP yanıtladı, önbellek dosyasıyla yanıtlanan hiç olmadı. Reklam tıklama adresleri gibi sorgu ekiyle gelen ziyaretler için gclid önbelleği ayarını da kontrol edin.
Nginx + Apache sunucusunda önbellek dosyası yanıtı 15.6ms oldu; kurulumdan sonra menü başına varsayılan değerler WP Rocket ayar rehberi yazısına göre belirlenir.
🔢 SSS & önerilen içerikler














ℹ️ Satış ortaklığı bildirimi
Bu sitenin içeriklerinde satış ortaklığı bağlantıları bulunur. Bir ziyaretçi bu bağlantılar üzerinden ürün veya hizmet satın alırsa bu site satıcıdan komisyon alır. Bu süreçte alıcının ödediği tutar (kampanya indirimlerinde tutar düşer↓) artmaz. Yayımlanan fiyat, indirim ve stok bilgileri yazının yazıldığı zamana aittir ve gerçek durumdan farklı olabilir; bu yüzden satın almadan önce son bilgiyi satıcıdan kontrol etmenizi rica ederiz. Ürünler kendi ölçütlerimize göre seçilir ve değerlendirilir; komisyon alınıp alınmaması tanıtım sırasını veya değerlendirme içeriğini etkilemez.

