WordPress Sitenizde Cache Nasıl Boşaltılır (Eklentili ve Manuel)

Son doğrulama: Eylül 2026 · cPanel 136 test hesabında denendi

Hızlı çözüm

WordPress cache nasıl boşaltılır sorusunun kısa cevabı: önce cache eklentinizin “Tümünü Temizle” düğmesine basın, sonra tarayıcıda sert yenileme yapın, Cloudflare kullanıyorsanız orada da temizleyin.

  1. WordPress admin panelinde cache eklentinizin menüsünü açıp Tümünü Temizle / Purge All düğmesine tıklayın.
  2. Tarayıcıda Ctrl + Shift + R (Windows) ya da Cmd + Shift + R (Mac) ile sert yenileme yapın.
  3. Cloudflare kullanıyorsanız panelden ilgili sayfayı ya da tüm alanı temizleyin.
  4. Hâlâ eski içerik görünüyorsa PHP OPcache’i tazeleyin (aşağıda anlatılır).
Panel cPanel (AccelerateWP adımı için); diğer adımlar panelden bağımsız
Sistem WordPress, paylaşımlı hosting (CloudLinux)
Yetki WordPress yönetici hesabı; AccelerateWP için cPanel kullanıcısı
Narhost ürünü WordPress Hosting

Başlamadan önce

  • Sitenizde hangi cache eklentisinin etkin olduğunu bilin (birden fazla eklenti aynı anda açıksa önce birini kapatın, çakışma yaratır).
  • WordPress admin girişiniz ve varsa Cloudflare panel erişiminiz hazır olsun.
  • Değişikliği hangi sayfada beklediğinizi not edin; temizlik sonrası oradan test edeceksiniz.
  • Yoğun ziyaret saatinde tüm siteyi kapsayan bir Cloudflare temizliği yerine tek URL temizliğini tercih edin.

Önbellek Katmanları ve Hangisi Ne Zaman Temizlenir

WordPress cache nasıl boşaltılır sorusu tek bir düğmeyle cevaplanmaz, çünkü aynı sayfa birden fazla katmanda saklanır. Tarayıcı önbelleği ziyaretçinin bilgisayarında durur ve yalnızca sert yenilemeyle temizlenir. Cache eklentisi (sayfa önbelleği) WordPress’in ürettiği HTML’i sunucuda saklar ve içerik her değiştiğinde temizlenmesi gerekir. Bazı sunucu ortamlarında web sunucusunun kendi FastCGI tabanlı sayfa önbelleği de çalışır; bu katman genelde ilgili eklenti üzerinden ya da panel yoluyla temizlenir. PHP OPcache, tema ve eklenti kodunu derlenmiş hâliyle bellekte tutar; bir eklenti güncellemesinden sonra hâlâ eski davranış görüyorsanız asıl sebep budur. Cloudflare gibi bir CDN kullanıyorsanız son katman odur: statik dosyaları ve bazen tüm sayfayı kendi sunucularında önbelleğe alır.

Bilgi

Hangi katmanı temizleyeceğinizi değişikliğin türü belirler: yazı veya sayfa metnini değiştirdiyseniz cache eklentisi ve CDN yeterlidir; tema veya eklenti kodunu güncellediyseniz OPcache’i de tazelemeniz gerekir.

Eklenti Üzerinden Cache Temizleme

WordPress sitelerinde sayfa önbelleği genelde bir eklentiyle yönetilir (yaygın örnekler: WP Super Cache, W3 Total Cache, LiteSpeed Cache). Hangisini kullanırsanız kullanın, mantık aynıdır: eklenti üst menüde kendi simgesini ya da ayarlar sayfasında bir temizleme düğmesi gösterir.

  1. WordPress admin paneline giriş yapın ve sol menüde cache eklentinizin adını bulun; çoğu eklenti üst çubukta da kısayol ekler.

    Beklenen sonuç: eklenti menüsünde “Cache’i Temizle”, “Purge All Caches” ya da benzer bir düğme görürsünüz.

  2. Tümünü Temizle / Purge All düğmesine tıklayın ve işlemin tamamlandığına dair bildirimi bekleyin.

    Beklenen sonuç: sayfa yenilenir, “önbellek temizlendi” bildirimi çıkar; sonraki ziyaret sayfayı yeniden oluşturur.

  3. Otomatik temizleme ayarını açık tutun. Çoğu eklenti içerik güncellendiğinde ilgili sayfanın önbelleğini kendiliğinden siler; bu ayarı kapatmayın, aksi hâlde her düzenlemeden sonra elle temizlemeniz gerekir.

    Beklenen sonuç: yazı güncellediğinizde ayrıca elle temizlik yapmadan değişiklik birkaç saniye içinde görünür.

cPanel Üzerinden AccelerateWP ile Temizleme

Narhost paylaşımlı hosting hesaplarında cPanel’e gömülü AccelerateWP aracı, eklentiden bağımsız bir kenar önbelleği de sunar; eklenti önbelleğini temizlemek bunu boşaltmaz, ayrıca temizlenmesi gerekir.

  1. cPanel → Yazılım → AccelerateWP sayfasını açın, siteyi listeden bulun.

    Beklenen sonuç: sitenizin durumu ve önbellek istatistikleri listelenir.

    cPanel AccelerateWP ekranında WordPress cache nasıl boşaltılır — site listesi ve önbellek durumu
    cPanel → Yazılım → AccelerateWP; site satırında önbellek temizleme seçeneği bulunur.
  2. Site satırındaki önbellek temizleme seçeneğini kullanın. İşlem birkaç saniye sürer.

    Beklenen sonuç: durum “önbellek boş” ya da benzeri bir ifadeye döner.

Değişiklik Göründüğü Hâlde Eski İçerik Geliyorsa

Yukarıdaki adımları uyguladığınız hâlde site hâlâ eski görünüyorsa katmanları sırayla, atlamadan kontrol edin:

  1. Tarayıcıda gizli/InPrivate pencerede açın; kendi tarayıcı önbelleğiniz yanıltıyor olabilir.
  2. Cache eklentisinde “Tümünü Temizle” işlemini tekrarlayın; bazı eklentiler nesne önbelleğini (object cache) ayrı bir düğmede tutar.
  3. Cloudflare kullanıyorsanız Purge Everything yapın (aşağıda ayrıntı var).
  4. PHP OPcache’i tazeleyin: paylaşımlı hostingde doğrudan komut çalıştırma imkânı yoktur, bu yüzden cPanel MultiPHP Yöneticisi‘nden PHP sürümünü bir adım değiştirip geri almak ya da cache eklentinizin “OPcache temizle” seçeneğini kullanmak OPcache’i sıfırlar.
  5. 5-10 dakika bekleyin; CDN temizliği tüm veri merkezlerine yayılmak için kısa bir süre alabilir.

Dikkat

Aynı anda birden fazla sayfa önbellekleme eklentisi etkinleştirmeyin; ikisi aynı dosyaları farklı biçimde önbelleğe alırsa hangi katmanın eski içerik sunduğunu ayırt etmek zorlaşır.

Cloudflare Önbelleği: Purge Everything mi Tek URL mi

Cloudflare panelinde iki seçenek vardır. Purge Everything alan adınıza ait tüm önbelleği anında boşaltır; Cloudflare’ın kendi dokümanına göre bu, yoğun sitelerde kısa sürede çok sayıda isteğin doğrudan sunucunuza düşmesine yol açabileceği için tek URL temizliğinden sonra tercih edilmelidir. Yalnızca bir sayfayı güncellediyseniz “Purge by URL” ile o adresi vermek sunucunuza binen yükü azaltır; tüm siteyi etkileyen bir CSS/JS değişikliğinde Purge Everything daha uygundur.

Doğrulama

Sonuç

Siteyi gizli/InPrivate pencerede açın ve beklediğiniz değişikliğin göründüğünü kontrol edin. Cache eklentisinin durum ekranında önbelleğin boş ya da yeniden oluşturulma aşamasında olduğunu görmelisiniz. Cloudflare kullanıyorsanız aynı sayfayı farklı bir ağdan (mobil veri gibi) açıp tutarlılığı doğrulayın.

Hâlâ Çözülmediyse

  • Sayfa hâlâ eski görünüyor. ISP’niz ya da kurumsal ağınız kendi DNS/proxy önbelleğini tutuyor olabilir; farklı bir ağdan test edin.
  • Cloudflare temizliği işe yaramıyor. Geliştirme sırasında Cloudflare panelinden Development Mode‘u geçici olarak açmak önbelleği bir süreliğine devre dışı bırakır.
  • Statik dosyalar (CSS/JS) güncellenmiyor. Tema ya da eklenti dosya adlarına sürüm numarası (query string) eklenmemiş olabilir; bu, tarayıcı önbellekleme ayarları kartındaki sürelerle ilgilidir.

Narhost desteği

Talebe şunları ekleyin: alan adınız, kullandığınız cache eklentisi, sorunu fark ettiğiniz saat, denediğiniz adımlar.

Destek talebi aç

Sıkça Sorulan Sorular

WordPress cache her içerik güncellemesinde otomatik temizlenir mi?

Çoğu cache eklentisi bir yazıyı yayımladığınızda ya da güncellediğinizde ilgili sayfanın önbelleğini kendiliğinden siler. Ana sayfa, arşiv ve menü gibi paylaşılan alanlar bazı eklentilerde otomatik temizliğin dışında kalabilir; değişiklik görünmüyorsa elle “Tümünü Temizle” yapın.

Cache eklentisi olmadan WordPress cache nasıl boşaltılır?

Eklenti yoksa temizlenecek katman genelde tarayıcı önbelleğidir; sert yenileme yeterlidir. Cloudflare gibi bir CDN kullanıyorsanız o panelden ayrıca temizlik yapmanız gerekir, WordPress tarafında ek bir adım olmaz.

Cache temizlemek siteyi geçici olarak yavaşlatır mı?

Evet, kısa süreliğine. Önbellek boşaldıktan sonra ilk ziyaretçiler sayfanın yeniden oluşturulmasını bekler; bu birkaç yüz milisaniye sürer ve sonraki ziyaretçiler için sayfa tekrar önbellekten hızlıca sunulur.

Bu makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

Etiketler: hizcache

İlgili çözümler