Ok, a little extra info, a blog or site that has just been approved by google adsense will usually take a maximum of about 1 week and the fastest about a day ahead so that ads can start showing on the blog. During this time, it is hoped that the blog owner has made adjustments to the ad slots and has installed the Adsense script code correctly on his blog. Usually the blog owner will be notified by email by the Google Adsense when the Google Adsense ad has been served.
If the google adsense party has provided information that the ad has been served but when you check it turns out that the AdSense ad is not showing or only part of the AdSense ad unit appears, it is necessary to check one by one to be able to detect exactly where the problem is so that solutions can be found. fix it. The following is a diagnostic sequence to find out where the problem is why AdSense ads don’t appear or only part of the AdSense ad unit appears on blog pages and also solutions to fix them.
Ads may not appear on your site if you encounter any of the following issues with your ad code:
The ad code does not appear in its entirety, for example, a
HTTP Secure (HTTPS)
The hypertext transfer protocol is a secure version of HTTP, the communications protocol of the World Wide Web. Invented by Netscape Communications Corporation to provide authentication and encrypted communication and use in electrical commerce.
In addition to using plain text communication, HTTPS encodes session data using the SSL (Secure Socket layer) or TLS (Transport Layer Security) protocol. In general the HTTPS port is 443.
The level of security depends on the accuracy in implementing the web browser and server software and supported by the actual encryption algorithm.
Therefore, HTTPS is used on web pages, and URLs are used starting with https:// instead of http://.
A common misconception among credit card users on the web is that HTTPS "fully" protects their transactions. Whereas in reality, HTTPS only encrypts information from their card between their browser and the web server that receives the information.
On web servers, their card information is typically stored in a database server (sometimes not sent directly to credit card processors), and it is this database server that is most often the target of attacks by non-interested parties on web browsers.
#3 Setting Robot.txt on Blogspot Account
For those of you who use a blogspot domain, you need to activate robot.txt so that ads can appear on all blog pages. However, if your Adsense ads can appear without changing the robot.txt settings, then you no longer need to adjust the robot.txt settings. But if on the other hand Google Adsense ads can't appear or only appear on some pages then you need to try this method. Here's how to activate robot.txt on your blog account.
First, open Blogger > Click the Settings menu > Click Search preferences > Then find the custom robot.txt as shown below.
Please fill in the form robot.txt box with the text rules below.
Change domain URL yourblog.blogspot.com in the text rule above with your blog's domain name, then click the Save changes button and you're done. In this way, it will also fix the Indexed Though Blocked by robots.txt error in Search Console.
After doing the above method, AdSense ads will not appear immediately, everything needs a process. You just have to wait until Google crawls your blog with the new robot.txt format.
#4 Using JQuery To Activate Adsense Script
This method is a trick to activate the adsense script for the ad units installed. The general format for each ad unit varies depending on the type of ad unit you are using, here is an example of the general format of the adsense ad unit.
Attention ! before making changes to the blog template HTML code, you should backup the blog template HTML code first, because to avoid unwanted things. If there is a procedural error in changing the HTML code of the blog template, then you can make the repair process quickly and easily.
you just put the code once and place it in the HTML template code right above the code . Next, just put the ad unit code without the script underneath, like the sample code below.
Don't forget the code above is an example code, you have to use your own adsense code which you can get through your adsense account.
is a code to activate the display of ads, we replace the code with a modified script code so that the ad display is loaded after the HTML document has been loaded by the browser. Its function is so that Google Adsense can display relevant ads without any problems so that ads can be displayed according to the content of the blog / website article.
The next step is to install the modification code to activate the adsense script code. Please put the code below in the HTML code of the blog template after the code