Yazılım Konuları

Cloudflare Siteni Ekle 2026

🌐 Cloudflare Siteni Ekle: Adım Adım Kurulum ve En İyi Ayarlar 2026

Giriş:
Modern web sitelerinde hız, güvenlik ve kesintisiz erişilebilirlik artık bir tercih değil, zorunluluk. Cloudflare ise tam bu noktada devreye girerek siteni DDoS koruması, küresel CDN ağı, DNS hızlandırma, WAF güvenlik filtresi ve gelişmiş cache teknolojileri ile üst seviyeye taşır.

cloudflare

Bu rehberde, bir web sitesini Cloudflare’e ekleme sürecini adım adım, net ve anlaşılır şekilde ele alıyoruz. Ayrıca sadece kurulu bırakmak yerine, siteni gerçekten hızlandıran ve Google PageSpeed’e doğrudan katkı sağlayan optimizasyon ayarlarını da paylaşacağız.


⭐ Cloudflare Neden Kullanılır?

Cloudflare, siteni dünya çapında hızlı ve güvenli gösteren bir “ara katman” görevi görür. Sağladığı başlıca avantajlar:

  • 🚀 Global CDN sayesinde daha hızlı sayfa yükleme
  • 🔐 DDoS ve bot saldırılarına karşı güçlü koruma
  • 📈 Google sıralamalarında olumlu etki (hız + güvenlik)
  • 🧰 HTTP/3, Early Hints, Brotli, Polish, Mirage gibi gelişmiş teknolojiler
  • ☁️ Kolay DNS yönetimi
  • Cache ve Edge optimizasyonları

Bu nedenle hem kurumsal hem kişisel siteler için en iyi performans çözümlerinden biridir.


🧭 Bu Rehberde Neler Var?

  • Cloudflare hesabı açma
  • Siteni Cloudflare’e ekleme
  • DNS taraması ve nameserver değiştirme
  • SSL/TLS yapılandırması
  • Hızlandırma ayarları (Brotli, Early Hints, HTTP/3 vb.)
  • Güvenlik ayarları (WAF, Bot Fight Mode)
  • WordPress için Cloudflare + LiteSpeed uyumlu ayar önerileri

✅ 1. Cloudflare’e Giriş Yap ve Site Ekle

Cloudflare’e bir web sitesi eklemek oldukça basit bir işlemdir. Ancak doğru yapılandırma yapılmazsa DNS sorunları, SSL hataları ve erişim problemleri yaşanabilir. Bu adımda, siteni sorunsuz şekilde eklemek için tüm süreci adım adım anlatıyoruz.


cloudflare ayarlar

1.1 Cloudflare Hesabı Oluştur

  1. https://dash.cloudflare.com/ adresine gir
  2. “Sign Up” (Kayıt Ol) butonuna tıkla
  3. E-posta adresi ve şifre belirle
  4. Cloudflare paneline giriş yap

Kayıt işlemi tamamen ücretsizdir ve pek çok özellik ücretsiz planda da kullanılabilir.


1.2 Siteni Eklemeye Başla

Cloudflare panelinde:

  1. Üst menüden Websites bölümüne gir
  2. Add a Site (Site Ekle) butonuna tıkla
  3. Domain adını www veya https olmadan sade şekilde yaz
    • Örnek:
      evdenkazan.org
  4. “Add Site” butonuna tıkla

Cloudflare birkaç saniye içinde domain’ini analiz etmeye başlar.


1.3 Plan Seçimi

Bu aşamada Cloudflare sana plan seçeneklerini gösterir:

  • Free (Ücretsiz Plan) → Küçük ve orta ölçekli siteler için yeterlidir.
  • Pro Plan → WAF, gelişmiş güvenlik ve daha iyi hız için önerilir.
  • Business/Enterprise → Büyük trafik alan kurumsal siteler için.

Çoğu WordPress sitesinde başlangıç için Free Plan yeterlidir.

“Choose Plan” butonuna tıklayarak plana devam et.


1.4 DNS Kayıtlarının Tarandığını Bekle

Cloudflare bu aşamada sitenin mevcut DNS kayıtlarını tarar:

  • A kayıtları
  • CNAME kayıtları
  • MX (mail) kayıtları
  • TXT, SPF, DKIM
  • WWW yönlendirmeleri

Yapman gereken tek şey:
➡ Tarama sonuçlarını incelemek ve eksik/yanlış kayıt olmadığına emin olmak.

Önemli Not:

E-postaların Cloudflare’e geçtikten sonra bozulmaması için MX kayıtlarının CORRECT (doğru) olduğundan emin ol.


1.5 DNS Proxy Ayarı (Turuncu Bulut)

Cloudflare her kaydın yanında bir bulut simgesi gösterir:

  • Turuncu Bulut (Proxied) → Trafik Cloudflare üzerinden geçer
  • Gri Bulut (DNS Only) → Sadece DNS yönlendirmesi yapar

Önerilen ayarlar:

Kayıt TürüBulut DurumuAçıklama
A @🟧 TuruncuSitenin tüm trafiğini Cloudflare korur
A www🟧 TuruncuWWW için Cloudflare aktif
MX⚪ GriE-posta trafiği proxied olmaz
FTP⚪ GriFTP proxied olamaz

DNS ayarlarını kontrol ettikten sonra “Continue” butonuna tıkla.


1.6 Nameserver’ları Değiştir

Cloudflare, sana iki adet özel Nameserver verir, örneğin:

  • lara.ns.cloudflare.com
  • mark.ns.cloudflare.com

Şimdi domain’inin kayıtlı olduğu yere (Alan Adı satın aldığın firma):

  • GoDaddy
  • Namecheap
  • Turhost
  • Natro
  • IHS
  • Google Domains
  • Cloudflare Registrar

giriş yaparak mevcut Nameserver’ları Cloudflare’in verdiği NS’lerle değiştir.

⚠️ DNS yayılımı (Propagation) 5 dakika – 24 saat arası sürebilir.
Genelde 5–30 dakika içinde aktif olur.


1.7 Site Cloudflare’e Başarıyla Eklendi

Nameserver değişikliği tamamlandığında Cloudflare panelinde şu uyarı çıkar:

“Great news! Cloudflare is now protecting your site.”

Artık siten:

  • Cloudflare CDN’i üzerinden yükleniyor
  • DDoS ve bot koruması aktif
  • DNS performansı hızlanmış durumda

Sıradaki adım sitenin tam optimize çalışması için gereklidir:

🔐 2. Cloudflare SSL/TLS Ayarları (En Güvenli ve Hatasız Ayar)

Bir site Cloudflare’e başarıyla eklendiğinde yapılması gereken ilk kritik ayar SSL/TLS yapılandırmasıdır. Doğru SSL ayarı sitenin hem güvenli hem de hatasız şekilde açılmasını sağlar. Yanlış ayar ise sitenin hiç açılmamasına, yönlendirme hatalarına ve “kırık kilit” sorunlarına neden olabilir.

Aşağıdaki ayarlar WordPress + LiteSpeed + Cloudflare uyumluluğu için en doğru kombinasyondur.


✅ 2.1 SSL Mode Ayarı: “Full (Strict)” Yap

Cloudflare paneli → SSL/TLS → Overview

Buradaki seçenekler şunlardır:

  • ❌ Off → Güvensiz, kesinlikle kullanılmaz
  • ⚠️ Flexible → WordPress için tehlikeli! Redirect döngüsü yaratır
  • ✔️ Full → Güvenli
  • Full (Strict) → En güvenli + en stabil seçenek

Önerilen:

Full (Strict)
Bu mod hem Cloudflare ile sunucun arasında hem ziyaretçi ile Cloudflare arasında tamamen şifreli iletişim sağlar.

Gerekli şart:

Sunucunda Let’s Encrypt veya cPanel AutoSSL aktif olmalı.


🔁 2.2 Always Use HTTPS: Aç

SSL/TLS → Edge Certificates

Always Use HTTPS: ON

Bu özellik HTTP’den gelen tüm istekleri otomatik olarak HTTPS’e yönlendirir.

Faydası:

  • SEO’da “duplicate content” sorununu engeller
  • Güvenlik uyarılarını yok eder
  • Www/non-www karışıklığını çözmeye yardımcı olur

🔄 2.3 Automatic HTTPS Rewrites: Aç

Bu özellik sitedeki http:// ile başlayan linkleri otomatik olarak https:// yapar.

Automatic HTTPS Rewrites: ON

Özellikle WordPress’te karışan görsel URL’lerini düzelttiği için çok faydalıdır.


🔒 2.4 Minimum TLS Version

Önerilen:

TLS 1.2

Neden?

  • Modern güvenlik standartları ile uyumlu
  • WordPress ve eklentilerde tam uyum sağlar
  • Eski tarayıcılardan gelen sorunları engeller

🧱 2.5 HSTS (HTTP Strict Transport Security) – İsteğe Bağlı

Bu özellik gelişmiş güvenlik sağlar fakat dikkatli kullanılmalıdır.

Ne zaman açılır?

  • Sitede HTTPS tamamen oturduğunda
  • Sunucu sertifikalarında hiçbir sorun olmadığında
  • 1–2 gündür sorunsuz çalıştığında

Başlangıçta kapalı kalması önerilir.


🛡 2.6 Origin Server → Cloudflare Origin Certificate (Opsiyonel)

Eğer sunucuna Cloudflare’e özel bir SSL yüklemek istersen:

SSL/TLS → Origin Server → Create Certificate

Buradan:

  • 15 yıllık SSL sertifikası oluşturabilirsin
  • Sunucuya ekleyerek Full (Strict) modunu garanti altına alırsın

Bu adım zorunlu değildir ama üst seviye güvenlik isteyenler için önerilir.


⚠️ 2.7 WordPress’te SSL Sorunlarını Önleyen İpuçları

Cloudflare + WordPress kombinasyonunda bazen şu hatalar görülebilir:

  • ERR_TOO_MANY_REDIRECTS
  • Mixed Content Uyarıları
  • SSL kırık kilit hatası

Bu sorunları engellemek için:

✔ wp-config.php içine ekle:

define('FORCE_SSL_ADMIN', true);

✔ WordPress Ayarlarında:

Ayarlar → Genel

  • WordPress Adresi: https://seninsiten.com
  • Site Adresi: https://seninsiten.com

✔ SSL eklentisi kullanmamalısın

(Really Simple SSL gibi eklentiler Cloudflare ile çakışır)


⚡ 3. Cloudflare Hız Ayarları (Cache + CDN + Performans)

Cloudflare doğru ayarlandığında sitenin hızını gözle görülür şekilde artırır. Ancak yanlış yapılan bir ayar, özellikle JavaScript tarafında, sitenin bozulmasına veya CSS/JS çakışmalarına yol açabilir. Bu bölümde en doğru ayar kombinasyonlarını adım adım paylaşıyorum.


⭐ 3.1 Speed → Optimization Ayarları

Cloudflare paneli → Speed → Optimization bölümüne girerek aşağıdaki ayarları uygulayabilirsin.


🚀 3.1.1 Brotli: Aç (Kesinlikle Önerilir)

Brotli Compression: ON

Avantajları:

  • Gzip’ten daha güçlü sıkıştırma
  • Sayfa boyutunu %20–30 azaltır
  • PageSpeed skorunu artırır

LiteSpeed ile tam uyumludur.


⚡ 3.1.2 Early Hints: Aç (PageSpeed İçin Büyük Avantaj)

Early Hints (103): ON

Ne işe yarar?
Tarayıcıya “gerekli dosyaları önceden hazırlama” sinyali gönderir.
Özellikle:

  • CSS preload
  • font dosyaları
  • kritik JS
    için büyük hız kazandırır.

Google tarafından önerilen modern bir özelliktir.


🌐 3.1.3 HTTP/3 (QUIC): Aç

HTTP/3: ON

Faydaları:

  • Mobil hızını artırır
  • Paket kaybını azaltır
  • Sunucuya daha hızlı bağlantı

Bu özellik LiteSpeed QUIC ile uyumludur.


⚡ 3.1.4 TCP Turbo (Varsa): Aç

Argo Smart Routing kullanıyorsan otomatik açılır.


🚫 3.1.5 Rocket Loader: KAPALI (WordPress İçin Riskli)

Rocket Loader: OFF

Neden?

  • Elementor, WooCommerce, jQuery, slider scriptleri
  • WordPress tema JS dosyaları
  • LiteSpeed Cache’nin gecikmeli yükleme mekanizması

ile çakışma yaratabilir.

Bu nedenle kapalı olması en sağlıklı ayardır.


⭐ 3.2 Speed → Image Optimization (Varsa)

Ücretsiz planda bazı özellikler kapalıdır.

🖼 3.2.1 Polish (PRO Plan):

Lossless önerilir
En iyi kalite + düşük boyut sağlar.

🖼 3.2.2 Mirage (Mobil hız):

➡ Mobil yoğun siteler için açılabilir.

Sen WebP kullandığın için bu alan minimum fayda sağlar.



🔁 3.3 Cache Ayarları (En Doğru Ayarlar)

Cloudflare → Caching bölümüne gir.


🟧 3.3.1 Caching Level: Standard

Caching Level → Standard

Bu en stabil ayardır.


🗂 3.3.2 Browser Cache TTL

Önerilen:

Browser Cache TTL → 1 Month

Neden?

  • Görseller daha uzun süre kullanıcı tarafında saklanır
  • Sunucu yükü azalır

WordPress için ideal değerdir.


⏱ 3.3.3 Edge Cache TTL

Ücretsiz planda manuel seçilemez.
LiteSpeed Cache + Cloudflare uyumuyla otomatik çalışır.


🔄 3.3.4 Always Online

➡ Açman önerilmez.

Neden?

  • Eski sayfaları statik şekilde gösterebilir
  • Dinamik eklentilerde sorun çıkarabilir

⚙ 3.4 Page Rules (En Güçlü Ayarlar)

Ücretsiz planda 3 adet Page Rule hakkın var. Bunlar en iyi 3 kuraldır:


🎯 3.4.1 WordPress Admin ve Login

Amaç: Admin panelini Cloudflare cache’inden hariç tutmak.
Aksi halde panel bozulur.

Page Rule #1

URL:

*seninsiten.com/wp-admin/*

Ayar:

  • Cache Level: Bypass
  • Security Level: High
  • Disable Apps
  • Disable Performance

🎯 3.4.2 Login Sayfası

Page Rule #2

URL:

*seninsiten.com/wp-login.php*

Ayarlar:

  • Cache Level: Bypass
  • Security Level: High
  • Browser Integrity Check: ON

🎯 3.4.3 Tüm Site Cache (Optimize)

Page Rule #3

URL:

*seninsiten.com/*

Ayar:

  • Cache Level: Standard
  • Auto Minify: HTML, CSS, JS
  • Brotli: ON
  • Image Polish (Varsa): ON

Bu kural sitenin tüm içeriklerini hızlandırır.


🛡 3.5 Bot Fight Mode – Açılabilir

Security → Bots → Bot Fight Mode: ON

Faydaları:

  • Zararlı botları engeller
  • Spam ve CPU yükünü azaltır

WooCommerce kullanıyorsan bunu kapatabilirsin, bazı bot trafiğini gereksiz engelleyebilir.


🌟 3.6 Argo Smart Routing (Ücretli)

Varsa açmanı çok öneririm.
Global hız artışı %30’a kadar çıkar.
Gecikme (latency) ciddi şekilde azalır.

Visited 47 times, 1 visit(s) today

Bir yanıt yazın

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

Başa dön tuşu