WPHizmet

Cloudflare WordPress Kurulumu ve Doğru Ayarlar

Yayınlandı:
Son teknik kontrol:
2 dk okuma

Hız ve Performans

Kısa cevap

Cloudflare, sitenizin önüne geçen bir ağdır: DNS’i yönetir, statik dosyaları dünya genelindeki sunucularından önbellekten sunar ve saldırı trafiğini süzer. Kurulum, siteyi Cloudflare’e ekleyip alan adının ad sunucularını değiştirmekle yapılır. WordPress’te en kritik ayar SSL modudur: Flexible seçilirse site sonsuz yönlendirme döngüsüne girer; sunucuda geçerli bir sertifikayla Full (strict) kullanılmalıdır. Cloudflare varsayılan olarak HTML sayfaları önbelleğe almaz; sayfa önbelleği için ayrıca kural veya APO gerekir.

Önemli noktalar

  • Ad sunucusu değişikliğinden önce DNS kayıtlarının (özellikle e-posta/MX) Cloudflare’e eksiksiz aktarıldığını doğrulayın.
  • SSL modu Full (strict) olmalı; Flexible, HTTPS’e yönlendiren WordPress sitelerinde döngü yaratır.
  • Cloudflare varsayılan olarak HTML’i önbelleğe almaz; yalnızca uzantısına göre statik dosyaları alır.
  • Cloudflare arkasında sunucu, ziyaretçi yerine Cloudflare IP’sini görür; gerçek IP CF-Connecting-IP başlığındadır.
  • Yapay zekâ bot politikaları arama, ajan ve eğitim tarayıcılarını ayrı ayrı yönetir; varsayılanlar değişebildiği için kontrol edin.

Kurulum adımları

  1. Siteyi ekleyin

    Cloudflare hesabında alan adını ekleyin; mevcut DNS kayıtları taranıp listelenir.

  2. DNS kayıtlarını kontrol edin

    Web sitesi kayıtları (A/AAAA/CNAME) proxy’li (turuncu bulut), e-posta ile ilgili kayıtlar (MX ve posta sunucusunun A kaydı) proxy’siz olmalıdır. Eksik kayıt, ad sunucusu değişince e-postanın veya bir alt alan adının durmasına yol açar.

  3. Sunucuda geçerli sertifika olduğundan emin olun

    Full (strict) mod, sunucunuzda geçerli bir sertifika ister: hosting panelindeki ücretsiz sertifika veya Cloudflare Origin CA sertifikası.

  4. SSL modunu Full (strict) yapın

    SSL/TLS bölümünde şifreleme modunu ayarlayın. Flexible kullanmayın.

  5. Ad sunucularını değiştirin

    Alan adını aldığınız firmanın panelinde ad sunucularını Cloudflare’in verdikleriyle değiştirin. Yayılması birkaç dakikadan birkaç saate kadar sürebilir.

  6. Siteyi test edin

    Giriş, form, sepet ve ödeme akışlarını; e-posta gönderimini ve alt alan adlarını kontrol edin.

SSL modu: yönlendirme döngüsünün en sık nedeni

Flexible modda Cloudflare ziyaretçiyle HTTPS, sunucunuzla ise şifresiz HTTP üzerinden konuşur. WordPress (veya .htaccess) HTTP isteğini HTTPS’e yönlendiriyorsa Cloudflare her seferinde yine HTTP ile gelir ve istek sonsuz döngüye girer. Belirtisi ve diğer nedenleri ERR_TOO_MANY_REDIRECTS sayfasında. Çözüm, sunucuya sertifika kurup modu Full (strict) yapmaktır.

Önbellek: HTML varsayılan olarak alınmaz

Cloudflare’in belgesine göre varsayılan davranış, görsel, CSS, JS ve yazı tipi gibi dosyaları uzantılarına göre önbelleğe almak; HTML ve JSON’u almamaktır. Set-Cookie veya no-cache başlığı taşıyan yanıtlar da önbelleğe alınmaz. HTML’i de kenarda önbelleğe almak için iki yol vardır:

YolNasılDikkat
Automatic Platform Optimization (APO)WordPress’e özel Cloudflare özelliği; Cloudflare for WordPress eklentisiyle etkinleştirilirPlanınıza dahil olup olmadığını Cloudflare panelinde kontrol edin
Önbellek kuralları (Cache Rules)HTML’i önbelleğe alan kural + wp-admin, wp-login.php, sepet/ödeme ve oturum çerezleri için atlama kurallarıYanlış kural, oturum açmış kullanıcıya veya başka müşteriye ait sayfayı gösterebilir

Gerçek ziyaretçi IP’si

Cloudflare arkasında sunucu ve WordPress, istekleri Cloudflare’in IP adreslerinden geliyor görür. Güvenlik eklentileri, giriş kilitleme ve hız sınırlama bu yüzden yanlış çalışabilir: bir saldırganı engellemek yerine Cloudflare’in bir adresini engelleyebilir. Ziyaretçinin gerçek adresi CF-Connecting-IP başlığında gelir; sunucuda bu başlığın okunması (Apache’de mod_remoteip gibi) hosting firmanızla birlikte yapılandırılmalıdır.

Yapay zekâ tarayıcıları ve bot ayarları

Cloudflare yapay zekâ botlarını davranışa göre üç grupta yönetir: arama (içeriği yanıtlarda kullanmak için tarayanlar), ajan (bir kişi adına anlık ziyaret yapanlar) ve eğitim (model eğitimi için toplayanlar). Cloudflare’in belgesine göre 15 Eylül 2026’dan itibaren yeni alan adlarında eğitim ve ajan botları reklam gösteren sayfalarda varsayılan olarak engellenir, arama botları açık kalır. Siteniz ChatGPT, Perplexity veya Claude yanıtlarında kaynak olarak görünmek istiyorsa arama grubunun açık olduğunu kontrol edin; tercihinizi robots.txt ile de tutarlı tutun — ayrıntı robots.txt ve yapay zekâ tarayıcıları rehberinde.

Sık sorulan sorular

Cloudflare siteyi kendiliğinden hızlandırır mı?
Statik dosyaları ziyaretçiye yakın sunuculardan vererek ve bağlantıyı iyileştirerek yardımcı olur; ancak HTML önbelleğe alınmadıkça her sayfa isteği yine sunucunuza gider. Sunucu yavaşsa sayfa önbelleği (sunucuda veya Cloudflare’de) yine gereklidir.
İçeriği güncelledim ama eski hâli görünüyor.
Önbellekteki kopya süresi dolana kadar sunulur. Cloudflare panelinden ilgili adresi veya tüm önbelleği temizleyin; sunucuda da bir önbellek eklentisi varsa onu da temizleyin.
Cloudflare’i kaldırmak istersem ne yapmalıyım?
Önce SSL ve yönlendirme ayarlarının Cloudflare olmadan da çalışacağından emin olun (sunucuda geçerli sertifika), sonra ad sunucularını eski hâline döndürün. DNS kayıtlarının eski sağlayıcıda güncel olduğunu kontrol edin.

Kaynaklar ve teknik referanslar

Bu içeriği hazırlayan

WPHizmet Ekibi

WordPress teknik ekibi

WPHizmet içeriklerini hazırlayan teknik ekip. Rehberler, WordPress ve WooCommerce sitelerinde günlük olarak karşılaşılan sorunlara dayanır; sürüm, yapılandırma ve gereksinim bilgileri yayın öncesinde resmi dokümantasyondan doğrulanır.

  • WordPress teknik destek
  • Performans ve Core Web Vitals
  • Güvenlik ve zararlı kod temizliği
  • WooCommerce
  • Teknik SEO

İlgili içerikler