Pernahkah kamu lihat website yang muncul peringatan "Situs Ini Tidak Aman" di browser? Itu terjadi karena website tidak punya SSL. Jika kamu punya website WordPress dan ingin pengunjung merasa aman, SSL adalah keharusan. Kabar baiknya: kamu bisa mendapatkan SSL gratis dan memasangnya sendiri tanpa perlu bayar ratusan ribu rupiah per tahun.
Artikel ini akan menunjukkan langkah-langkah cara membeli dan pasang SSL WordPress gratis menggunakan Let's Encrypt, layanan SSL gratis yang dipercaya jutaan website di dunia.
Apa Itu SSL dan Mengapa Penting?
SSL (Secure Sockets Layer) adalah teknologi yang mengenkripsi data antara browser pengunjung dan server website kamu. Ketika SSL aktif, URL website kamu akan dimulai dengan https:// (bukan http://), dan ada ikon gembok hijau di sebelah alamat website.
Pengunjung yang melihat gembok hijau itu akan merasa aman memasukkan data pribadi mereka—seperti email, nomor telepon, atau informasi pembayaran. Tanpa SSL, browser modern bahkan akan menampilkan peringatan merah yang membuat pengunjung pergi ke website lain.
Jika kamu menjual produk, mengumpulkan email, atau sekadar ingin website terlihat profesional, SSL adalah investasi wajib. Perlu diingat juga bahwa ecommerce platform payment processing costs bisa meningkat jika platform mendeteksi transaksi berjalan tanpa enkripsi yang memadai.
Mengapa Memilih Let's Encrypt untuk SSL Gratis?
Let's Encrypt adalah organisasi nirlaba yang menyediakan SSL gratis untuk siapa saja. Tidak ada biaya tersembunyi, tidak perlu kartu kredit, dan sertifikatnya valid selama 90 hari (otomatis diperpanjang jika kamu mengaturnya dengan benar).
Dari pada membayar Rp 200.000–500.000 per tahun untuk SSL berbayar, kamu bisa gunakan Let's Encrypt dan alokasikan uang itu untuk hal lain yang lebih penting, seperti konten atau marketing.
Cara Membeli dan Pasang SSL WordPress Gratis
Langkah 1: Cek Apakah Hosting Kamu Mendukung Let's Encrypt
Sebelum memulai, pastikan hosting kamu mendukung SSL gratis. Sebagian besar hosting Indonesia modern (seperti Niagahoster, Domainesia, atau Hostinger) sudah mendukung Let's Encrypt.
Cara ceknya:
- Masuk ke panel kontrol hosting kamu (biasanya cPanel atau Plesk).
- Cari menu bernama "SSL Certificate" atau "Let's Encrypt".
- Jika menu itu ada, hosting kamu sudah siap. Jika tidak ada atau ragu, hubungi customer service hosting kamu.
Langkah 2: Akses Panel Kontrol Hosting
- Buka browser dan ketik alamat panel kontrol hosting kamu (biasanya
nama-domain.com:2083atau link yang diberikan saat daftar hosting). - Masukkan username dan password hosting kamu.
- Kamu akan melihat dashboard dengan berbagai menu. Cari menu "SSL/TLS Certificates" atau "Let's Encrypt".
Catatan: Tampilan panel kontrol berbeda tergantung jenis hosting. Artikel ini menggunakan cPanel (yang paling umum di hosting Indonesia).
Langkah 3: Buat SSL Let's Encrypt
-
Klik menu "Let's Encrypt" atau "SSL/TLS Certificates".
-
Nanti muncul halaman dengan daftar domain kamu. Pilih domain yang ingin dikasih SSL (misalnya
www.nama-domain.comdannama-domain.com). -
Pastikan kedua versi domain dipilih:
nama-domain.com(tanpa www)www.nama-domain.com(dengan www)
Ini penting agar kedua versi URL website kamu aman.
-
Klik tombol "Issue" atau "Create" (tergantung hosting).
-
Tunggu beberapa detik. Nanti muncul notifikasi "Sertifikat berhasil dibuat" atau sejenisnya.
Jangan panik jika proses ini agak lambat—bisa sampai 5 menit. Itu normal.
Langkah 4: Aktifkan HTTPS di WordPress
Setelah SSL terpasang di hosting, kamu perlu memberitahu WordPress untuk menggunakan HTTPS.
-
Masuk ke dashboard WordPress kamu (login di
nama-domain.com/wp-admin). -
Klik menu "Settings" → "General".
-
Cari dua field:
- "WordPress Address (URL)" — ubah dari
http://menjadihttps:// - "Site Address (URL)" — ubah dari
http://menjadihttps://
Contoh:
- Sebelum:
http://www.nama-domain.com - Sesudah:
https://www.nama-domain.com
- "WordPress Address (URL)" — ubah dari
-
Klik "Save Changes" di bawah.
-
Browser kamu mungkin akan logout otomatis. Itu normal—login kembali menggunakan URL
https://.
Langkah 5: Atur Redirect HTTP ke HTTPS
Untuk memastikan semua pengunjung otomatis diarahkan ke versi HTTPS (aman) website kamu, kamu perlu menambahkan kode redirect.
Cara termudah: Pakai plugin gratis seperti Really Simple SSL.
- Di dashboard WordPress, klik "Plugins" → "Add New".
- Cari "Really Simple SSL" (plugin biru dengan logo gembok).
- Klik "Install Now", lalu "Activate".
- Plugin ini akan otomatis mendeteksi SSL kamu dan mengatur redirect. Kamu tinggal klik "Enable SSL" jika diminta.
Alternatif: Jika kamu nyaman edit file, tambahkan kode ini di file .htaccess (di folder root website kamu):
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Langkah 6: Test SSL Kamu
- Buka website kamu di browser (ketik
https://nama-domain.com). - Lihat di sebelah kiri URL—seharusnya muncul gembok hijau dengan tulisan "Aman" atau "Secure".
- Jika gembok itu ada, SSL kamu sudah berhasil dipasang!
Jika masih melihat peringatan atau gembok merah:
- Tunggu 1-2 jam (cache browser perlu refresh).
- Buka website di incognito/private window untuk bypass cache.
- Hubungi customer service hosting jika masalah berlanjut.
Pemeliharaan SSL Gratis Let's Encrypt
Let's Encrypt SSL berlaku 90 hari. Tapi jangan khawatir—hosting modern sudah mengatur auto-renewal (perpanjangan otomatis). Kamu tidak perlu melakukan apa pun; sistem hosting akan memperpanjang SSL kamu secara otomatis sebelum habis.
Cara memastikan auto-renewal aktif:
- Masuk panel hosting → menu Let's Encrypt.
- Cek apakah ada opsi "Auto Renewal" yang sudah diaktifkan (biasanya hijau).
- Jika belum, aktifkan sendiri.
Tips Penting Sebelum Kamu Mulai
-
Backup website dulu. Sebelum mengubah URL WordPress, buat backup lengkap website kamu. Banyak hosting yang punya fitur backup otomatis—cek di panel kontrol.
-
Jangan buru-buru ubah URL. Setelah SSL aktif, ubah URL WordPress (langkah 4) hanya ketika kamu yakin SSL sudah berjalan. Ubah URL terlalu cepat bisa membuat website error.
-
Perbarui link internal. Jika website kamu sudah lama dan punya banyak postingan, ada kemungkinan link internal masih pakai
http://. Plugin seperti Better Search Replace bisa membantu mengubah semuanya sekaligus. -
Cek di Google Search Console. Jika website kamu terdaftar di Google, update property kamu di Search Console agar Google tahu website kamu sekarang pakai HTTPS.
Langkah Berikutnya
Setelah SSL berhasil dipasang, website kamu sudah lebih aman dan profesional. Sekarang kamu bisa fokus pada hal lain:
- Optimalkan kecepatan loading website (install plugin cache seperti WP Super Cache).
- Pasang plugin keamanan seperti Wordfence untuk proteksi lebih.
- Mulai buat konten berkualitas untuk pengunjung.
SSL gratis dari Let's Encrypt adalah langkah pertama yang tepat. Kamu sudah menghemat biaya tahunan dan membuat pengunjung merasa aman. Jika kamu juga mengelola tim yang bekerja dari jarak jauh dan butuh referensi alat produktivitas, the writeup on techjournaler.com bisa jadi bacaan lanjutan yang berguna. Selamat!