Many bloggers or webmasters have issues after installing the Google ad code on their site and discovered that the ads not showing on their website. The truth is–there can be several reasons why Ads are not showing on the website, it may be due to technical issues. Sometimes it can be caused by publishers’ own actions on their website and its content.
This post explains 4 reasons why Google ads not showing on your site for those that use a monetization platform. Moreover, it also covers the most common problems that Google ads publishers face regarding ad serving. Ever asked yourself the question – why ads not showing on my website?
Table of Contents:
- 1. More Than One Header Bidding
- 4. Modified Tags
- What to Do if Google AdSense is Not Showing Ads
1. More Than One Header Bidding
A lot of times, publishers may wish to test which header bidding solution will increase the ad revenue the most. It can cause complications in some cases thereby may result in ads appearing broken or not showing.
Minification is the process of removing all unnecessary characters from a source code such as whitespaces, line breaks, comments, etc. This is to shorten the code that consumes fewer browser resources to download.
Minified JS Example
4. Modified Tags
This part consists of the ad tags which are–<iframe> element and <script> element. Sometimes, publishers may change the sequence of the elements or divide them into two parts. This can interfere with the HTML code and prevent the ads from showing.
Besides, older WordPress plugin or outdated WordPress theme can modify attributes inside the ad code thereby causing ad delivery errors.
What to Do if Google AdSense is Not Showing Ads?
As a publisher, if you are confrnted with this issue, check if it is not as a result of policy violation or related to content.
So, what should you do if Google Ads is not showing ads?
• Get Ads approval
The first thing to do is to check if you are not violating any Google ad policy on your blog. If Google finds one or more policy violations on your site, your site won’t be eligible to display ads. Among the numerous reasons why websites don’t get approved is if your website has duplicate content.
Another reason why Google Ads is not accepting your website is insufficient content. For instance, sites with mostly images or videos may also not be approved to show ads.
If you wish to know more, you may check Ads Program Policies to know whether your website/blog doesn’t have any violating experiences. Then re-submit your Ads application and wait for the approval.
• Check the ads.txt
Ads.txt is an IAB initiative that allows you declare authorized sellers of your ad inventory. Google uses ads.txt to determine which sellers are allowed to display ads on a publisher’s website.
When a site does not have the publisher ID, the auction for an ad request won’t run, and you will lose your ad revenue. We recommend that publishers add an ads.txt file to their website to show ads.
• Fix Google penalty
For sites with suspicious practices like phishing, spammy downloads, or malware, Google can hide your website from search or label such site as dangerous to users. Most times, publishers may not realize they have engaged in bad practices.
- Best Public Relations Agencies in Nigeria
- How to enable or disable web browser’s pop-up blocker
- How to convert pdf to word
- How to resolve duplicate content in Joomla, WordPress & Drupal
- How to connect whatsapp business to Facebook page
All hope is not lost as there are possible ways to fix some of the problem and request a review, it usually takes around 30 days (or more) for Google to recrawl your website and remove any labelings. Also, it may affect your search ranking for quite some time.
It is advisable to implement white hat SEO techniques only and when in doubt kindly refer to Google Webmaster Quality guidelines to avoid getting a Google penalty.
You can check Google adsense policy guideline
In conclusion, there are a lot of factors that may result in ads not showing on your website. You can get services from firs like us to help you in solving technical issues becuase you may not have the technical-know-how to solve the problem yourself.
With the points enumerated above, trust you now know what and why ads dont show on your site.
Trust this post was helpful? Kindly share with the social button below