9 Cara Mengamankan WordPress dari Hacker: Panduan Praktis untuk Pemula
Kenapa WordPress Sering Jadi Target?
WordPress dipakai lebih dari 40% website di dunia — dan popularitas itu pedang bermata dua. Hacker tidak menyerang websitemu secara personal; mereka menjalankan bot otomatis yang memindai jutaan situs WordPress mencari celah umum: password lemah, plugin kadaluarsa, atau halaman login yang terbuka lebar.
Kabar baiknya: 90% serangan otomatis bisa digagalkan dengan langkah-langkah dasar. Kamu tidak perlu jadi ahli keamanan — cukup terapkan 9 langkah berikut secara berurutan.
1. Gunakan Password Kuat + Aktifkan 2FA
Serangan paling umum adalah brute force: bot menebak-nebak password login ribuan kali. Password seperti "admin123" atau nama usaha + tahun lahir bobol dalam hitungan detik.
- Gunakan password minimal 12 karakter acak (manfaatkan password manager seperti Bitwarden yang gratis).
- Aktifkan Two-Factor Authentication (2FA) dengan plugin gratis seperti WP 2FA atau Google Authenticator. Sekalipun password bocor, hacker tetap tidak bisa masuk tanpa kode dari HP-mu.
- Aktifkan auto-update untuk WordPress core (Dashboard > Updates).
- Cek update plugin dan tema seminggu sekali.
- Hapus plugin dan tema yang tidak dipakai — yang nonaktif pun tetap berisiko.
- Wordfence Security — firewall + pemindai malware, versi gratisnya sudah kuat.
- Sucuri Security — monitoring integritas file dan audit aktivitas.
- Gunakan UpdraftPlus (gratis) dengan jadwal: file mingguan, database harian.
- Simpan backup di cloud (Google Drive/Dropbox), bukan di server yang sama.
- Pengunjung dialihkan ke situs aneh (judi, obat-obatan) saat membuka websitemu.
- Muncul user admin asing yang tidak kamu buat di menu Users.
- Google menampilkan peringatan "situs ini mungkin diretas" di hasil pencarian.
- File atau plugin muncul sendiri tanpa kamu install.
- Website tiba-tiba sangat lambat atau sering down tanpa sebab jelas.
- [ ] Aktifkan 2FA untuk semua akun admin
- [ ] Ganti password ke yang kuat (12+ karakter acak)
- [ ] Update semua plugin, tema, dan core yang kadaluarsa
- [ ] Install Wordfence dan aktifkan firewall
- [ ] Pasang UpdraftPlus dan jadwalkan backup ke cloud
- [ ] Ganti URL login dengan WPS Hide Login
- [ ] Pastikan SSL aktif dan dipaksa ke HTTPS
2. Ganti Username "admin"
Saat instalasi, banyak orang memakai username "admin" — itu sama saja memberi tahu separuh kunci pada hacker. Buat user administrator baru dengan nama unik, lalu hapus akun "admin".
Caranya: Users > Add New > buat akun dengan role Administrator > logout > login dengan akun baru > hapus akun "admin" (pilih "Attribute all content to" akun barumu).
3. Ubah URL Halaman Login
Halaman login default WordPress selalu di /wp-admin atau /wp-login.php — bot tahu persis ke mana harus menyerang. Plugin seperti WPS Hide Login memungkinkanmu menggantinya ke alamat rahasia, misalnya /masuk-rahasia.
Ini bukan keamanan mutlak, tapi memangkas 99% serangan bot otomatis yang hanya mengetuk pintu default.
4. Update WordPress, Tema, dan Plugin Secara Rutin
Mayoritas website yang diretas memakai versi lama dengan celah yang sudah diketahui publik. Aturannya sederhana:
5. Pasang Plugin Keamanan
Plugin keamanan memantau dan memblokir aktivitas mencurigakan otomatis. Pilihan terbaik:
Pilih satu saja. Setelah install, aktifkan firewall dan jadwalkan pemindaian mingguan.
6. Batasi Percobaan Login
Batasi berapa kali seseorang boleh salah memasukkan password. Plugin seperti Limit Login Attempts Reloaded (gratis) akan mengunci IP yang gagal login 3–5 kali dalam beberapa menit — mematikan serangan brute force di tempat.
7. Backup Otomatis dan Terjadwal
Keamanan terbaik pun bisa jebol. Backup adalah jaring pengaman terakhirmu: kalau website diretas atau rusak, kamu bisa restore ke kondisi bersih dalam hitungan menit.
8. Gunakan HTTPS (Sertifikat SSL)
Pastikan websitemu memakai https:// — data login yang dikirim lewat HTTP biasa bisa disadap. Kebanyakan hosting sekarang menyediakan SSL gratis (Let's Encrypt); aktifkan dari panel hosting, lalu paksa semua traffic ke HTTPS lewat plugin Really Simple SSL.
Bonus: Google memberi nilai plus pada website HTTPS di hasil pencarian.
9. Pilih Hosting yang Serius Soal Keamanan
Hosting murah yang overcrowded sering jadi sumber masalah: satu website tetangga yang diretas bisa merembet ke websitemu (terutama di shared hosting abal-abal). Pilih hosting dengan reputasi baik, isolasi akun yang benar, dan support yang responsif.
Tanda hosting bermasalah: websitemu diretas berulang kali padahal semua langkah di atas sudah diterapkan.
Tanda-Tanda Website WordPress Diretas
Kenali gejalanya lebih awal supaya bisa bertindak cepat:
Kalau menemukan salah satunya: jangan panik. Ganti semua password, restore dari backup bersih terakhir, lalu pindai dengan Wordfence.
Checklist Keamanan 15 Menit
Kalau belum melakukan apa pun, mulai dari sini — urut dari dampak terbesar:
Kesimpulan
Mengamankan WordPress bukan proyek sekali jadi, melainkan kebiasaan: update rutin, password kuat + 2FA, backup otomatis, dan satu plugin keamanan yang aktif. Serangan bot otomatis mencari mangsa termudah — dengan 9 langkah di atas, websitemu bukan lagi mangsa termudah itu. Luangkan satu jam hari ini; ketenanganmu setahun ke depan layak diperjuangkan.