HTTPS, TLS, dan sertifikat SSL: dasar yang wajib dipahami pemilik situs
HTTPS mengenkripsi komunikasi antara browser dan server memakai protokol TLS, sehingga data seperti kata sandi dan formulir tidak bisa disadap. Sertifikat gratis dari Let's Encrypt berlaku 90 hari dan sebaiknya diperbarui otomatis. Situs tanpa HTTPS ditandai tidak aman oleh browser modern.
Apa bedanya HTTPS, SSL, dan TLS?
SSL adalah protokol lama yang kini digantikan TLS, tetapi istilah sertifikat SSL masih dipakai secara umum. HTTPS berarti HTTP yang berjalan di atas TLS.
Versi yang direkomendasikan adalah TLS 1.2 dan TLS 1.3. TLS 1.3 dibakukan dalam RFC 8446 pada 2018 dan menawarkan jabat tangan lebih cepat serta cipher yang lebih aman.
Secara sederhana, saat Anda membuka situs HTTPS, browser memeriksa sertifikat server, menyepakati kunci enkripsi, lalu seluruh data sesudahnya dikirim dalam bentuk terenkripsi. Prosesnya terjadi dalam hitungan milidetik dan tidak terlihat oleh pengunjung.
Kenapa HTTPS wajib untuk situs bisnis?
- Melindungi data pengunjung dari penyadapan di jaringan publik.
- Browser seperti Chrome menandai halaman HTTP sebagai tidak aman, menurunkan kepercayaan.
- Google menjadikan HTTPS sinyal peringkat sejak 2014.
- Banyak fitur browser modern, seperti geolokasi dan service worker, hanya berjalan di HTTPS.
Cara mengelola sertifikat
Sertifikat memiliki masa berlaku. Sertifikat Let's Encrypt berlaku 90 hari, sehingga perpanjangan harus otomatis.
- Aktifkan perpanjangan otomatis lewat panel hosting atau klien seperti Certbot.
- Pasang pemantauan masa berlaku agar ada peringatan 14 hari sebelum habis.
- Alihkan semua lalu lintas HTTP ke HTTPS dengan pengalihan 301.
- Aktifkan header HSTS setelah yakin semua subdomain siap HTTPS.
Hindari konten campuran
Halaman HTTPS yang memuat gambar atau skrip lewat HTTP memicu peringatan browser. Perbarui semua tautan aset ke HTTPS.
Ringkasan dan langkah berikutnya
Cek situs Anda dengan alat uji SSL, pastikan pengalihan dan perpanjangan otomatis berjalan, lalu tinjau setiap kuartal.
- Versi TLS yang disarankan: 1.2 dan 1.3.
- Masa berlaku Let's Encrypt: 90 hari.
- Peringatan sebelum kedaluwarsa: 14 hari.
- Rujukan: dokumentasi Let's Encrypt di letsencrypt.org/docs.
Topik terkait yang bisa Anda baca berikutnya: checklist sebelum peluncuran website, monitoring uptime situs, mengamankan akses admin, dan CDN untuk WordPress.
Kesalahan yang perlu dihindari
Kesalahan yang paling sering adalah lupa memperpanjang sertifikat sehingga situs tiba-tiba menampilkan peringatan merah. Hindari juga mengaktifkan HSTS dengan masa lama sebelum seluruh subdomain siap, karena kesalahan akan sulit dibatalkan.
Pertanyaan singkat seputar topik ini
Apakah sertifikat SSL gratis aman dipakai?
Ya. Let's Encrypt menyediakan sertifikat gratis yang dipercaya browser. Syaratnya perpanjangan otomatis aktif karena masa berlakunya 90 hari.
Apakah HTTPS memengaruhi SEO?
Ya, Google menjadikan HTTPS sebagai sinyal peringkat sejak 2014. Dampaknya kecil, tetapi manfaat kepercayaan pengunjung jauh lebih besar.
Pertanyaan yang sering muncul
Ya, tanpa komitmen. Kami balas dalam 1×24 jam kerja.
Tentang Tim AnabisolutionsStudio digital dari Pekanbaru yang mengerjakan website, aplikasi, dan sistem untuk klien di Riau dan sekitarnya.
Anabisolutions

