Load Your Highest CTR Adsense Block First

by jim on January 11th, 2010

Here’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!

RSS Subscribe Like this article? Get all the latest articles sent to your email for free every day. Just click "Subscribe" and enter your email. Your email will only be used for this daily subscription and you can unsubscribe anytime.

Leave a Reply