Saturday, January 11, 2020



Getting a Google Adsense account is just too tough nowadays. And albeit you get an approval, battling 403 Forbidden error may be the next headache. In this post, I will be able to cover the way to solve this issue.

I am covering this issue after my website Online Rockers Hub cursed with a 403 Forbidden error.

Page Contents

  • When do you get a 403 Forbidden error?
  • Why does this 403 Forbidden error occur?
  • How to fix the 403 Forbidden error?
  • Switch off Cloudflare Rocketscript :

When do you get a 403 Forbidden error?

403 Forbidden error occurs mostly for brand spanking 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 a bit 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'll not see the ads. You will see a blank ad. If you check your website by right-clicking -> Inspect -> Console, you'll notice a 403 Forbidden error.

Google Adsense 403 Forbidden error

Why does this 403 Forbidden error occur?

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

How to fix the 403 Forbidden error?

1) Check your Adsense code:

The first thing you'll need to do is, check if your AdSense code is strictly the same because 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 an option and check if the AdSense code is the same.

Adsense code at the page source

2) Add your website at Adsense account:

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

 Adsense dashboard site authorization 

3) Check with your hosting service:

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

4) Switch off Cloudflare Rocketscript :

If your website uses Cloudflare, then you want to confirm that you simply cut the Rocketscript. Because Rocketscript will break AdSense code from displaying. Go to your Cloudflare account, attend Speed tab and check if the Rocket Loader is Off.

 Cloudflare Rocket loader

5) Report this at Adsense forum:

Now, advance to Google Adsense forum, and make a replacement thread stating this issue. So, experts can check if your site has other problems.

6) Use Adsense troubleshooter:

Visit Adsense Troubleshooter then refill the questions asked. So, you'll get a chance to file a ticket. Now, an AdSense Officer will directly contact you thru email. Now, he will inspect this issue and he will manually approve your account then ads will start displaying within 24 hours.

Some genius will attempt to attend step 6 directly.

Let me tell you, why you ought to not attend step 6 directly? 

These 5 steps are common steps followed by AdSense experts to resolve this issue.

If you directly file a ticket and explain the Adsense officer, then he will give ask you to try to them one by one. However, each of his replies will take hours.

Why do I need to waste your precious traffic just because of silly ideas? So attend step 6 only after finishing the remaining 5 steps.

Sharing is caring

No comments:

Post a Comment