Banyak pemilik bisnis baru memikirkan keamanan setelah website bermasalah. Padahal beberapa langkah dasar bisa mencegah kerugian yang lebih besar.
SSL itu wajib
SSL membuat alamat website memakai HTTPS. Browser modern menandai situs tanpa SSL sebagai “not secure”. Ini menurunkan kepercayaan, terutama saat ada form atau transaksi.
Backup, bukan cuma andalkan hosting
Backup harus mencakup file website dan database. Simpan di lokasi berbeda dari hosting utama. Uji restore sekali agar tahu backup benar-benar bisa dipakai, bukan hanya ada filenya.
- Backup otomatis harian atau mingguan.
- Simpan minimal 3–7 versi terakhir.
- Simpan salinan di luar hosting.
- Catat tanggal backup terakhir.
Password dan akses
Gunakan password kuat dan berbeda untuk admin, hosting, dan email. Jangan membagikan akses admin ke semua orang. Kalau ada karyawan keluar, segera ganti akses.
Update dan plugin
Kalau website memakai CMS atau plugin, lakukan update rutin. Plugin lama adalah salah satu pintu masuk malware. Hapus plugin yang tidak dipakai.
Checklist keamanan
- SSL aktif.
- Backup rutin dan teruji.
- Password kuat.
- Admin tidak memakai username default.
- Update rutin.
- Form dilindungi dari spam.
- Monitoring uptime.
Keamanan website bukan proyek sekali jadi. Ini kebiasaan kecil yang dilakukan konsisten.
Cara backup yang benar
Backup file dan database secara terpisah atau lewat tools hosting. Simpan di lokasi berbeda. Uji restore ke lingkungan percobaan minimal sekali. Backup yang belum pernah diuji belum bisa disebut aman.
Tanda website bermasalah
- Halaman tiba-tiba dialihkan ke situs lain.
- Muncul file atau halaman yang tidak dikenal.
- Website sangat lambat tanpa alasan.
- Google menandai situs berbahaya.
- Email atau form mengirim spam.
Checklist keamanan
- SSL aktif dan diperbarui.
- Password kuat dan unik.
- Admin memakai 2FA jika tersedia.
- Plugin dan CMS diperbarui.
- Backup rutin.
- Monitoring uptime.
Kapan minta bantuan
Kalau website terkena malware atau data hilang, jangan mencoba menambal sembarangan. Pulihkan dari backup terakhir, lalu audit penyebabnya. Lebih baik mengeluarkan biaya perbaikan daripada kehilangan data pelanggan.
Menyusun jadwal backup yang realistis
Frekuensi backup bergantung pada seberapa sering data berubah. Toko online yang menerima pesanan setiap hari sebaiknya memakai backup harian. Website profil yang jarang diperbarui cukup backup mingguan. Yang penting adalah konsistensi, bukan jadwal yang ambisius tetapi sering terlewat.
Simpan backup di dua tempat: satu di hosting, satu di penyimpanan terpisah. Jika hosting bermasalah, salinan di luar hosting tetap bisa dipakai. Beri nama file dengan tanggal agar mudah mencari versi tertentu.
Menguji restore tanpa merusak situs
Restore bukan sekadar menyalin file. Uji di lingkungan percobaan atau subdomain sementara. Pastikan database bisa diimpor, gambar tampil, dan halaman utama terbuka. Catat langkah-langkahnya agar bisa diulang saat keadaan darurat.
Jika Anda tidak yakin cara melakukannya, minta penyedia mendampingi sekali. Mengetahui prosesnya sebelum masalah muncul jauh lebih menenangkan daripada mempelajarinya saat website sedang down.
Mengelola akses tim
Buat akun terpisah untuk setiap orang, jangan berbagi satu password admin. Cabut akses segera ketika ada anggota tim yang berhenti. Gunakan autentikasi dua faktor jika tersedia, terutama untuk akun hosting dan email yang bisa dipakai memulihkan akses lain.
Catat siapa saja yang memiliki akses admin. Daftar sederhana ini membantu saat Anda perlu memeriksa aktivitas atau mencabut izin.
Menghadapi insiden
Jika website disusupi, jangan panik dan jangan langsung menghapus semuanya. Putuskan dulu apakah masalahnya di file, database, atau akun. Pulihkan dari backup yang bersih, lalu ganti semua password. Setelah situs stabil, cari penyebabnya agar tidak terulang.
Simpan catatan insiden: tanggal, gejala, tindakan, dan hasil. Catatan ini berguna untuk perbaikan jangka panjang dan untuk komunikasi dengan penyedia hosting.
Peran hosting dalam keamanan
Hosting yang baik menyediakan SSL, backup, dan pembaruan keamanan dasar. Namun jangan bergantung sepenuhnya. Tetap periksa apakah backup berjalan dan apakah Anda bisa mengaksesnya. Beberapa paket hanya menyimpan backup singkat, sehingga salinan tambahan di luar hosting tetap penting.
Tanyakan juga prosedur jika terjadi masalah: apakah ada dukungan di luar jam kerja, dan berapa lama responsnya. Informasi ini membantu Anda menilai kesiapan sebelum insiden benar-benar terjadi.
Butuh website yang benar-benar bekerja?
Konsultasi 15 menit, gratis. Ceritakan kebutuhan bisnis Anda, kami bantu petakan solusi dan estimasi biayanya.
Konsultasi via WhatsApp


