Tips Meningkatkan Keamanan WordPress dari Serangan Hacker

By | 13 November 2025

WordPress memang menjadi platform website paling populer di dunia, namun popularitasnya juga menjadikannya target utama bagi para peretas. Serangan seperti brute force, malware, phishing, dan pencurian data bisa terjadi kapan saja jika sistem keamanan situs tidak dijaga dengan baik. Dalam tutorial ini, kita akan membahas berbagai tips meningkatkan keamanan WordPress dari serangan hacker, langkah-langkah pencegahan, serta rekomendasi plugin yang dapat membantu Anda melindungi situs dengan lebih efektif.

Mengapa Keamanan WordPress Itu Penting

Banyak pemilik website menganggap bahwa situs mereka terlalu kecil untuk menjadi target serangan. Padahal, kenyataannya sebagian besar serangan hacker dilakukan secara otomatis oleh bot yang memindai ribuan situs setiap hari untuk mencari celah keamanan.

Beberapa dampak dari serangan hacker pada WordPress antara lain:

  • Website menjadi lambat atau tidak bisa diakses.

  • Data pengguna dicuri dan disalahgunakan.

  • Konten diganti atau dihapus tanpa izin.

  • Situs diblokir oleh Google karena terinfeksi malware.

Jadi, menjaga keamanan WordPress bukan hanya untuk melindungi data, tapi juga reputasi dan kepercayaan pengunjung.

Gunakan Hosting yang Aman dan Terpercaya

Keamanan website dimulai dari pemilihan hosting. Gunakan layanan hosting yang memiliki reputasi baik dan sudah dilengkapi fitur keamanan seperti:

  • Proteksi DDoS.

  • Firewall tingkat server.

  • Pemantauan aktivitas 24 jam.

  • Backup otomatis harian.

Hosting seperti Niagahoster, Hostinger, SiteGround, dan Cloudways dikenal memiliki fitur keamanan canggih yang mampu mencegah serangan dari sisi server.

Perbarui WordPress, Tema, dan Plugin Secara Berkala

Salah satu celah keamanan terbesar datang dari versi WordPress, tema, atau plugin yang tidak diperbarui. Developer WordPress rutin merilis update untuk menutup bug dan celah keamanan.
Pastikan Anda selalu memperbarui:

  • Core WordPress ke versi terbaru.

  • Tema aktif dan tidak aktif.

  • Plugin yang digunakan (hapus plugin yang tidak diperlukan).

Aktifkan fitur auto-update pada WordPress agar pembaruan berjalan otomatis tanpa harus dilakukan manual.

Gunakan Username dan Password yang Kuat

Jangan pernah menggunakan username “admin” dan password sederhana seperti “123456” atau “password”. Gunakan kombinasi huruf besar, kecil, angka, dan simbol untuk memperkuat keamanan akun.

Contoh password kuat:
Wp!2025@Secure#

Selain itu, pertimbangkan untuk membatasi jumlah percobaan login agar bot brute force tidak bisa mencoba kombinasi password berkali-kali.

Pasang Plugin Keamanan WordPress

Beberapa plugin keamanan dapat membantu melindungi situs Anda secara otomatis. Berikut beberapa plugin keamanan WordPress terbaik yang direkomendasikan:

  • Wordfence Security — memiliki firewall dan scanner malware real-time.

  • iThemes Security — menyediakan proteksi login, file integrity check, dan notifikasi keamanan.

  • Sucuri Security — memberikan pemantauan aktivitas dan audit log.

  • All In One WP Security & Firewall — ringan dan cocok untuk pengguna pemula.

Pastikan hanya memasang satu plugin keamanan utama agar tidak terjadi konflik sistem.

Gunakan SSL (HTTPS)

SSL atau Secure Socket Layer sangat penting untuk mengenkripsi data antara pengunjung dan server. Selain melindungi data pribadi pengguna, penggunaan HTTPS juga membantu meningkatkan ranking SEO di Google.

Sebagian besar penyedia hosting kini sudah menyediakan sertifikat SSL gratis melalui Let’s Encrypt. Pastikan domain Anda sudah menggunakan https:// dan aktifkan pengalihan otomatis dari HTTP ke HTTPS.

Batasi Akses Login ke Halaman Admin

Hacker sering menargetkan halaman /wp-admin atau /wp-login.php. Anda bisa membatasi akses ke halaman ini dengan beberapa cara:

  • Mengganti URL login menggunakan plugin seperti WPS Hide Login.

  • Mengizinkan login hanya dari IP tertentu (bisa diatur di file .htaccess).

  • Mengaktifkan Two-Factor Authentication (2FA) agar login lebih aman.

Dengan langkah ini, bahkan jika hacker mengetahui username dan password, mereka tetap tidak bisa masuk tanpa kode verifikasi tambahan.

Backup Data Website Secara Rutin

Tidak ada sistem yang 100% aman. Oleh karena itu, backup rutin adalah “asuransi” terbaik untuk menjaga situs Anda. Jika terjadi serangan, Anda bisa mengembalikan situs ke versi normal tanpa kehilangan data penting.

Gunakan plugin backup seperti:

  • UpdraftPlus (gratis dan populer).

  • BackupBuddy.

  • VaultPress (terintegrasi dengan Jetpack).

Simpan hasil backup di lokasi terpisah seperti Google Drive atau Dropbox, bukan di server yang sama.

Lindungi File Konfigurasi WordPress

File wp-config.php menyimpan informasi sensitif seperti username dan password database. Untuk melindunginya, lakukan langkah berikut:

  • Ubah izin file (chmod) menjadi 440 atau 400.

  • Pindahkan file ke satu level di atas root directory.

  • Tambahkan perintah di .htaccess untuk mencegah akses publik:

<Files wp-config.php>
order allow,deny
deny from all
</Files>

Dengan cara ini, file konfigurasi Anda tidak bisa diakses oleh siapa pun kecuali sistem WordPress itu sendiri.

Nonaktifkan Eksekusi PHP di Folder Uploads

Folder /wp-content/uploads/ seharusnya hanya berisi file gambar atau dokumen, bukan file PHP. Hacker sering mengunggah file berbahaya ke sini. Untuk mencegahnya, buat file .htaccess di dalam folder tersebut dan tambahkan kode berikut:

<Files *.php>
deny from all
</Files>

Langkah sederhana ini dapat menutup salah satu jalur masuk favorit hacker.

Pantau Aktivitas Pengguna dan Login

Jika website Anda memiliki banyak pengguna atau editor, penting untuk memantau aktivitas mereka. Anda bisa menggunakan plugin seperti WP Activity Log untuk melihat siapa yang login, kapan, dan apa yang mereka ubah.

Hal ini membantu mendeteksi aktivitas mencurigakan lebih cepat sebelum menyebabkan kerusakan besar.

Hindari Plugin dan Tema Bajakan

Menggunakan plugin atau tema bajakan (nulled) adalah kesalahan fatal. File tersebut sering disisipi malware, backdoor, atau script yang mencuri data tanpa sepengetahuan Anda.
Gunakan selalu plugin dan tema resmi dari WordPress.org atau penyedia terpercaya seperti ThemeForest dan Elegant Themes.

Kesimpulan

Keamanan website WordPress adalah tanggung jawab utama setiap pemilik situs. Dengan menerapkan tips meningkatkan keamanan WordPress dari serangan hacker di atas — mulai dari update rutin, penggunaan plugin keamanan, hingga backup berkala — Anda sudah selangkah lebih maju dalam melindungi situs dari ancaman dunia maya.

Ingat, tidak ada sistem yang benar-benar kebal terhadap hacker. Tapi dengan strategi pencegahan yang baik, Anda bisa meminimalkan risiko dan menjaga kepercayaan pengunjung tetap tinggi.
Jadi, jangan menunggu serangan terjadi — mulailah memperkuat keamanan WordPress Anda hari ini juga!