
Cara setting Cloudflare menjadi langkah penting bagi pemilik website yang ingin meningkatkan kecepatan dan keamanan situs mereka. Banyak pemilik website di Indonesia belum memanfaatkan CDN gratis ini secara optimal. Padahal, dengan konfigurasi yang tepat, Cloudflare bisa memangkas waktu loading hingga 50% dan melindungi dari serangan DDoS.
Artikel ini akan memandu Anda langkah demi langkah mengatur Cloudflare untuk website. Kami akan membahas dari pendaftaran akun hingga optimasi fitur-fitur penting yang relevan dengan kondisi internet di Indonesia.
Apa Itu Cloudflare dan Mengapa Penting untuk Website Indonesia
Cloudflare adalah layanan Content Delivery Network (CDN) dan keamanan website yang berfungsi sebagai perantara antara pengunjung dan server hosting Anda. Ketika seseorang mengakses website Anda, permintaan tersebut tidak langsung menuju server, melainkan melalui jaringan Cloudflare terlebih dahulu.
Untuk konteks Indonesia, Cloudflare memiliki beberapa server edge di Jakarta dan Surabaya. Ini berarti pengunjung dari Indonesia akan dilayani oleh server terdekat, bukan server di luar negeri. Hasilnya, waktu loading website bisa lebih cepat signifikan.
Selain kecepatan, Cloudflare juga menyediakan perlindungan keamanan. Fitur seperti Web Application Firewall (WAF) dan proteksi DDoS membantu melindungi website dari serangan berbahaya. Menurut data Cloudflare, serangan DDoS terus meningkat setiap tahunnya.
Persiapan Sebelum Setting Cloudflare
Sebelum memulai cara setting Cloudflare, pastikan Anda sudah menyiapkan beberapa hal berikut:
- Akses ke panel domain Anda (tempat membeli domain)
- Akses ke cPanel atau panel hosting
- Alamat email aktif untuk pendaftaran
- Informasi DNS records yang sedang digunakan
Jika Anda menggunakan layanan hosting dari Antahost, Anda bisa meminta bantuan tim support untuk mendapatkan informasi DNS records yang diperlukan. Ini akan memudahkan proses konfigurasi nantinya.
Langkah 1: Daftar Akun Cloudflare
Kunjungi situs resmi Cloudflare dan klik tombol “Sign Up”. Masukkan alamat email dan password yang kuat. Setelah itu, verifikasi email Anda dengan mengklik link yang dikirim Cloudflare.
Setelah akun aktif, Anda akan diarahkan ke dashboard. Klik “Add a Site” atau “Tambah Situs” untuk memulai proses penambahan website Anda.
Langkah 2: Tambahkan Website ke Cloudflare
Masukkan nama domain Anda (contoh: websiteanda.com) tanpa www atau http. Cloudflare akan memindai DNS records yang sudah ada. Proses ini biasanya memakan waktu beberapa detik hingga satu menit.
Setelah pemindaian selesai, Cloudflare akan menampilkan daftar DNS records yang ditemukan. Periksa apakah semua records sudah benar. Jika ada yang kurang, Anda bisa menambahkannya secara manual.
Memilih Paket Cloudflare
Cloudflare menawarkan beberapa paket, mulai dari Free hingga Enterprise. Untuk kebanyakan website bisnis kecil hingga menengah di Indonesia, paket Free sudah sangat mencukupi. Paket ini sudah termasuk:
- CDN global dengan server di Indonesia
- SSL gratis
- Proteksi DDoS dasar
- Web Application Firewall (WAF) terbatas
Pilih paket Free dan klik Continue untuk melanjutkan.
Langkah 3: Update Nameserver Domain
Ini adalah langkah paling krusial dalam cara setting Cloudflare. Cloudflare akan memberikan dua nameserver baru yang harus Anda gunakan, contohnya:
- aria.ns.cloudflare.com
- nick.ns.cloudflare.com
Login ke panel domain Anda (tempat membeli domain, bukan hosting). Cari pengaturan Nameserver atau DNS. Ganti nameserver lama dengan nameserver dari Cloudflare.
Perubahan nameserver membutuhkan waktu propagasi 24-48 jam. Namun, biasanya sudah aktif dalam beberapa jam. Anda bisa mengecek status propagasi di dashboard Cloudflare.
Langkah 4: Konfigurasi DNS Records
Setelah nameserver aktif, saatnya mengatur DNS records di dashboard Cloudflare. Pastikan records penting berikut sudah benar:
A Record
Mengarahkan domain utama ke IP address server hosting Anda. Pastikan status proxy (ikon awan oranye) aktif untuk mendapatkan perlindungan Cloudflare.
CNAME Record
Untuk subdomain seperti www, mail, atau blog. Jika Anda menggunakan subdomain untuk layanan email, pastikan untuk tidak mengaktifkan proxy (ikon awan abu-abu) karena bisa mengganggu koneksi email.
MX Record
Untuk pengaturan email. Pastikan MX records mengarah ke server email yang benar. Jika Anda menggunakan layanan email hosting, records ini biasanya sudah disediakan oleh provider hosting.
Untuk panduan lebih detail tentang pengelolaan domain, Anda bisa membaca artikel kami tentang cara menyelamatkan domain yang expired.
Langkah 5: Aktifkan SSL/TLS
Cloudflare menyediakan SSL gratis yang sangat mudah diaktifkan. Masuk ke menu SSL/TLS di dashboard, lalu pilih mode “Full” atau “Full (Strict)”.
Mode Full (Strict) lebih aman karena memverifikasi sertifikat di server origin Anda. Namun, pastikan server hosting Anda sudah memiliki SSL yang valid. Jika belum, Anda bisa menggunakan mode Full terlebih dahulu.
Untuk memaksimalkan keamanan, aktifkan juga “Always Use HTTPS” di menu Edge Certificates. Ini akan memaksa semua koneksi menggunakan HTTPS.
Langkah 6: Optimasi Kecepatan
Cloudflare memiliki beberapa fitur untuk mempercepat website. Berikut yang perlu Anda aktifkan:
Auto Minify
Fitur ini mengompres file CSS, JavaScript, dan HTML. Aktifkan di menu Speed > Optimization. Centang semua opsi (JavaScript, CSS, HTML).
Brotli Compression
Kompresi yang lebih efisien dari Gzip. Aktifkan di menu Speed > Optimization.
Early Hints
Mempercepat loading dengan mengirim hint ke browser sebelum konten selesai diproses. Fitur ini sangat membantu untuk website dengan banyak resource.
Rocket Loader
Mempercepat loading JavaScript. Namun, hati-hati karena bisa konflik dengan beberapa plugin atau tema. Test terlebih dahulu setelah mengaktifkannya.
Jika website Anda masih lambat setelah optimasi ini, mungkin masalahnya ada di Core Web Vitals. Baca panduan kami tentang cara cek dan perbaiki Core Web Vitals untuk solusi lebih lanjut.
Langkah 7: Konfigurasi Keamanan
Keamanan adalah salah satu alasan utama menggunakan Cloudflare. Berikut pengaturan yang direkomendasikan:
Security Level
Atur ke “Medium” di menu Security > Settings. Level ini cukup ketat untuk memblokir bot jahat tanpa mengganggu pengunjung normal.
Bot Fight Mode
Aktifkan untuk memblokir bot berbahaya secara otomatis. Fitur ini tersedia di paket Free.
Browser Integrity Check
Memeriksa apakah browser pengunjung valid atau bot yang menyamar. Aktifkan fitur ini untuk perlindungan tambahan.
Untuk keamanan yang lebih menyeluruh, pastikan Anda juga mengamankan akses ke server. Jika Anda menggunakan VPS, baca panduan kami tentang cara mengunci SSH dari serangan bot.
Langkah 8: Atur Caching
Caching yang tepat bisa memangkas beban server dan mempercepat loading. Masuk ke menu Caching > Configuration:
- Caching Level: Pilih “Standard” untuk kebanyakan website
- Browser Cache TTL: Set ke 4 jam atau lebih
- Always Online: Aktifkan agar website tetap bisa diakses meski server down
Untuk website dinamis seperti toko online, Anda mungkin perlu membuat Page Rules untuk mengecualikan halaman tertentu dari cache, seperti halaman checkout atau akun pengguna.
Langkah 9: Monitoring dan Maintenance
Setelah cara setting Cloudflare selesai, jangan lupa untuk memonitor performa website Anda. Cloudflare menyediakan analytics yang detail di dashboard.
Periksa secara rutin:
- Jumlah request dan bandwidth yang digunakan
- Ancaman keamanan yang diblokir
- Performa cache (hit ratio)
- Negara asal pengunjung
Data ini membantu Anda memahami pola trafik dan mengoptimasi konfigurasi lebih lanjut.
Troubleshooting Masalah Umum
Beberapa masalah yang sering muncul setelah setting Cloudflare:
Website Tidak Bisa Diakses
Biasanya karena nameserver belum propagasi atau DNS records salah. Periksa kembali konfigurasi DNS dan tunggu hingga 48 jam.
Email Tidak Berfungsi
Pastikan MX records sudah benar dan tidak menggunakan proxy (awan abu-abu). Juga periksa apakah ada konflik dengan SPF records. Untuk panduan lengkap, baca artikel kami tentang cara setup SPF, DKIM, dan DMARC.
Too Many Redirects
Ini terjadi karena konflik SSL. Pastikan mode SSL di Cloudflare sesuai dengan konfigurasi di server origin.
Kesimpulan
Cara setting Cloudflare sebenarnya tidak sulit jika Anda mengikuti langkah-langkahnya dengan teliti. Mulai dari pendaftaran akun, update nameserver, hingga optimasi kecepatan dan keamanan, semua bisa dilakukan dalam waktu kurang dari satu jam.
Dengan Cloudflare, website Anda akan lebih cepat diakses dari seluruh Indonesia, lebih aman dari serangan, dan lebih hemat bandwidth. Semua keuntungan ini bisa Anda dapatkan secara gratis.
Jika Anda membutuhkan bantuan dalam mengoptimasi website atau memilih layanan hosting yang tepat, tim Antahost siap membantu. Kami menyediakan hosting berkualitas premium dengan uptime terjamin yang sudah teroptimasi untuk bekerja dengan Cloudflare. Hubungi kami hari ini untuk konsultasi gratis!
Leave a Reply