Penyebab dan Cara Memulihkan Website WordPress Kena Hack

Penyebab dan Cara Memulihkan Website WordPress Kena Hack
SHARES

Website WordPress yang kena hack dapat menimbulkan berbagai masalah, mulai dari perubahan tampilan, munculnya konten spam, hingga pengalihan pengunjung ke situs asing. Dalam kasus tertentu, pemilik website juga bisa kehilangan akses administrator atau mendapati websitenya diblokir browser karena terindikasi mengandung malware.

Kondisi ini dapat mengganggu operasional bisnis dan menurunkan kepercayaan pengunjung. Karena itu, pemilik website perlu mengetahui penyebab peretasan dan langkah pemulihan yang tepat agar website kembali beroperasi dengan aman.

Ciri-Ciri Website WordPress Kena Hack

Sebelum melakukan pemulihan, kenali beberapa tanda yang dapat mengindikasikan peretasan berikut:

  • Tampilan website berubah tanpa izin. Halaman utama atau konten website berubah meskipun administrator tidak melakukan pembaruan.
  • Pengunjung diarahkan ke situs asing. Website menampilkan pengalihan ke halaman spam, iklan, atau situs berbahaya. Untuk memahami mekanisme pengalihan URL, Anda dapat membaca panduan cara redirect website di WordPress.
  • Muncul akun atau file mencurigakan. Terdapat akun administrator baru, perubahan file, atau skrip yang tidak dikenal.
  • Website mendapat peringatan keamanan. Browser atau mesin pencari memperingatkan pengunjung tentang kemungkinan malware atau phishing.
  • Performa website menurun. Website menjadi lambat, tidak dapat diakses, atau menggunakan sumber daya server secara tidak wajar.

Gejala tersebut belum tentu membuktikan adanya peretasan karena gangguan konfigurasi dan server juga dapat menimbulkan masalah serupa. Pemeriksaan lebih lanjut tetap diperlukan.

Apa Penyebab Website WordPress Kena Hack?

Peretasan dapat terjadi akibat celah keamanan perangkat lunak, kredensial yang bocor, maupun konfigurasi server yang kurang aman. Berikut beberapa penyebab website WordPress kena hack:

1. WordPress, Plugin, atau Tema Tidak Diperbarui

WordPress, plugin, dan tema yang tidak lagi diperbarui dapat memiliki celah keamanan yang belum ditangani. Jika penyerang mengetahui dan dapat mengeksploitasi celah tersebut, mereka mungkin memperoleh akses tidak sah atau menyisipkan kode berbahaya ke website.

Untuk mengurangi risiko, gunakan versi yang masih mendapatkan pembaruan keamanan dan hapus komponen yang tidak diperlukan. Sebelum melakukan pembaruan besar, siapkan backup dan uji kompatibilitasnya jika memungkinkan.

Cara Memulihkan Website WordPress Website Kena Hack

Versi plugin yang tidak diperbarui bisa menjadi celah keamanan untuk website

2. Menggunakan Plugin atau Tema dari Sumber Tidak Tepercaya

Plugin dan tema bajakan atau nulled berisiko mengandung malware maupun akses tersembunyi yang sengaja ditanamkan oleh pihak tidak bertanggung jawab. Gunakan komponen dari repositori resmi WordPress atau pengembang tepercaya. Jika website pernah menggunakan plugin atau tema dari sumber yang tidak jelas, periksa file dan database untuk memastikan tidak ada kode berbahaya.

3. Kata Sandi Lemah dan Hak Akses Berlebihan

Kata sandi yang mudah ditebak, digunakan berulang kali, atau telah bocor dapat dimanfaatkan untuk mengambil alih akun administrator. Risiko juga meningkat jika terlalu banyak pengguna memiliki hak administrator. Gunakan kata sandi unik, aktifkan autentikasi multifaktor, dan sesuaikan hak akses dengan kebutuhan setiap pengguna. Jangan lupa untuk menghapus akun yang sudah tidak digunakan.

Cara Memulihkan Website WordPress Website Kena Hack

Kata sandi yang terlalu lemah membuat website mudah dibobol peretas

4. Konfigurasi Hosting Kurang Aman

Keamanan website tidak hanya bergantung pada WordPress. Kredensial FTP yang bocor, izin file yang tidak tepat, atau konfigurasi server yang keliru juga dapat membuka jalan bagi penyerang. Periksa pengaturan hosting dan file konfigurasi, termasuk file .htaccess WordPress, terutama jika muncul aturan pengalihan yang tidak dikenal. Jangan mengubah atau menghapus konfigurasi sebelum memahami fungsinya.

Cara Memulihkan Website WordPress yang Kena Hack

Jika website terindikasi diretas, jangan langsung menghapus seluruh file atau memasang ulang WordPress. Lakukan pemulihan secara bertahap agar data tetap terjaga dan sumber serangan dapat diidentifikasi.

1. Identifikasi Masalah dan Batasi Akses

Periksa halaman yang terdampak, akun pengguna, perubahan file, dan aktivitas tidak biasa. Catat waktu kejadian serta simpan log yang masih tersedia untuk membantu investigasi.
Jika serangan masih berlangsung, batasi akses pengunjung atau minta penyedia hosting mengisolasi website. Anda dapat mempelajari cara mengaktifkan WordPress maintenance mode atau melihat pilihan plugin maintenance WordPress untuk menampilkan halaman pemeliharaan sementara. Namun, maintenance mode tidak membersihkan malware atau menghentikan seluruh akses penyerang. Jika kompromi masih berlangsung, prioritaskan pengamanan server.

Cara Memulihkan Website WordPress Website Kena Hack

Contoh pembatasan akses website, dengan menerapkan maintenance mode

2. Backup File dan Database

Sebelum melakukan pembersihan, buat salinan file dan database untuk keperluan investigasi jika kondisi memungkinkan. Backup ini membantu menjaga data dan menjadi bahan pemeriksaan untuk menemukan perubahan yang dilakukan penyerang.

Jika menggunakan cPanel, ikuti panduan cara backup WordPress di cPanel. Simpan salinan di lokasi terpisah dan jangan langsung memulihkannya sebelum memeriksa kemungkinan adanya malware. Backup yang paling baru belum tentu paling aman. Pilih cadangan dari waktu sebelum website terindikasi diretas dan pastikan file serta database telah diperiksa.

Cara Memulihkan Website WordPress Website Kena Hack

Contoh tindakan backup file website

3. Periksa Akses dan Hubungi Penyedia Hosting

Penyedia hosting dapat membantu memeriksa log server, perubahan file, penggunaan sumber daya, dan kemungkinan akses tidak sah pada akun hosting. Jika masih memiliki akses administrator, pastikan Anda masuk melalui halaman yang benar. Panduan cara login WordPress dapat menjadi rujukan jika Anda membutuhkan petunjuk akses dashboard. Jika hanya lupa kata sandi, ikuti cara mengatasi lupa password WordPress.

Jika akun diduga diambil alih, jangan hanya melakukan reset kata sandi. Amankan juga akun hosting, email, FTP/SFTP, SSH, dan layanan lain yang terhubung dengan website.

Cara Memulihkan Website WordPress Website Kena Hack

Contoh pemeriksaan log server

4. Pulihkan Website dan Bersihkan Malware

Jika tersedia backup, pulihkan website pada environment yang aman setelah jalur serangan ditutup. Jika tidak tersedia, pertimbangkan ulang instalasi WordPress dari sumber resmi dan memindahkan konten yang sudah diperiksa.

Jika pemulihan mengharuskan pemindahan lingkungan atau domain, Anda dapat membaca panduan cara migrasi WordPress ke domain baru dan melihat rekomendasi plugin migrasi WordPress. Migrasi bukan langkah wajib untuk setiap kasus peretasan, tetapi dapat menjadi pilihan jika sesuai kebutuhan teknis.

Periksa file inti WordPress, plugin, tema, file konfigurasi, dan database. Instal ulang komponen yang integritasnya diragukan dari sumber tepercaya. Hindari menghapus file hanya karena terlihat asing; mintalah bantuan teknis jika tidak yakin apakah file tersebut berbahaya.

Cara Memulihkan Website WordPress Website Kena Hack

Membersihkan malware dapat menggunakan plugin yang banyak tersedia di WordPress, salah satunya Sucuri Security

5. Ganti Kredensial dan Perbarui Komponen

Setelah akses berbahaya dibatasi, ganti kata sandi akun yang berpotensi terdampak dan cabut sesi login aktif. Hapus akun mencurigakan serta periksa kembali hak akses pengguna. Selanjutnya, perbarui WordPress, plugin, dan tema ke versi yang masih didukung. Hapus komponen yang tidak digunakan atau tidak lagi mendapatkan pembaruan keamanan.

Jika mengalami kendala saat memasang ulang komponen, panduan tidak bisa install plugin di WordPress dapat membantu menelusuri masalah instalasi. Pastikan kendala teknis telah diselesaikan tanpa mengabaikan pemeriksaan keamanan.

Cara Memulihkan Website WordPress Website Kena Hack

Hapus akun yang mencurigakan (kotak panah merah)

6. Uji Website Sebelum Kembali Beroperasi

Sebelum website dibuka kembali, pastikan halaman, formulir, login, dan fungsi penting berjalan normal. Untuk website e-commerce, periksa pula proses pemesanan, pembayaran, serta notifikasi transaksi. Jika muncul masalah saat menerbitkan konten, gunakan panduan untuk mengatasi error “publishing failed” di WordPress. Apabila website terjebak pada pesan “Briefly unavailable for scheduled maintenance” setelah pembaruan, baca panduan mengatasi pesan maintenance WordPress.

Setelah website dinyatakan bersih, periksa sitemap agar halaman penting tetap dapat ditemukan oleh mesin pencari. Jika perlu membuat atau memperbaruinya, ikuti panduan cara membuat sitemap.
Lakukan pemindaian keamanan dan pantau aktivitas website setelah kembali online. Jika browser atau mesin pencari masih memberikan peringatan, selesaikan penyebabnya sebelum mengajukan peninjauan ulang.

Cara Mencegah Website WordPress Kena Hack Lagi

Setelah pemulihan, terapkan langkah pencegahan berikut untuk mengurangi risiko serangan berulang.

  • Perbarui komponen secara berkala. Gunakan WordPress, plugin, dan tema yang masih mendapatkan dukungan keamanan.
  • Amankan akun pengguna. Gunakan kata sandi unik, aktifkan autentikasi multifaktor, dan batasi hak akses administrator.
  • Jadwalkan backup. Simpan salinan file dan database di lokasi terpisah serta uji proses pemulihannya.
  • Pantau aktivitas website. Periksa log, perubahan file, aktivitas login, dan peringatan keamanan secara berkala.
  • Perkuat keamanan hosting. Pastikan konfigurasi server, izin file, dan akses administratif dikelola dengan baik.

Pemeliharaan rutin membantu menjaga keamanan, kompatibilitas, dan fungsi website WordPress tetap optimal. Selain memperbarui komponen dan mencadangkan data, lakukan pemeriksaan berkala untuk mendeteksi aktivitas mencurigakan sebelum menimbulkan masalah yang lebih besar. Pastikan juga setiap perubahan pada website tercatat dan akses pengguna ditinjau secara berkala. Dengan langkah tersebut, risiko serangan berulang dapat dikurangi dan website dapat terus mendukung kebutuhan bisnis dengan lebih baik.

Pulihkan Website WordPress dan Perkuat Keamanannya

Website WordPress yang kena hack perlu ditangani dengan mengidentifikasi sumber serangan, membersihkan file berbahaya, mengamankan kembali akses, dan menguji fungsi website sebelum kembali beroperasi. Setelah pemulihan, lakukan pembaruan rutin, pencadangan berkala, serta pemeriksaan keamanan untuk mengurangi risiko serangan berulang.

Jika tim internal membutuhkan bantuan untuk mengelola pembaruan, memeriksa kendala teknis, atau menjalankan pemeliharaan website secara berkala, pertimbangkan layanan maintenance website dari Tonjoo. Diskusikan kebutuhan website perusahaan bersama tim Tonjoo untuk menentukan dukungan teknis yang sesuai.

jasa maintenance website Tonjoo

Updated on November 10, 2026 by Admin Tonjoo

Taufiq Prasetya Pradana

Taufiq Prasetya Pradana

Berangkat dari pengalaman praktik nyata selama lebih dari 5 tahun di industri e-commerce, fokus utama saat ini adalah memadukan pengembangan WordPress dan optimasi WooCommerce ke dalam strategi digital yang nyata. Seluruh tulisan yang dihasilkan merupakan hasil dari pengujian langsung di lapangan, bukan sekadar teori. Memiliki misi untuk menyederhanakan teknologi web yang kompleks menjadi solusi yang teruji, memastikan setiap panduan teknis yang dibagikan dapat memberikan dampak nyata bagi performa bisnis dan efisiensi sistem.

Hubungi Tim Kami

Mari Bekerja Sama!

Lengkapi formulir dengan informasi Anda untuk memulai diskusi bersama tim kami.

  • Diskusikan kebutuhan dan tujuan tim Anda bersama tim Tonjoo
  • Sampaikan tantangan atau ide yang ingin Anda kembangkan
  • Eksplorasi berbagai solusi yang dapat disesuaikan dengan kebutuhan Anda