On this page
- What does a malware suspension actually mean?
- Which email should I read before I touch anything?
- In what order should I recover?
- What does each host say about getting reinstated?
- Does a restore, a cleanup or a rebuild fit my case?
- Am I affected? A three-state self-test
- Why is my site still flagged after the host lifts the block?
- Who is responsible for the infection?
- What can an outside check tell me after recovery?
If your host suspended your account for malware, read the notice first, copy the site before you change anything, find and remove the infection and its way in, change every credential and the WordPress keys, then ask the host in writing to lift the suspension. Each host's rules differ. A restored backup alone often brings the flag back.
| Fact | Detail | Source |
|---|---|---|
| What a suspension means | The host has switched the site or account off after a scan or report. It is not proof of how the site was entered | Bluehost |
| Who is told | Bluehost emails the owner; HostGator sends notices to the account's primary email | Bluehost, HostGator |
| Published reinstatement time | None for malware at Bluehost or HostGator at our check | Both pages |
| Free cleanup documented | Kinsta (up to one business day) and WP Engine (up to 24 hours), with conditions | Kinsta, WP Engine |
| Other flags that can remain | A Google Security Issues warning needs its own review request | |
| Checked | 24 October 2026 | this page |
What does a malware suspension actually mean?
The host has stopped serving your site, or your whole account, because something told it the account is serving or spreading malicious code. The something is usually a server-side scanner or an abuse report from outside.
Bluehost says the affected website is suspended and the owner can resolve the issue or upgrade to a Dedicated server. The same page says a suspension can cover a single directory or the entire account, decided case by case.
The WordPress project lists "Host has disabled your website" among the clear indicators of a hack. An indicator is a sign to investigate, and it is not a diagnosis. The notice tells you that something was flagged. It does not tell you how the attacker got in, how long they stayed, or whether other sites on the same account are affected.
If this is a PHP-level incident rather than a plugin problem, the patch question is separate. See the PHP runtime flaw write-up for the runtime side.
Which email should I read before I touch anything?
The one on the account. HostGator says notifications about security or terms issues go to the account's primary email, and Bluehost says it emails the address on file. Check that inbox and its spam folder before you open a support ticket.
Write down three things from the notice: the date and time, the file paths or URLs it names, and the exact action it asks for. Bluehost's acceptable use policy (last modified 5 September 2025) says that failing to answer an abuse-team email within 48 hours, or the time given in the message, may lead to suspension or termination. Reply inside the stated window even if all you can say is that you are working on it.
In what order should I recover?
The order matters more than any single tool. Each step below depends on the one before it.
1. Keep a copy before you delete anything
WordPress.org's own guide tells owners to take a snapshot of the environment before cleaning, even if it is infected, so there is a bad copy to reference if the cleanup goes wrong. Ask the host whether you can still reach the files over SFTP or a file manager while suspended. DreamHost warns that suspended and disabled accounts are at risk of data loss and that it generally keeps a two-week backup that DreamHost does not promise.
2. Find the way in before you restore
A backup restores files. It does not close the hole that let the attacker in. If the cause was an outdated plugin, a weak password or a stolen login, restoring puts you back where you started and the scanner flags the site again. The detailed version is in restored backup still hacked and why malware keeps coming back.
Hostinger's WordPress cleanup page adds a specific rule. When you restore, it says to restore files and database from the same backup point. Mixing a file backup from one day with a database from another is a common source of fatal errors.
3. Change every credential, then the WordPress keys
WordPress.org lists the access points to change: SFTP or FTP, wp-admin, the hosting control panel and the database. It says to change them again after the site is confirmed fixed, because the first change may have happened while the attacker still had access. The same page says to update the secret keys in wp-config.php to log out anyone still signed in.
The WordPress handbook confirms the effect: changing the keys will invalidate all existing cookies, so every user has to log in again. If API keys, payment keys or mail credentials lived on the server, the order for rotating them safely is covered separately. If you are locked out of wp-admin, see locked out after a hack.
4. Ask the host to lift the suspension, in writing
Send the request after the work is done, not before. Use a message you can keep:
My account [account or domain] was suspended on [date] after the notice [reference] about [files or URLs named]. I have removed the flagged files, found the entry point as [plugin, login or other cause], restored from [backup date], and changed all SFTP, panel, database and WordPress credentials and keys on [date]. Please re-scan the account, tell me what the scan found, and lift the suspension. If anything is still flagged, list the exact paths.
Then keep the reply. If the host later says the account was only partly cleaned, you need the paths. Once the site is stable, hardening WordPress after an incident closes the usual gaps.
What does each host say about getting reinstated?
These are the hosts' own pages at our check on 24 October 2026. Where a page is silent, the table says so. A silent page means "ask", not "no". For how hosts handle patching rather than suspensions, see the other hosting guides and which managed hosts patch automatically.
| Host | What its own page says | Who pays for cleanup | Stated time |
|---|---|---|---|
| Hostinger | Automatic Malware Scanner on your hosting plan; restore from a working backup; report to live support (page of 22 Sep 2026). The page does not describe suspension rules | Paid cleanup if the infection returns after the self-help steps | Not stated |
| Bluehost | Site is suspended; email notice; resolve it or move to a Dedicated server; SiteLock named as a scanning tool | Paid security products | Not stated |
| HostGator | Notices to the primary email; request a review through phone or chat; Malware Protection offered | Not stated on the page | Not stated |
| GoDaddy | Submit a "Malware or Blocklist Removal Request" from the product page; may ask for FTP details; creates an SEC_ FTP user you should not delete; email on completion | Needs its Website Security and Backups product | Not stated |
| DreamHost | Disabled accounts require contacting support; data-loss risk; two-week backup that is not promised | Not stated on the page | Not stated |
| Kinsta | Free cleanup for WordPress sites hacked while hosted there; excludes nulled plugins and themes | Free, with conditions | Up to one business day |
| WP Engine | Cleaning when you contact support; backup checkpoint taken first; pre-infected migrated sites excluded from free deep cleaning | Free, with conditions | Up to 24 hours for cleaning |
| SiteGround, Namecheap | We could not confirm a malware-suspension procedure from the host's own page at our check | Unknown | Unknown |
Sources for this table: Bluehost, HostGator, GoDaddy, Kinsta, WP Engine.
Kinsta's free cleanup comes with homework. The customer must, within one business day, update plugins, themes and core, reinstall removed items from fresh sources, delete unknown admin users and change passwords. Kinsta says that if these steps are skipped, a later infection can cost $100. Read the offer's conditions before you rely on it. If you are weighing a paid security product against a one-off cleaner, what cleanup usually costs is compared on its own page.
Does a restore, a cleanup or a rebuild fit my case?
| Your situation | Likely path | Ask the host |
|---|---|---|
| Host offers free cleanup (Kinsta, WP Engine) and the site was infected on their platform | Use it, then finish the credential and key rotation yourself | Which files were changed, and what was the likely entry point? |
| Paid security product required (GoDaddy, Bluehost) | Compare its price with a one-off cleaner and your own rebuild time | What exactly is covered, how many cleanups, and is the suspension lifted after it? |
| You have a backup from before the first sign of trouble | Restore files and database together after the entry point is closed | Which backup dates exist, and are they taken before or after the flag? |
| No usable backup and the code is custom | Cleaning by a specialist, with a copy kept | Can you give me read access to the suspended files? |
| Infection returns after cleanup | Treat the first fix as incomplete and look for a second way in | Can you send the full list of files changed since the suspension? |
Am I affected? A three-state self-test
Am I affected? Where you stand right now
A scan from outside can see what your site serves. It cannot see your server files, your account logins or what the host's scanner found.
- Detected The host's notice or an outside check names infected files, or the site serves redirects or spam you did not add. Treat the site as compromised. Keep a copy, find the entry point and rotate credentials before you ask for the suspension to be lifted.
- Unknown You were suspended but the notice is vague, or nothing visible is wrong. This is common. Ask the host for the flagged file paths and the scan time. A false positive is possible, but do not assume it.
- Confirmed by owner evidence You hold the host's list of flagged paths, your copy of the files, the entry point you found, and the time you rotated every credential and key. That is a recovery you can show someone. Whether anything else was reached is a separate question.
No scan, ours included, moves you from "unknown" to "confirmed".
Why is my site still flagged after the host lifts the block?
Because the flags are separate. The host's suspension is the host's decision. Google's warning lives in Search Console's Security Issues report, which covers hacked content, malware and social engineering. Google's help page says to fix every issue listed and then select Request Review, and says most reviews can take several days or weeks.
The page carries no revision date at our check, so confirm the current wording in Search Console. If visitors still see a browser warning, check the report before you write to your host again. Your host cannot clear it.
Email can be affected too. WordPress.org's guide notes that sites abused to send spam can get their server IPs blocklisted for email. If customer mail has bounced since the incident, ask the host which IP the mail leaves from.
Who is responsible for the infection?
On shared hosting, the account holder is generally the one the host holds responsible for what runs in the account, and the help pages above ask the customer to fix and report. The host runs the server and its scanners. You run the application and its logins. That split is explained in who handles patching on a hosted site.
Hostinger's page makes one useful point. A compromise is typically isolated to the affected account and does not necessarily mean the server was breached. Ask the host to confirm that for your server in writing. If you handle other people's data, the client email template covers what to say and when, and the wider incident-handling steps cover the rest of the sequence. The UK NCSC advises that a victim of a significant attack start by reporting it; check the equivalent national contact for your country.
What can an outside check tell me after recovery?
After the host lifts the suspension, an outside look at your site is useful for one narrow job: to see what the site still serves. The free scan reads the stack your site serves and matches each version to known vulnerabilities. It is a lookup, so it can say a version is affected, not whether your setup is exposed or whether anything is still planted. The limits of outside scanning are listed separately. Only your server files, the host's logs and your own records can settle the rest.
Questions people ask
Why did my host suspend my account for malware?
Hosts suspend when a scan or an abuse report says your site is serving or spreading malicious code, because an infected site on a shared server can affect other customers. Bluehost's own help page says the affected site is suspended and the owner is emailed. Check the primary email on the account first, because the notice names the reason.
How long does it take to get a suspended hosting account back?
Most hosts do not publish a time. Bluehost and HostGator state none for malware cases. Kinsta says cleanup can take up to one business day and WP Engine says up to 24 hours, but both describe cleaning, not a suspension lift. Ask support for the time in writing.
Will my host remove the malware for free?
It depends on the host and the plan. Kinsta and WP Engine document free cleanup for sites hacked while hosted with them, with conditions. Hostinger points to a paid cleanup if the infection returns, and GoDaddy and Bluehost route cleanup through paid security products. Read the exact terms before you agree to anything.
Can I just restore a backup to get unsuspended?
A restore can remove the visible damage, but the way in is usually still open and the backup may already contain the infection. Hostinger advises restoring files and database from the same backup point and then changing keys and passwords. Find the entry point before you restore, or the site can be flagged again.
My site is back online but Google still warns visitors. What now?
A host suspension and a Google warning are two separate flags. If Search Console shows a Security Issues report, fix every listed issue and then choose Request Review. Google says most reviews take several days or weeks, so plan for the warning to outlast the suspension.
Is my site hacked just because my host sent a malware notice?
A notice means a scanner or a report flagged something. It can be a real infection or a false positive on a file. Treat it as detected until you have looked at the flagged files and your account access logs, and keep a copy before you delete anything.
Sources
- Hostinger: what to do if your account or site has been hacked (updated 22 September 2026)Automatic Malware Scanner, restore from a working backup, report to live support. Does not describe suspension rules. Checked 24 October 2026.
- Hostinger: how to fix a malware-infected WordPress website (updated 22 September 2026)Cleanup steps, new authentication keys, same-backup-point restore, paid cleanup if the infection returns.
- Bluehost: website suspension due to malware or resource overuseSuspension scope, email notice, the dedicated-server option. States no reinstatement timeline.
- Bluehost acceptable use policy (last modified 5 September 2025)Malicious code clause and the 48-hour abuse-team reply clause.
- HostGator: why is my website suspendedNotices go to the primary email; review is requested through phone or chat. No timeline stated.
- GoDaddy: remove malware from my siteMalware or Blocklist Removal Request, the SEC_ FTP user, email on completion. Undated page.
- DreamHost: suspended and disabled accountsDisabled accounts need support contact; two-week backup retention is not promised.
- Kinsta: malware removal (last updated 31 August 2026)Free cleanup for hacks on Kinsta, eligibility limits, the one-business-day follow-up steps.
- WP Engine: malware scans and cleaningCleaning for customers who contact support, up to 24 hours, backup checkpoint before cleaning. Page shows 29 July 2025.
- WordPress.org: FAQ My site was hacked (last updated 26 July 2026)Indicators of compromise including 'Host has disabled your website', and the recovery order.
- WordPress developer handbook: wp-config.php, authentication keys and salts (last modified 9 October 2026)Changing the keys invalidates all existing cookies.
- Google Search Console help: Security Issues reportHacked content, malware and social engineering categories; Request Review; 'several days or weeks'. Page shows no revision date.
- NCSC (UK): small business guidance, response and recoveryPublished 12 June 2019, reviewed 8 October 2020. Used only for the reporting advice.
Facts on this page are dated and point at the primary source next to them. If a vendor status changes after the date shown, the vendor's page wins; tell us at support@run.cloud and we will update it.