How to fix AdSense 403 Forbidden Error

Getting a Google Adsense account is not very easy nowadays. And even if you get an approval, dealing with 403 Forbidden error is another problem that beginners face. So let’s take a look at how to fix this issue.

When do you get 403 Forbidden error?

403 Forbidden error occurs mostly for new AdSense users. Users whose AdSense application was initially rejected and later got approved on reapplying will get this error mostly. You would have even received an Adsense approval message just like the one below saying that ” Your account has been approved and ads will go live within few hours”.

But even after 48 hours, you may not see the ads. You will see a blank ad. If you check your website by right clicking -> Inspect -> Console , you will notice a 403 Forbidden error

What Causes 403 Forbidden error?

This occurs because your application was rejected initially. So Adsense crawlers will be instructed not to deliver ads to your website. But later you have reapplied and got your account approved. But, Adsense crawlers may not be instructed about this approval. This is probably a technical error at Adsense server.

How to fix 403 Forbidden error?

1. Check your Adsense code

The first thing you will have to do is, check if your AdSense code is exactly same as the one created at your Adsense account.  You can get the AdSense code on your page by right clicking -> view page source ( Ctrl + U) . An HTML page will open. Use find option and check if the AdSense code is same.


2. Check the Hosting Service

Certain hosting services like Namecheap would have a mod rule applied. If you report them this issue, then they will whitelist your domain.

3.Add your Website at Adsense Account

Now go to Adsense account, Click the Gear icon -> Settings -> My sites -> Manage sites  and add your website. Click the three dots icon and select authorization and check if ” Only Authorize my verified sites to use my ad code” is  off.


4. Switch off Cloudflare Rocketscript

If your website uses CloudFlare, then you must make sure that you switch off the Rocketscript. Because  Rocketscript will break AdSense code from displaying. Go to your CloudFlare account, go to Speed tab and check if the Rocket Loader is Off.

5. Use Adsense troubleshooter

Visit Adsense Troubleshooter and then fill up the questions asked. So that, you will get an opportunity to file a ticket. Now, an AdSense Officer will directly contact you through email. Now, he will check out this issue and he will manually approve your account and then ads will start displaying within 24 hours.

6. Report this at Adsense forum

Now, move on  to Google Adsense forum , and create a new thread stating this issue. So that, experts can check if your site has any other problems.


sarah ali

sarah ali

Sarah is a passionate writer and blogger. As an early adopter, she enjoys trying out new social media and Internet tools along with WordPress plugins and Web apps.
sarah ali

Leave a Reply

Your email address will not be published.