Load Your Highest CTR Adsense Block First
by jim on January 11th, 2010Here’s a mistake that you might be making and not even realize it. Google puts the most valuable ads in the first Adsense block that is loaded. In this case, “valuable” means the one that generates the most revenue for them and, subsequently, you.
Specifically, they load the ad that gets the highest % of clicks times the cost per click to help decide which ads are the most valuable. The algorithm is more detailed than that but for our purposes that sums up all we really care about it.
One common mistake that many bloggers make is that they don’t load their highest converting Adsense block first. When you look at your page’s source code, it should appear higher than the other adsense javascript calls.
An Example Common Error
The left sidebar is usually the block with the highest CTR, however it may not be the one that is loaded first. A lot of websites put ads the header, like beside the website logo, which is usually loaded before the body of the post. The left sidebar might have a higher CTR but your header Adsense block has more valuable ads!
How can you fix this? In this scenario, you will need to use CSS to move parts of the page around so that you can put the javascript near the bottom but have it appear near the top.
To do this, you’ll need to wrap the Adsense javascript code in a div tag and then play with the CSS to get it to appear correctly.
<div id="GoogleAdsenseAd1">
Your Adsense Code
</div>
Then add this to your CSS stylesheet:
#GoogleAdsenseAd1 {
width: 468px;
height: 60px;
position: absolute;
left: 140px;
right: 0px;
bottom: 0px;
top: 350px;
}
Tweak the settings as necessary to have it appear where you want to. Good luck!


Leave a Reply