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.
Latest posts by sarah ali (see all)
- Why should you care about the Google Cloud IoT Core? - September 10, 2017
- How to Manage Ads in your WordPress Site - August 31, 2017
- How to Fix the Internal Server Error in WordPress - July 24, 2017