Website Development
Keamanan dan Kecepatan Website: Target Angka dan Cek 15 Menit

Keamanan dan kecepatan website menentukan apakah pengunjung mau mengisi formulir, menekan tombol WhatsApp, atau langsung kembali ke hasil pencarian. Ukurannya bisa dicek sendiri: Chrome memberi label "Tidak aman" pada situs tanpa HTTPS, dan Google memakai tiga angka Core Web Vitals untuk menilai kecepatan dari perangkat pengunjung sungguhan. Di bawah ini ada target angka yang benar, cara mengecek website Anda dalam 15 menit, dan daftar celah yang paling sering terlupa saat website bisnis disiapkan.
Apa yang sebenarnya dinilai pengunjung dan Google
Mulai dari pengunjung. Bila situs Anda belum memakai HTTPS, Chrome menampilkan ikon "Tidak aman" di bilah alamat dan menyarankan pengguna untuk tidak memasukkan informasi pribadi di halaman itu (Bantuan Google Chrome). Untuk website yang punya formulir pemesanan atau pendaftaran, peringatan itu muncul tepat di saat calon pelanggan hendak mengetik nomor HP-nya.
Kecepatan diukur dengan Core Web Vitals. Ada tiga metrik, dan target "baik" berlaku untuk 75% kunjungan, dipisah antara ponsel dan desktop (web.dev):
| Metrik | Yang diukur | Baik | Buruk |
|---|---|---|---|
| LCP (Largest Contentful Paint) | Kapan elemen terbesar, biasanya banner atau foto utama, tampil | ≤ 2,5 detik | > 4 detik |
| INP (Interaction to Next Paint) | Jeda antara ketukan tombol dan respons di layar | ≤ 200 ms | > 500 ms |
| CLS (Cumulative Layout Shift) | Seberapa banyak tata letak bergeser saat halaman dimuat | ≤ 0,1 | > 0,25 |
Batas "buruk" diambil dari penjelasan cara Google menetapkan ambangnya. Nilai di antara keduanya masuk zona "perlu perbaikan". Satu metrik merah sudah cukup membuat halaman dinilai belum lolos.

Soal SEO, versi lama artikel ini terlalu optimistis. Google menyatakan ketiga metrik itu memang dipakai sistem peringkatnya, tetapi skor bagus tidak menjamin halaman Anda tampil teratas. Aspek pengalaman halaman lainnya, termasuk HTTPS, tidak langsung menaikkan peringkat (Google Search Central). Pasang HTTPS demi kepercayaan pengunjung dan perlindungan data. Jangan berharap posisi di Google naik karenanya.
Cek website Anda sendiri dalam 15 menit
Tidak perlu developer untuk pemeriksaan awal. Siapkan HP dan laptop, lalu jalankan urutan ini:
- Buka PageSpeed Insights, masukkan alamat halaman beranda, dan lihat bagian data pengguna nyata lebih dulu. Angka itu berasal dari Chrome UX Report selama 28 hari terakhir. Bagian diagnosis di bawahnya adalah data lab, yaitu simulasi satu kali muat (dokumentasi PageSpeed Insights).
- Bila muncul tulisan bahwa data lapangan tidak tersedia, situs Anda belum cukup ramai. Pakai skor lab sebagai petunjuk, jangan sebagai rapor.
- Ulangi untuk halaman yang paling penting bagi bisnis: halaman produk, halaman pendaftaran, atau halaman kontak. Beranda sering paling ringan.
- Buka situs di HP dengan data seluler, bukan Wi-Fi kantor. Hitung berapa detik sampai tombol utama bisa diketuk.
- Ketik alamat dengan
http://di depannya. Situs yang benar akan pindah otomatis kehttps://. - Klik ikon gembok di bilah alamat dan lihat tanggal berakhirnya sertifikat. Cek juga tanggal kedaluwarsa domain di panel registrar.
- Kirim formulir kontak Anda sendiri dan catat ke mana datanya masuk.
Langkah 7 sering terlewat. Kesalahan yang umum: data formulir hanya masuk ke email pribadi satu staf, dan begitu staf itu resign, pesanan dari website berhenti terbaca tanpa ada yang sadar.
Penyebab website lambat yang biasanya lebih besar dari soal hosting
Penyebab nomor satu adalah gambar. Contoh ilustrasi: banner beranda diambil langsung dari kamera HP, ukurannya 4 MB. Di koneksi 10 Mbps, file itu butuh sekitar 3,2 detik hanya untuk terunduh, sebelum hitungan hal lain. Versi WebP selebar 1.600 piksel biasanya cukup di kisaran 200 KB, atau sekitar 0,16 detik di koneksi yang sama. Selisih itu langsung terlihat di LCP.
Penyebab kedua adalah script pihak ketiga. Widget chat, beberapa pixel iklan, peta tertanam, dan tombol media sosial masing-masing memuat file dari server lain. Satu per satu kecil, tetapi bersama-sama mereka sering membuat INP jelek di HP dua jutaan. Aturan kami: pasang hanya script yang laporannya benar-benar Anda buka setiap bulan.
Ketiga, slider banner berisi lima gambar besar. Pengunjung jarang melihat slide ketiga, tetapi browser tetap mengunduh semuanya. Satu gambar statis dengan pesan yang jelas hampir selalu lebih cepat dan lebih mudah dibaca.
Keempat, pergeseran tata letak. Iklan, banner promo, atau gambar tanpa ukuran lebar dan tinggi membuat teks melompat ke bawah saat pengunjung hendak mengetuk. Itu yang dihitung CLS.
Baru yang kelima soal server: hosting yang terlalu penuh atau letaknya jauh dari pengunjung di Indonesia. Pindah hosting sebelum membereskan empat hal di atas biasanya hanya memindahkan masalah.
Celah keamanan yang biasanya terlupa
Sertifikat SSL hampir selalu sudah terpasang. Masalahnya justru ada di hal-hal kecil di sekitarnya:
- Satu akun admin dipakai bersama oleh pemilik, staf marketing, dan agensi lama. Saat ada yang keluar, kata sandinya tidak diganti. Buat akun per orang dan aktifkan verifikasi dua langkah.
- Plugin dan tema tidak diperbarui berbulan-bulan, termasuk plugin yang sudah tidak dipakai tetapi masih terpasang. Hapus yang tidak dipakai.
- Backup ada, tetapi disimpan di server yang sama. Bila server diretas atau rusak, backup ikut hilang. Simpan salinan di penyimpanan cloud terpisah dan coba pulihkan setidaknya sekali.
- Formulir kontak tanpa verifikasi anti-bot. Akibatnya kotak masuk penuh spam dan formulir bisa dipakai untuk mengirim tautan berbahaya atas nama Anda.
- Domain atau sertifikat kedaluwarsa karena kartu kredit di akun registrar sudah ganti. Situsnya tidak diretas, tetapi bagi pengunjung hasilnya sama: halaman peringatan merah.
Bila data formulir bocor
Website yang mengumpulkan nama, nomor HP, atau alamat pengunjung menyimpan data pribadi. UU Nomor 27 Tahun 2022 Pasal 46 mewajibkan pengendali data memberi tahu secara tertulis paling lambat 3 x 24 jam kepada pemilik data dan lembaga bila terjadi kegagalan pelindungan data, termasuk data apa yang terungkap, kapan dan bagaimana, serta upaya pemulihannya (teks Pasal 46). Tenggat itu sulit dipenuhi bila Anda tidak tahu data formulir tersimpan di mana. Bagian ini bersifat informasi umum, bukan nasihat hukum.
Saat keamanan dan kecepatan website saling tarik
Keduanya tidak selalu searah. Plugin keamanan serba ada bisa menambah pemindaian di setiap permintaan halaman, dan verifikasi anti-bot model teka-teki gambar menambah beberapa detik bagi pengunjung asli. Pendapat kami: pasang lapisan keamanan di depan server (firewall aplikasi web di tingkat infrastruktur cloud), bukan di dalam CMS, dan pakai verifikasi anti-bot yang berjalan di latar belakang hanya di halaman formulir.
Ada juga titik yang menguntungkan keduanya. Jaringan pengiriman konten (CDN) menyimpan salinan halaman di server yang dekat dengan pengunjung, misalnya di Jakarta untuk pembeli dari Bekasi. Banyak layanan CDN juga menyaring lalu lintas bot sebelum sampai ke server Anda. Satu catatan teknis: halaman login, keranjang, dan dasbor admin jangan ikut disimpan di cache publik.
Jadwal perawatan yang realistis
Untuk website profil perusahaan dengan satu atau dua formulir, jadwal ini cukup. Toko online dengan pembayaran butuh pemantauan lebih rapat.
| Tugas | Frekuensi | Catatan |
|---|---|---|
| Perbarui CMS, plugin, tema | 2 minggu sekali | Backup dulu sebelum memperbarui |
| Cek PageSpeed Insights halaman utama | Bulanan | Bandingkan data lapangan dengan bulan lalu |
| Uji kirim formulir | Bulanan | Pastikan email masuk ke alamat yang masih aktif |
| Uji pemulihan backup | 3 bulan sekali | Pulihkan ke alamat uji, bukan situs utama |
| Tinjau daftar akun admin | 3 bulan sekali | Hapus akun staf yang sudah keluar |
| Cek tanggal domain dan sertifikat | 3 bulan sekali | Aktifkan perpanjangan otomatis |
Bila website Anda masih tahap rencana, masukkan target LCP, INP, CLS dan jadwal di atas ke dokumen kebutuhan sejak awal. Urutan kerjanya ada di artikel tahapan pengembangan website profesional.
Cara Zsite membantu
Zsite adalah layanan pembuatan website Zonaku untuk perusahaan, sekolah, dan organisasi, dengan desain responsif, kecepatan akses tinggi, struktur ramah SEO, dan CMS yang bisa diperbarui tanpa developer. Setelah website jalan, tim yang sama menangani pemantauan, perbaikan, dan pembaruan keamanan lewat layanan pemeliharaan.
Langkah berikutnya: jalankan cek 15 menit di atas minggu ini dan catat nilai LCP, INP, dan CLS halaman terpenting Anda. Bila ada yang merah dan Anda ingin dibantu membacanya, hubungi tim Zonaku.