Flash Sale! to get a free eCookbook with our top 25 recipes.

[Solved] How to fix “Number of ads you can show has been limited” error in 4 steps?

How to fix “Number of ads you can show has been limited” error in 4 steps?

[Solved] How to fix the error “The number of ads you can display has been limited” in 4 steps?
At any time, you can get good news from Google that they have updated their policy and are tracking the quality of your blog traffic. And you never know when your account is banned or suspended, which can result in a huge loss of your hard-earned dollars. Like many of us, myself included, we get the message “The number of ads you can show has been limited” and all of a sudden the ads stop showing on the blog. I know this is not good news for anyone and obviously not all Google updates are good news for bloggers. 🙂

For more information, you can refer to the policy center link provided with the message. According to Google AdSense, the main reason for the temporary posting limit that is placed on your AdSense account could be

Your site traffic is not organic
You are clicking on your own ads.
You are using an untrusted or poor quality service to increase your traffic.
Although many bloggers reported that their traffic is organic and they do not use untrusted services or do any unwanted activity in their ads. Obviously, genuine people won’t. But there is no response from the AdSense team, as they mentioned in the message: “Please continue to develop your content and audience as we evaluate your site traffic. Also, make sure you adhere to the policies of the AdSense program. “So we just have to wait until Google AdSense analyzes our blog traffic and solves the problem from the end.

Before moving on to my solution, I suggest you check the following points to comply with Google policy:

Before moving to my solution, I would suggest you refer below points to abide with Google policy:

  1. What is Google Adsense program policy?
  2. How Google defines invalid traffic?
  3. How Google prevent invalid traffic on blogs/websites?
  4. How you can prevent invalid traffic on your blog/website?

Let’s get back to the solution I have used which is 100% working. You just need to do 4 simple steps which I would be disclosing soon here.

Error: the number of ads you can show has been limited
I got the same message on my AdSense account saying “The number of ads you can show has been limited”, even though my traffic was 100% organic and I make sure to follow Google’s policy for my blog. I was surprised to see this post because I don’t see any announcements on my blog and they haven’t specified any timeline on resolution. Also, you can see the balance in my AdSense account, which is the most important concern for me. So I decided to do a test run and it worked perfectly (Wow!). I just followed the following 4 simple steps and I suggest you do the same if you are facing the same problem.
4 steps to fix the error message “The number of ads you can display has been limited”
Delete ads.txt from the root folder of your blog’s hosting server.
Remove the ad code from header.php, widget or on any other page on your blog.
Disable the ad inserter plugin if you are using it on your blog.
Turn off the auto ads unit and ad files from your Google AdSense account
Delete ads.txt from your hosting server root folder.
When setting up AdSense on your blog, Google AdSense recommends adding ads.txt (downloaded from Google AdSense) to the root folder of your host server. This text file helps AdSense track the source of traffic and activity on your blog.

When you delete this ads.txt file from the root folder, you will get one more error message like “Profit at risk: You need to fix some ads.txt file problems to avoid severe impact on your revenue.” You don’t need to worry about this message as it can be fixed later by simply adding the ads.txt file to your root folder.

Remove the ad code from header.php, widget or on any other page on your blog.
One place to display blog ads is a header, footer, side widget, or blog post. To display these ads, you must place the AdSense code in the respective file or location. You should be able to identify those places and remove the code from that section.

Disable the ad inserter plugin if you are using it on your blog.
The WordPress plugin is always helpful. If you are using any ad insertion plugin to automatically insert ads into post, page, header, etc., please immediately disable that plugin.

Turn off the auto ads unit and ad files from your Google AdSense account
Now the last step is to disable the automatic ads from the AdSense dashboard and archive the ad units that you would have created manually to get the AdSense code for the different sections of your blog.
I would be thinking, we have done the 4 steps above, now when and how will this message be fixed and the ads will show on your blog. Correct?

Now you don’t have to do anything, just wait 10-12 days. In the first few days, the page view in your Adsense account will be reduced to zero. Then on other days, the Adsense team will remove this error message from your Google Adsense account as your Adsense account is no longer in use.

At the end
Once the error message, ie “The number of ads you can display has been limited” disappears from your AdSense account, you just need to change the settings below.

  1. Add ads.txt file in your blog’s root folder
  2. Activate the auto ads option in Adsense ads dashboard

Within 24hr your blog will start showing ads using your Google Adsense account. Hurray!

Note: Only enable auto ads, don’t add manually created ads unit atleast for a month, otherwise you will have to repeat the above process again if Google Adsense team put your account under review.