Google Ads Disapproved – #1 Fix Guide

There are many reasons for your Ads getting disapproved. Some of the common reasons for Google Ads getting disapproved are a destination not working, malicious software etc.

Table of content:

  1. Ads Disapproved, Destination Not Working
  2. Google Ads Disapproved, Malicious Software
Google Ads Disapproved
Google Ads Disapproved

Dealing with Google may be time-consuming as they have a multi-level support system and to get it resolved fast it’s best if you stay ahead to understand the problem and apply necessary changes (it may be needed) and then let Google know to review and get this fixed with speed. If you are worried or don’t know what to do then it’s best to work with an expert Google Ads consultant who can guide you in the right direction.

Google Ads disapproved destination not working: It means the URL which you have entered into the Google Ads system may have some issues, this may have happened due to manual error while entering the URL, any recent changes on the website including website migration or upgrade.

  1. Is your destination URL working (404 Error)?
  2. Check the server response code
  3. Check for multiple redirects
  4. Dynamic tracking URLs
  5. Website migration issues
  6. All looks good – Still ads disapproved
Google Ads Disapproved Destination Not Working
Google Ads Disapproved Destination Not Working

Check for 404 page not found error

You may have a situation where your pages might not be working and hence your ads may have been disapproved.

If you are in this situation then fixing your website should do the job.

Once your website is up and running again, just let Google support know to review and enable your ads.

404 Page Not Found
404 Page Not Found

Alternatively, after fixing your website, you may apply minor changes to your ads which will go for a general review and should get published sooner than later.

Check the server response code to be 200 OK

You can use or any other tool to check the HTTP response code of your page.

If you get 200 then it’s all good from this side.

http server response code

The HTTP 200 OK success status response code indicates that the request has succeeded. Learn more about 200 OK HTTP status code.

Check for Multiple Redirects

Too many redirects may cause poor user experience and delay in load time and it could be the possible reasons for Google disapproving your Ads.

Use to find out if you may have multiple redirect issues on your page.

SEO Redirect Chain
Redirect Chain

Multiple redirects are also considered as bad from an SEO point of view. It’s always good to address chain redirect if you may have any.

Dynamic URL parameter

Check if your URL can handle dynamic tracking URLs

If you may have enabled Auto-tagging in Google Ads then Google will pass the GCLID along with the URL.


You can turn on / off auto-tagging by going to Google Ads >> Settings >>Account Settings

google ads auto tagging

Now, if your website can’t handle URL parameters then it may cause an issue with the Google Ads system.

If you have this issue then content your website developer.

Website migration issues

If you have done a recent site and then you started to face the issue then you might need to look at the above-mentioned possible reasons.

Often with the best migration planning, few things can go wrong which may result in disapproval of your ads. Visit our website migration checklist where we have talked in detail about various aspects of migration issues & the solution.

If you will check and validate the above-mentioned issues then you should be fine in most cases.

All looks good – Still ads disapproved

Now, you may come to a situation where all tests will pass but your ads are still disapproved. The worse part is you may not get the right answer from Google about the reasons for the disapproval.

When your destination URL is working but you still get your Google Ads disapproved

This is a bit strange as you can load your page fine but Google thinks some issues with the destination URL. It can happen to a WordPress site as well as on other platforms.

Enable Auto-Tagging in Google Ads

In some tests, we found that enabling the Auto-Tagging did the tick and Ads got approved.

Apply changes to your Ads

Just apply minor changes to your Ads and let the system review them again.

You may also try and create a new set of Ads and see if they will get approved.

Conclusion: Sometimes Google is not very specific and hence you have to try different things to make it work.

Google ads disapproved due to malicious or unwanted software means either your website may have been compromised with security issues or Google may be chasing something which may not be the real issue but the scan algorithm may be flagging it red.

Malicious software or ‘malware’ may harm or damage a computer, device or network and hence Google is very strict on this. You must ensure your website provides a safe user experience.

How to get this fixed?

  1. Google Search console warning or alert
  2. Use third party website scanner
  3. Make sure file and directory permission is right
  4. All looks clean but Google Ads is not happy
Google Ads Disapproved Malicious Software
Google Ads Disapproved Malicious Software

It is important to note that, the scanning system used by Google Search Console and Google Ads may be different. With our test in the past, all appeared OK in the search console but the Google Ads scan system didn’t like it.

Check for any warning in Google Search Console

Go to: Google Search Console >> Security & Manual Actions >> Security Issues

You are basically looking for the green tick (No issues detected).

Google Search Console Security Issues
Google Search Console Security Issues

If any issue is detected here then you would need to clean up your website to ensure it is safe. Once the cleaning is done then submit it to Google Search Console for review before approaching the Google Ads team.

Use third party website scanner

By using a third-party website scanner you may be able to find any specific security issue on your website.

Note: Different tools check for different parameters, meaning an issue identified by a specific tool may not get detected by other tools.

Here are some website security scanner tools:

  • McAfee webadvisor: It will alert you if the scanner may have detected an issue with your website.
  • Sucuri: You can scan your website by entering your website address.
  • Quttera: Here also you can scan for malware.

Make sure file and directory permission is right

Not having the correct file and folder permission right on your server is one of the easiest ways for your website to get infected by malware.

Learn how to assign the correct cPanel file and folder permission.

All looks clean but Google Ads is not happy

With the malicious software warning and disapproval by Google, when you will content the support they will provide with the reason what possibly Google Ads system not happy with.

They may find something in the HTML code, header, and JavaScript code and they are generally very specific.

The scan bot may see something specific as a threat but in reality, it may not be the actual threat you still need to clean it and re-submit to Google.

Tip: Instead of saying it’s all good in the search console, it’s best to clean as per their log and re-submit for faster Ads approval.

Need help?

If you would like to hire an expert then it could be the best decision to get it resolved hassle-free, learn about google advertising costs in Australia and enquire now.

We are an AdWords Adelaide, Melbourne and Google Ads agency Geelong service provider and we help clients to optimise campaigns to achieve the best ROI.

Leave a Reply

Your email address will not be published. Required fields are marked *

Show you are human * Time limit is exhausted. Please reload CAPTCHA.