Cara Melindungi Area Admin WordPress Anda


Menjaga area admin WordPress dan halaman login Anda dari serangan sangat penting. Namun, meskipun peretas merupakan risiko keamanan yang besar, mereka bukan satu-satunya. Untuk situs yang menyediakan pendaftaran pengguna, Anda juga harus mengamankan area admin dari pengguna itu sendiri. Masalah keamanan yang diakibatkan oleh pengguna yang disetujui disebut 'intrusi tidak berbahaya'.

Untungnya, Anda dapat menopang situs web Anda dengan cepat dan mudah dengan menerapkan beberapa tip yang masuk akal, dan memasang beberapa plugin untuk membantu. Dengan mempertimbangkan aspek-aspek seperti kredensial login Anda dan menghentikan serangan berbahaya pada sumbernya, Anda akan membuat situs Anda lebih aman bagi semua orang yang menggunakannya.

Pada artikel ini, pertama-tama kami akan membahas mengapa Anda harus melindungi halaman admin dan login Anda, kemudian memberi Anda lima tips untuk membantu melindungi situs Anda selamanya. Mari kita mulai!

Mengapa Anda Harus Melindungi Area Admin WordPress Anda (dan Halaman Login)

Sama seperti pintu depan rumah Anda, halaman login WordPress Anda mungkin merupakan tautan lemah dalam rantai ketika mengakses situs web Anda. Layar admin Anda mewakili ruangan pertama yang akan dimasuki siapa pun, yang berarti mengunci keduanya sangat penting demi keamanan. Jika Anda tidak melakukan hal ini, ada banyak konsekuensi yang bisa ditimbulkan, termasuk hilangnya informasi pelanggan, pengguna, atau pribadi, kerusakan fungsi situs web Anda, dan bahkan penghapusan total situs web Anda. Terlebih lagi, terkikisnya kepercayaan pelanggan dapat menjadi bencana besar bagi keuntungan Anda.

Terakhir, perlu diperhatikan bahwa serangan brute force adalah cara populer untuk mendapatkan akses tidak sah ke situs web, jadi sejumlah tips di sini berfokus pada menjaga situs Anda aman dari hal tersebut.

Jika Anda baru mengenal WordPress, memahami cara mengamankan situs Anda bisa jadi hal yang menakutkan. Untuk memperjelas prosesnya, kami telah menguraikan lima tips yang dapat Anda terapkan untuk mengamankan situs Anda. Mari lihat!

1. Pilih Nama Pengguna dan Kata Sandi yang Kuat

Pada akhirnya, kredensial yang kuat adalah rangkaian karakter acak yang panjang, terkadang berisi angka dan simbol. Dibandingkan dengan kata sandi pendek, contoh kata sandi yang kuat sulit ditebak oleh peretas, sehingga mempersulit mereka untuk mengakses akun Anda. Ini merupakan kekhawatiran yang mendesak, karena 69% orang dewasa yang online tidak mempertimbangkan seberapa aman kata sandi mereka. Singkatnya, kredensial yang lemah membuat situs Anda terbuka terhadap risiko yang mudah dihindari.

Terlebih lagi, setiap satu kredensial pengguna situs Anda penting – tidak ada gunanya bagi Anda untuk memiliki nama pengguna dan sandi yang kuat jika akun admin lain memiliki akun yang lemah.

Untungnya, memastikan nama pengguna dan kata sandi Anda sudah diperbarui cukup mudah:

  1. Kaburkan nama pengguna Anda. Ubah nama pengguna default apa pun dari admin menjadi nama yang lebih sulit ditebak.
  2. Gunakan kata sandi yang panjang dan sulit ditebak. Anda dapat menggunakan situs web seperti Strong Password Generator – meskipun WordPress juga memiliki pembuat kata sandi yang sangat baik, dan banyak browser yang memiliki sistemnya sendiri. Ingatlah bahwa panjang adalah faktor utama dalam keamanan kata sandi.
  3. Simpan sandi Anda di lokasi yang aman. Meskipun hal ini tidak sepenuhnya diperlukan untuk membuat kredensial yang kuat, menyimpan sandi Anda dengan aman juga sama pentingnya. Untuk itu, lihat LastPass atau 1Password untuk membantu Anda mengelola semua kata sandi Anda dengan mudah.

Tentu saja, ini bukan satu-satunya metode yang Anda inginkan untuk melindungi area admin Anda. Mari kita lihat cara lain untuk membatasi akses.

2. Tambahkan Otentikasi Dua Faktor (2FA) untuk Memblokir Login Tidak Sah

2FA adalah metode melindungi akun Anda dengan meminta kode atau token unik melalui perangkat pintar Anda. Artinya setiap kali Anda masuk, WordPress dapat yakin bahwa itu adalah Anda, dan bukan peretas atau orang lain yang tidak diinginkan.

Seperti metode keamanan lainnya, ada banyak plugin yang dapat membantu Anda menerapkan 2FA:

  1. Otentikasi Dua Faktor: Plugin ini bekerja dengan Google Authenticator untuk memberikan kode berbatas waktu untuk akses login.
  2. Keyy: Solusi unik ini tampaknya menghilangkan kredensial sama sekali, menggunakan perangkat pintar Anda secara eksklusif untuk masuk.

Secara keseluruhan, Anda sebaiknya bereksperimen terlebih dahulu dengan plugin 2FA standar, lalu beralih ke solusi lain seperti Keyy jika Anda merasa nyaman. Selain itu, beberapa plugin seperti Wordfence dan Jetpack menyertakan fitur ini, jadi layak untuk dicoba juga.

3. Batasi Jumlah Upaya Login untuk Membatasi Serangan Brute Force

Sederhananya, serangan brute force bertujuan untuk menebak kredensial Anda dengan mengulangi setiap kemungkinan kombinasi. Ini adalah metode populer untuk meretas situs web, dan itu berarti membatasi berapa kali pengguna dapat masuk adalah cara sederhana dan efektif untuk menghalangi mereka.

Mengenai cara mencegahnya, sekali lagi plugin membantu. Berikut rekomendasi kami:

  1. Jetpack: Di antara fitur lainnya, Jetpack menawarkan beberapa modul yang akan membatasi upaya brute force, dan memantau situs Anda untuk upaya tersebut.
  2. Keamanan iThemes: Plugin lengkap ini tidak hanya memungkinkan Anda membatasi upaya login, tetapi juga memungkinkan Anda memblokir pengguna yang mencurigakan.
  3. Keamanan Wordfence: Selain pembatasan serangan brute force, plugin komprehensif ini juga dilengkapi dengan segudang fitur penting terkait keamanan lainnya.
  4. BruteGuard: Plugin ini melindungi Anda dari serangan brute force dengan menghubungkan penggunanya untuk melacak upaya login yang gagal di semua situs WordPress yang menggunakannya, membangun jaringan pelindung yang belajar dan menjadi lebih kuat dibandingkan lebih banyak orang yang menggunakannya.

Ada metode lain untuk menghentikan serangan intrusif pada situs web Anda – yaitu dengan menghentikannya. Mari kita lihat ini lebih dalam.

4. Menerapkan Firewall Aplikasi Situs Web (WAF) untuk Melindungi Situs Anda dari Suntikan Kode

Suntikan kode adalah seperti apa: kode yang digunakan untuk mengubah fungsionalitas situs Anda, dan ini bisa berdampak buruk. Singkatnya, WAF menawarkan penghalang pada situs Anda untuk memblokir serangan ini dan jenis serangan lainnya sebelum mencapai file Anda.

Beberapa plugin (seperti Wordfence), menyertakan WAF sebagai standar. Namun, masih banyak opsi lain yang dapat dipilih, seperti:

  1. NinjaFirewall: Plugin khusus ini adalah firewall mandiri yang berada di depan WordPress, dan disebut-sebut sebagai “WAF sejati”.
  2. Keamanan Anti-Malware dan Firewall Brute-Force: Plugin ini tidak hanya menyertakan WAF solid yang terus diperbarui, tetapi juga melindungi dari serangan brute force.
  3. Keamanan & Firewall WP Semua dalam Satu: Namanya menjelaskan segalanya – ia mencakup pembuat kata sandi, memeriksa nama pengguna yang lemah, melindungi dari serangan brute force, dan juga memiliki WAF yang kuat.

Singkatnya, tidak ada alasan untuk tidak melindungi situs Anda, dan menerapkan WAF adalah salah satu cara terbaik untuk melakukannya.

5. Gunakan Peran Pengguna WordPress untuk Membatasi Kemampuan Akun di Situs Anda

Untuk setiap akun yang mengakses situs Anda, Anda dapat menetapkan peran pengguna yang ditentukan dengan serangkaian kemampuan yang membatasi apa yang dapat dilakukan akun pengguna. Artinya, pengguna hanya akan memiliki akses terhadap apa yang mereka perlukan untuk menjalankan pekerjaan mereka – yang jelas merupakan aspek kunci dari keamanan situs.

Seperti tip lain dalam daftar ini, memulainya sangatlah mudah:

  • Tetapkan peran pengguna yang tepat di awal, untuk hanya menawarkan akses terhadap apa yang dibutuhkan pengguna dan bukan yang lainnya.
  • Gunakan plugin seperti Editor Peran Pengguna atau Editor Peran Pengguna WPFront untuk menyesuaikan akses yang dimiliki peran tertentu.
  • Periksa akun yang tidak digunakan secara teratur dan hapus akun tersebut.

Secara keseluruhan, mengatur peran pengguna tidaklah sulit, dan hal ini berpotensi memberikan keamanan lebih pada area admin Anda.


Dalam hal keamanan, perhatian utama Anda harus selalu mencegah akses tidak sah, dari mana pun asalnya. Konsekuensi jika tidak melakukan hal ini dapat menjadi bencana besar bagi situs Anda, peringkat pencarian, dan potensi pendapatan.

Dalam artikel ini, kami telah membahas lima tips untuk melindungi area admin Anda secara ahli. Apakah Anda memiliki tips lain untuk membantu melindungi area admin WordPress Anda? Beritahu kami tentang mereka di bagian komentar di bawah!