Computer Viruses and Worms
Self-replicating code that infects devices on contact.
Is this what hit your site?Google's Malicious Software policy triggers immediate suspension without warning, and reinstatement happens only in compelling circumstances. If your Google Ads account suspended for this policy, we identify the infection source, clean the site, and submit the appeal Google's reviewers respond to.
Send us the suspension notice. Within 24 hours you get a written diagnosis: what Google flagged, where the malicious code lives, what the cleanup involves, and whether your case has a realistic path to reinstatement.
Free diagnosis. No commitment. We tell you on day one if the case cannot win on appeal.
Two Google Ads policies look almost identical to advertisers, but Google enforces them as different problems:
| Policy | What it covers | Enforcement |
|---|---|---|
| Malicious Software | Intentional distribution of malware through your ads or site | Immediate suspension. No prior warning. Classified as egregious. |
| Compromised Sites | Your site was hacked or hijacked without your knowledge | At least 7-day warning before enforcement. Lower severity. |
If your site was hacked and you did not knowingly distribute malware, your case may actually fall under the Compromised Site Policy. The appeal language, evidence, and severity differ.
Check the policy name in your suspension email. It will say one or the other.
The Malicious Software policy prohibits ads and websites from distributing malware that harms users or gains unauthorized access to their devices. It covers viruses, ransomware, spyware, trojans, forced redirects to infected sites, and credential-stealing ads. Google treats violations as egregious, suspending accounts on detection without prior warning.
Source: Google Ads Malicious Software policy (support.google.com/adspolicy/answer/15939580)
Send us the suspension email and your domain. Within 24 hours you'll have a written diagnosis naming the exact policy, the infection (if any), and the realistic path to reinstatement.
Google's policy applies to any software your ads, site, or app hosts or links to, whether or not you promote that software through Google Ads. The rule covers the full destination chain. Swipe through the eight categories Google's automated detection looks for.
Self-replicating code that infects devices on contact.
Is this what hit your site?Software that encrypts a user's files and demands payment for the decryption key.
Is this what hit your site?Code disguised as legitimate software that opens hidden access to the device.
Is this what hit your site?Software that records keystrokes, screen activity, or browsing behavior without consent.
Is this what hit your site?Fake antivirus or system cleaner tools that claim to fix problems they invented.
Is this what hit your site?A user lands on a page that redirects them to a malware-hosting site without any click.
Is this what hit your site?Ad creative built to capture login data from the publisher's page.
Is this what hit your site?Software that dials premium-rate numbers or modifies network connections without permission.
Is this what hit your site?All categories above paraphrased from Google's published examples. Google's list is non-exhaustive.
Google's automated rescan checks the full destination chain — your site, your third-party scripts, your ad creative, your redirects. We identify which category fired and clean every location it touches before any appeal goes out.
Google's enforcement runs on automated detection. The system flags any site that serves malicious code, whether the site owner put it there or someone else injected it through a vulnerability.
Most Malicious Software suspensions we handle for honest advertisers trace back to one of the causes on the right. The fix and the appeal both depend on identifying the actual source. Submitting an appeal before the source is clean almost always fails.
Automated detection treats injected and intentional the same way. The appeal only wins once the source is found, removed, and Safe Browsing has rescanned clean. We handle every step.
Three failure patterns drive the bulk of DIY appeal rejections on this policy. Each one wastes the limited review window Google gives suspended advertisers before the path forward narrows.
Google's reviewers run an automated rescan on appeal. If the malicious code is still present, the appeal closes in minutes with a "still detecting" rejection. A second failed appeal narrows the path forward.
Most modern malware hides in database tables, .htaccess rules, or scheduled tasks, not in the theme files everyone checks first. A surface cleanup leaves the reinfection mechanism in place.
Google's reviewer needs specific evidence: a clean Safe Browsing report, the name and location of the malicious code that was removed, the vulnerability that allowed it in, and the security measures now in place to prevent reinfection.
A failed appeal on a still-infected site doesn't just lose the appeal — it tells Google's reviewer the operator can't be trusted to remediate.
The safer path is sequenced: diagnose the infection, clean every location, wait for Safe Browsing to rescan clean, then submit the appeal with documented evidence. Never the other way around.
Six steps in strict order. Skipping any one of them is the single biggest cause of failed appeals on this policy.
We pull the Safe Browsing report on your domain, review the Google Search Console Security Issues panel if accessible, and run independent malware scans. You receive a written report naming the specific infection, the file or database location, and the likely entry point.
If the case is straightforward (single infection, clean history, no prior suspension), we quote the cleanup and appeal as a single package. If the case is complex (multi-account history, repeat infections, business model issues), we explain the full scope before any work starts.
We remove the malicious code at every location it appears: file system, database, scheduled tasks, server configuration. We patch the underlying vulnerability that allowed the infection. We harden the site against re-injection through file permissions, login security, and software updates.
We submit the site to Google's Safe Browsing review through Search Console. Until Safe Browsing clears the domain, the Google Ads appeal will fail on the automated rescan. This step is the bottleneck most advertisers skip.
Once Safe Browsing confirms the site is clean, we write the Google Ads appeal with the evidence reviewers need: the infection that was removed, the cleanup actions, the security measures now in place. You approve every word before submission.
Once reinstated, we deliver a written security checklist covering ongoing monitoring, update schedules, backup hygiene, and access control. A second infection within 90 days hurts much more than the first.
Send us these four things and you'll have a written diagnosis within 24 hours:
Malicious Software cases vary by site size, infection complexity, and platform. Diagnosis is free.
Best for single-domain WordPress, Shopify, or static sites under 50 pages
Best for multi-domain operators, large CMS installations, user-generated-content sites, or repeat-infection cases
Some Malicious Software cases either fail at appeal or violate our working principles. We tell you within the free diagnosis if your case falls in one of these categories.
If your case falls in one of these buckets, the only honest path is a clean business rebuild on a new domain and entity with a compliant product. We can advise on that approach when relevant.
It is the Google Ads policy that prohibits ads, sites, and apps from distributing malware. The policy covers any software that harms a device or gains unauthorized access to it, including viruses, ransomware, spyware, trojans, keyloggers, forced redirects to infected sites, and credential-stealing ad creative. The rule applies to anything your site hosts or links to, whether or not you promote it through Google Ads.
Google's system also flags sites that load malicious code through third-party scripts, compromised plugins, hacked themes, ad networks running on the site, or affiliate links that redirect through infected intermediate pages. The site does not have to be the original source of the malware. If malicious code runs in the visitor's browser when they land on your page, the policy applies.
Malicious Software covers intentional distribution and gets enforced with immediate suspension. Compromised Site covers honest operators whose sites were hacked. Compromised Site enforcement comes with at least a 7-day warning before suspension. Check the policy name in your email. If it says Compromised Site, the appeal strategy is different.
Google classifies it as egregious and states that reinstatement happens only in compelling circumstances. Honest advertisers whose sites were compromised through no intent of their own often qualify as compelling circumstances, but only with documented cleanup and evidence of remediation. Operators who actually distributed malware rarely qualify.
Three free tools cover most cases:
None of these catches every infection. A clean report from all three is a starting point, not a guarantee.
Single-domain cases with a clear infection point usually close within five to ten business days, with most of that time waiting for the Safe Browsing review. Multi-domain or repeat-infection cases run longer. We give you a realistic timeline after diagnosis.
You can submit the appeal, but Google's automated rescan will catch the still-present malware and reject it within minutes. A rejected appeal narrows what Google will accept on the next attempt. Clean first, appeal second.
False positives exist but they are rare. If you believe your site is genuinely clean and Google's system is wrong, the appeal still needs to document why: clean scans from independent tools, Safe Browsing review submission, technical explanation of the flagged code, and proof that any third-party scripts on the site are themselves clean. A "this is a false positive" appeal without evidence will be rejected.
Google's policy states violations can result in being banned from Google Ads entirely. In practice, honest advertisers with one-time compromise events and documented cleanup are reinstated. Repeat infections, especially across multiple accounts, lead to permanent bans more often.
A second Malicious Software suspension on the same account is significantly harder to reverse. Google's system tracks repeat enforcement on the same domain and operator. Post-reinstatement hardening is not optional. The work to prevent reinfection is the most important part of the engagement.
Yes. Hosted-platform infections are usually shallower than self-hosted CMS infections because the platform controls server-level access. The most common causes on hosted platforms are compromised third-party apps, malicious tracking scripts, and affiliate redirects rather than file-level malware. The diagnosis process is the same.
Sometimes. Google links accounts across payment method, business identity, and device signals, so a new domain on the same operator usually gets caught quickly if the suspension was severe. A genuine rebuild requires a new business entity, new payment method, and a compliant tech stack. For honest one-time cases, repairing and reinstating the original account is faster and cheaper than a rebuild.
The closest neighbor. If your site was hacked and Google's email says "Compromised Site," that page is the correct starting point.
Learn MoreMalicious Software suspensions often arrive bundled with Circumventing Systems if Google's system detects cloaking or forced redirects alongside the malware.
Learn MoreSome Malicious Software flags trace back to a broken or redirected destination URL. Destination Issues covers the related disapproval categories.
Learn MoreFree diagnosis within 24 hours. Honest verdict on reinstatement odds. No retainer on cases we cannot win.