Security and SSL

My website has been hacked

2 minute readUpdated 19 Oct 2026

Strange pages, redirects to other sites, a warning from Google, or your site suddenly down? Act fast: the steps below stop the damage and clean it up.

Signs your site has been hacked

  • Visitors are sent to other websites, often on phones.
  • Pages, users or plugins you didn’t add.
  • A “dangerous site” warning in Google or the browser.
  • Your hosting account suspended, or your mailbox locked for spam.

Do this now

  1. Change every password

    cPanel, every WordPress admin user, FTP accounts and email mailboxes. Use new, long passwords you don’t use anywhere else.

  2. Scan and clean your files

    Look through your website’s files in cPanel’s File Manager for anything you didn’t add, especially recently changed .php files, and remove it. If there’s too much, restore a clean backup instead (step 4). Also scan your own computer with antivirus software: stolen passwords often come from an infected computer.

    Website Protection: we scan and clean for you

    Our Website Protection add-on is a paid service for hosting customers. It scans your website’s files and removes malware automatically, and keeps watching from then on. To add it, open your hosting plan in the client area and look under Addons and Extras, or contact us and we’ll help. If you already have it, see what it found under Security › Monarx Security in cPanel.

  3. Update everything

    Update WordPress, every plugin and every theme. Delete plugins and themes you don’t use, and any admin users you don’t recognise.

  4. Restore a clean backup if needed

    If the site is badly damaged, restore a backup from before the hack. We keep restore points for 30 days. Restoring a backup that already contains the hack brings it back.

  5. Tell us

    Open a ticket so we can check the account is clean and lift any restrictions.

We may limit your site while it’s infected.

To protect your visitors and the other sites on the server, we can block access to an infected website until it’s clean. We’ll tell you what we found.

Stop it happening again

  • Keep WordPress, plugins and themes up to date.
  • Only install plugins from trusted sources, never “nulled” paid plugins.
  • Turn on two-factor authentication for your client area and cPanel.
  • Add Website Protection to your hosting so new infections are caught and cleaned automatically.

If you’d rather not clean it yourself, a web developer or a specialist cleanup service can do it for you.

Need a hand?

Real people, 24/7. Tell us what you’re trying to do and we’ll help.

Still stuck?

Real people, 24/7, in writing, so everything stays on record. For account changes on chat, have your support PIN ready.

Open a ticket

Best for account and billing changes

Live chat

Quick questions, answered fast

WhatsApp

+971 52 499 2756