Cara Setting Cloudflare dengan Benar untuk Keamanan dan Performa Maksimal
Cloudflare bukan cuma buat bikin website ngebut, tapi juga bisa jadi tameng dari serangan hacker dan bot jahat. Kalau settingnya benar, kamu bisa dapet kecepatan + keamanan dalam satu paket! Nah, biar nggak salah langkah, ikutin panduan ini ya!
1. Tambahkan Website ke Cloudflare
Kalau belum daftar, tinggal bikin akun di Cloudflare.com, lalu:
✅ Masukkan domain → Klik Scan DNS Records
✅ Pilih Plan (Gratis juga udah cukup buat awal)
✅ Ubah Nameserver di domain kamu → Ganti ke nameserver Cloudflare yang dikasih
✅ Tunggu propagasi (bisa 10 menit sampai beberapa jam)
2. Setting DNS: Pastikan Trafik Lewat Cloudflare
🔸 Cek tab DNS di dashboard
🔸 Aktifkan Cloudflare (ikon awan ☁️ oranye) untuk domain utama dan subdomain penting
🔸 Jangan aktifkan awan oranye untuk subdomain yang langsung ke mail server atau database
3. Setting Keamanan (Security Level & Firewall)
a. SSL/TLS untuk HTTPS yang Aman
✅ Masuk ke SSL/TLS → Pilih Full (Strict) biar HTTPS benar-benar aman
✅ Aktifkan Always Use HTTPS
b. Firewall Protection
✅ Buka Security → WAF (Web Application Firewall)
✅ Atur Security Level → High buat proteksi ekstra
✅ Tambahkan Rule Custom seperti:
- Blokir IP mencurigakan
- Batasi akses admin panel (contoh: hanya IP tertentu yang boleh akses
/wp-admin
atau/login
)
4. Optimasi Kecepatan (Speed & Caching)
a. Aktifkan Caching untuk Loading Lebih Cepat
✅ Caching Level: Standard
✅ Browser Cache TTL: 1 bulan
✅ Aktifkan “Always Online” biar website tetap bisa diakses meskipun server down
b. Aktifkan Minify & Brotli
✅ Masuk ke Speed → Optimization
✅ Centang Minify HTML, CSS, & JavaScript
✅ Aktifkan Brotli Compression
c. Aktifkan Rocket Loader
Biar JavaScript loading lebih cepat, aktifkan di Speed → Optimization
5. Aktifkan Rate Limiting untuk Mencegah Serangan Bot
✅ Masuk ke Security → DDoS → Rate Limiting Rules
✅ Buat rule untuk membatasi request berlebihan dari satu IP
6. Gunakan Page Rules untuk Optimasi Tambahan
Buka Rules → Page Rules, lalu buat aturan seperti:
1️⃣ Cache Everything untuk halaman statis
2️⃣ Disable Security untuk Admin Panel (biar nggak terlalu ketat di /wp-admin
)
3️⃣ Forwarding URL kalau mau redirect domain/subdomain
Kesimpulan
Dengan setting ini, website kamu bakal lebih cepat, aman, dan stabil. Jangan lupa cek performa Cloudflare setelah beberapa hari buat lihat efeknya! 🚀
Punya pertanyaan atau mau sharing pengalaman setting Cloudflare? Drop komentar ya! 😎