Cara Mengamankan WordPress dari Hack: Panduan Lengkap

WordPress, ELrolumNews — Pernahkah Anda menerima email dari hosting bahwa website Anda “terindikasi malware”? Atau tiba-tiba website Anda menampilkan halaman aneh yang tidak Anda buat? Itu tanda website Anda sudah disusupi.

Artikel ini cocok untuk: Pemilik website WordPress yang ingin melindungi situsnya dari serangan hack, mulai dari pemula yang baru bikin website hingga expert yang ingin memperkuat keamanan.

Faktanya: WordPress adalah target utama hacker. Bukan karena WordPress-nya lemah, tapi karena ia paling populer — menguasai lebih dari 43% pangsa pasar CMS di dunia . Semakin banyak pengguna, semakin banyak target. Data menunjukkan bahwa 87% kerentanan keamanan WordPress berasal dari plugin, bukan dari core WordPress-nya .

Kabar baiknya: sebagian besar serangan bisa dicegah. Hanya dengan beberapa langkah dasar, Anda bisa menutup pintu yang paling sering digunakan hacker. Artikel ini akan memandu Anda dari langkah paling dasar hingga teknik expert.

Mengapa WordPress Jadi Target Utama?

Sebelum masuk ke solusi, mari pahami dulu mengapa WordPress begitu sering jadi korban.

AlasanPenjelasan
Populer43%+ website dunia pakai WordPress — target empuk 
Plugin berkualitas beragam6 juta+ plugin, tidak semua terawat dengan baik
Banyak yang lalai updateWebsite tidak diperbarui = pintu terbuka
Otomatisasi seranganHacker pakai bot untuk scan jutaan website sekaligus

Data Wordfence menunjukkan: website WordPress baru rata-rata menerima percobaan scan otomatis dalam 72 jam pertama setelah online . Jadi bukan masalah “kalau” — tapi “kapan”.

Langkah 1: Amankan Login (Pintu Utama)

Login adalah pintu masuk utama. Jika pintu ini lemah, semua usaha lain sia-sia.

1.1 Ganti Username “admin”

Jika username Anda masih admin, ganti sekarang. Hacker tinggal mencoba username admin dengan ribuan password. Ini target pertama mereka.

Cara:

  1. Buat user baru dengan username unik

  2. Beri role Administrator

  3. Login dengan user baru

  4. Hapus user lama (admin)

1.2 Gunakan Password Kuat

LemahKuat
admin123Kucing$Makan%Ikan2026!
passwordP@ssw0rd_Elrolum2026
12345678X9#mP2$vL5!qR8

Aturan: Minimal 12 karakter, kombinasi huruf besar-kecil, angka, dan simbol.

1.3 Aktifkan Two-Factor Authentication (2FA)

2FA menambah lapisan kedua. Setelah password benar, Anda masih perlu kode dari aplikasi authenticator (Google Authenticator, Authy).

Banyak plugin keamanan menyediakan 2FA gratis, termasuk:

  • Wordfence (gratis)

  • Solid Security (gratis)

  • Bearmor Security (gratis) 

1.4 Batasi Percobaan Login

Hacker sering mencoba ribuan kombinasi password. Plugin keamanan bisa memblokir IP setelah beberapa kali gagal login .

Rekomendasi setting:

  • Maksimal 3-5 percobaan gagal

  • Blokir IP selama 15-30 menit

  • Kirim notifikasi email ke admin

Langkah 2: Kelola Plugin dengan Bijak

Ini penyebab utama hack WordPress. 87% kerentanan berasal dari plugin .

2.1 Hapus Plugin yang Tidak Digunakan

Plugin tidak aktif tetap berbahaya. Jika plugin itu memiliki celah keamanan yang belum ditambal, hacker tetap bisa mengeksploitasinya .

Cara:

  1. Masuk ke Plugins > Installed Plugins

  2. Lihat plugin yang Inactive

  3. Hapus (bukan hanya deactivate) yang tidak digunakan

2.2 Hindari Plugin “Nulled” (Bajakan)

Plugin bajakan sering mengandung backdoor atau script berbahaya. Selain itu, plugin bajakan tidak mendapat update keamanan .

Aturan: Selalu download dari sumber resmi — WordPress.org atau developer resmi.

2.3 Update Rutin

Update plugin, tema, dan core WordPress segera setelah tersedia. Update biasanya berisi patch keamanan .

Aktifkan auto-update untuk plugin yang Anda percayai, atau lakukan update manual secara rutin setiap minggu.

Langkah 3: Pasang Plugin Keamanan

Tidak ada satu plugin yang sempurna. Pilih satu plugin keamanan utama, lalu lengkapi dengan layanan tambahan.

Rekomendasi Plugin Keamanan 2026

PluginKeunggulanCocok Untuk
WordfenceFirewall, scanner, login securityPemula & profesional
Solid SecurityLogin lockdown, database hardeningPemula
Bearmor SecurityMalware scanner, firewall, 2FA — gratis lengkap Budget terbatas
MalCareScanner otomatis, malware removalE-commerce
PatchstackVulnerability monitoring, virtual patching Agensi, multi-site

💡 Tips Pro: Jangan pasang dua plugin keamanan sekaligus. Mereka bisa konflik dan memperlambat website. Pilih satu, lalu tambahkan edge WAF (seperti Cloudflare) untuk perlindungan berlapis .

Langkah 4: Backup — Jaring Pengaman Terakhir

Jika semua pertahanan jebol, backup adalah penyelamat Anda.

Aturan Backup yang Baik

PrinsipKeterangan
OtomatisJangan andalkan backup manual
RutinMinimal harian untuk website bisnis
Off-siteSimpan di tempat terpisah dari hosting
TerujiCoba restore minimal 3 bulan sekali

Plugin backup rekomendasi:

  • UpdraftPlus — gratis, populer

  • BlogVault — backup + migrasi

  • Jetpack Backup — real-time, berbayar

Langkah 5: Hardening WordPress (Level Expert)

Langkah-langkah ini untuk Anda yang ingin keamanan maksimal.

5.1 Nonaktifkan XML-RPC

XML-RPC adalah fitur lama yang sering disalahgunakan untuk brute force attack. Jika Anda tidak menggunakannya, nonaktifkan.

Cara: Di plugin keamanan, biasanya ada opsi “Disable XML-RPC”.

5.2 Nonaktifkan File Editing

Secara default, admin WordPress bisa edit file tema dan plugin langsung dari dashboard. Jika akun admin Anda diretas, hacker bisa menyisipkan kode jahat. Nonaktifkan dengan menambahkan di wp-config.php:

define('DISALLOW_FILE_EDIT', true);

5.3 Batasi Akses ke wp-admin

Jika website Anda hanya diakses dari lokasi tertentu, batasi akses wp-admin berdasarkan IP address. Ini mencegah hacker mencoba login dari mana saja.

5.4 Ganti Prefix Database

Default prefix WordPress adalah wp_. Hacker sering mencoba SQL injection dengan asumsi prefix ini. Ganti ke sesuatu yang unik saat instalasi, atau gunakan plugin migrasi.

5.5 Amankan File wp-config.php

File ini berisi kredensial database. Pastikan permission-nya ketat:

chmod 600 wp-config.php

Langkah 6: Monitoring dan Respons

Keamanan bukan proyek sekali jadi. Ini proses berkelanjutan.

Yang Perlu Dimonitor

AktivitasTujuan
Login attemptDeteksi brute force
Perubahan fileDeteksi modifikasi tidak sah 
Scan malwareDeteksi dini
UptimeDeteksi website down

Jika Terlanjur Kena Hack

  1. Jangan panik. Segera ganti semua password (WordPress, hosting, FTP, database)

  2. Aktifkan mode maintenance — agar pengunjung tidak melihat konten rusak

  3. Scan malware dengan plugin keamanan

  4. Restore dari backup jika perlu

  5. Cari sumbernya — plugin apa yang jadi pintu masuk?

  6. Laporkan ke hosting — mereka bisa bantu bersihkan

Kesalahan Umum yang Membuat Website Rentan

KesalahanAkibatSolusi
Username masih adminBrute force mudahGanti username unik
Password lemahMudah ditebakGunakan password manager
Tidak ada 2FAPassword bocor = akun jatuhAktifkan 2FA
Plugin tidak diupdateCelah keamanan terbukaUpdate rutin
Plugin bajakanBackdoor tersembunyiPakai sumber resmi
Tidak ada backupTidak bisa restoreBackup otomatis off-site
Tidak hapus plugin tidak aktifCelah tersembunyiAudit & hapus rutin

 

Mengamankan WordPress bukan tentang satu langkah ajaib. Ini tentang lapisan pertahanan yang saling melengkapi:

  1. Amankan login — username unik, password kuat, 2FA, limit login

  2. Kelola plugin — hapus yang tidak perlu, hindari bajakan, update rutin

  3. Pasang plugin keamanan — pilih satu, jangan berlebihan

  4. Backup otomatis — off-site, rutin, teruji

  5. Hardening — nonaktifkan fitur yang tidak perlu

  6. Monitor & respons — deteksi dini, siap bertindak

Dengan langkah-langkah ini, Anda sudah menutup 99% pintu yang paling sering digunakan hacker. Ingat: hacker biasanya mencari target yang paling mudah — jika website Anda lebih sulit dari rata-rata, mereka akan beralih ke target lain.

Sudah siap mengamankan website WordPress Anda?

📖 Baca juga: Kupas Tuntas LiteSpeed Cache: Cara Bikin WordPress Ngebut
🔧 Tutorial terkait: Cara Setup Redis Object Cache di WordPress
💬 Punya pengalaman dengan hack WordPress? Bagikan di kolom komentar!

(el)

Share:

Tinggalkan Komentar

Please enter your comment!
Please enter your name here

More like this

More

Recomended

Read More