Home SEO Tools FAQs Guest post Contact Donate

How to place Adsense below post title for higher CTR

| 120 comments

adsense best placement heat map Why below post title? Because it is the position with the highest CTR (click-through rate). In other words the ad placed there will bring the most money.

According to the Adsense ads positioning guideline published by Google, the best performing Adsense ad position is above the primary content i.e. above the blog post. This is illustrated by the heat map on the right.

Placing an ad below post title (above post content) is a not at all difficult. All you have to do is create an ad unit on Google Adsense website, get the code and add it to the specified location in your blog template.

(You can’t use Blogger’s Inline Adsense or Adsense gadget because it doesn’t have the option to add an ad under post title).

Here we go,

 

1. Preparing Adsense ad code

  1. Log in to Google Adsense (opens in  tab/window) to create a new ad unit.
  2. For best results choose wide ad size -either 300x250 Medium Rectangle or 336x250 Large Rectangle format. Make sure you assign a new ad channel to it for performance monitoring purposes.
  3. When the setup is complete, you will be given a code.
  4. Run the code through an HTML escape tool to escape special characters in the code. The ad won’t appear if you use the original unescaped ad code.
  5. Copy the escaped code.

2. Adding ad code to the template

  1. Go to Dashboard > Design > Edit HTML.
  2. Tick the  Expand Widget Templates check box on top right of the HTML window.
  3. Look for the following line in your HTML code:
    <data:post.body/> 
  4. Paste the escaped ad code right above the line, like so:
    <b:if cond='data:blog.pageType == &quot;item&quot;'>
     PLACE AD CODE HERE
    </b:if>

    the conditional tag in lines 1 and 3 will make the ad appear only on post pages. If you want the ad to appear on all pages, just remove the lines.
  5. Save and view your blog.

3. Monitor ad performance

Make sure you monitor the ad performance. Don’t automatically assume it succeeds in increasing CTR without seeing the actual results.

No two blogs are the same, what works on most blogs may or may not work on yours. If you don’t see positive changes, test again with different ad types, formats, colors and/or placements.

Enjoy!

120 comments to "How to place Adsense below post title for higher CTR"

XNYS March 21, 2011 7:39 PM    

Thanks for the POST..

i have a Situation here;
Please help
Google Adsense has Blocked My Account for Invalid Clicks;
i've filled an appeal form but they didn't accept :(
what should i do now..

Yana March 22, 2011 1:35 AM    

I put Google adsense absolutely right the same as this post suggested. But, Think I still didn't get to achive my goal to putting it there. Do You have any idea how to get more click it by the visitors of my Blog instead of the below post title?

auction March 22, 2011 10:12 AM    

nice bro...more tips about adsense...thanks for sharing...

Emenike Ojiako,  March 22, 2011 11:52 AM    

Thank bloggersentral, I have longed for this.

I already have Google ads on different location on my blog. How do i implement this tutorial? should i remove it first and use your guidelines?

akubiomed March 22, 2011 2:26 PM    

Can Adsense put blog written under than English?

Anonymous,  March 22, 2011 4:20 PM    

Great information here, i was wondering if i got it right? I've got one under post title, below post, and above post title(using adsense gadget in blogger) can i still fix more adsense unit in my blog?
www.trueinternetworld.blogspot.com

Greenlava March 22, 2011 8:28 PM    

@XNYS
Have you tried asking in Adsense Help Forum -Disabled Accounts?

@Yana
Try experimenting with different colors and ad types.

@auction
You're welcome.

Greenlava March 22, 2011 8:43 PM    

@Emenike Ojiako
If you've reached the 3 ad units per page limit, then you have to remove an ad before adding a new one under the post title.

@akubiomed
You can put Adsense only if your blog's primary language is supported by AdSense. I believe Malay is not supported ):

@Anonymous
Adsense allows only up to 3 ad units, 3 link units and 2 search boxes per page.

Donald March 22, 2011 10:39 PM    

I am still in the process of applying to Google Adsense network. I hope my application will be accepted. So that I could also put ads to my new blog. My first target placement is below the post title, that If Google would accept me. Thank you for this tip!

bippi March 24, 2011 5:40 PM    

I've put under the post. but put in between the title of the post with a post I have not tried it. thanks for the idea

daus March 27, 2011 9:49 PM    

adsense very straight oo ..

Hard to apply adsense. :(

Sharinginfoz March 28, 2011 8:18 AM    

haven't try this

arlek March 28, 2011 1:16 PM    

kunjungan perdana sob...

salam kenal ya....

jgn lupa mampir jg d dinding ku....

say March 29, 2011 5:06 PM    

Thank you for this!

Harish Bhatt April 2, 2011 8:51 PM    

Thanks a lot .. i was just searching for this...:)

http://hari-computertricks.blogspot.com

Muzic Magic April 4, 2011 11:27 PM    

Mmm Thanx !great article.

Sanjay April 6, 2011 2:03 PM    

does it work only for google's adsense of for other ads like infolinks???

Greenlava April 8, 2011 10:26 AM    

@Sanjay
It's applicable to most ads.

Munna April 22, 2011 5:43 PM    

how about nuffnang?

Greenlava April 22, 2011 6:00 PM    

@Munna
It should work with Nuffnang ads too.

HariGeek April 24, 2011 5:26 PM    

nice one... thanks ...:)

Nice theme I'm gonna use it on my next site. I loved the layout and design of the site. Share it to each other is my current website and I am constantly conscious of it's design factor. Thanks.

Honeybee April 27, 2011 8:52 PM    

can you please check mine http://www.healthybeautifulblog.blogspot.com? at first it did well with the parse code alone. But when decided to put the 1st and 3rd line, the adsense not shows anymore. wat is going wrong with the code? thanks

Honeybee April 27, 2011 9:14 PM    

oke..it's working now

TechAraby June 5, 2011 12:33 AM    

thank you awesome , working like charm

Okagba Mobile June 10, 2011 7:04 PM    

How much does Google pay per click?

Greenlava June 11, 2011 3:07 AM    

@Okagba Mobile
It's not fixed.

Okagba Mobile June 11, 2011 5:09 AM    

How can I place my Google Ads between post body and footer, and other places? Secondly, how do I have my Ads animated? Thanks.

Jimmy June 28, 2011 12:42 AM    

I have problems inserting adsense ads below post title.
There are 3 in my template.

1)






2)




3)




I have tried all of them but nothing shows up below my post title. Help needed here!

Greenlava June 29, 2011 8:33 AM    

@Jimmy
Sorry but I don't see any Adsense code under your post title.

Jimmy June 29, 2011 6:05 PM    

I have just placed it. Check it out. Thank you

Greenlava June 30, 2011 12:34 AM    

@Jimmy
I still can't see it. You didn't skip any step, did you?

Mobile Tecnology Tips July 3, 2011 6:12 PM    

What you receive in Adsense depends on much the advertiser pays Google.

Thanks for this. I used this ad placement and my click rate was increased somehow. Its is quite satisfactory result if we use this.

d-quote July 12, 2011 5:25 PM    

I heard from another pro blogger that placing ads under post is illegal and against the TOS... Is this technique ok?

Greenlava July 14, 2011 5:07 PM    

@d-quote
I don't think it breaks the TOS or program policies.
Read them here:
Google AdSense Terms and Conditions
Google AdSense Program Policies

dinesh_subedi July 19, 2011 3:46 AM    

thanks it works

dxster August 4, 2011 12:08 AM    

thanx a lot dxtab.blogspot.com

Tchock August 6, 2011 9:42 PM    

hi nice tip but in my case i have more then one code over my template html code where should i put it;

plz if someone have an advice visit my blog http://becometall.blogspot.com/ and contact me

Jose Augustine August 7, 2011 2:28 AM    

How to put ads just after post content.I found it in http://thecompleteactor.blogspot.com/2011/07/malayalam-movie-pranayam-photos-stills.html.It is not my site.I found it also in http://www.trueinternetworld.blogspot.com/

Also how to reduce spacing between post title and below it ? Please check http://thecompleteactor.blogspot.com/2011/07/malayalam-movie-pranayam-photos-stills.html

Manchiko August 7, 2011 6:46 PM    

i will try it out here, though you gous may use wide skyscrapper at the top of your blog column, use a leader board at the top and put the last one under your post title, it works. http://www.manchiko.com

giri August 21, 2011 11:29 AM    

good jobs,, thanks

Aline September 7, 2011 10:09 AM    

Thank you mate now i can put adsense below post title

m5tech September 15, 2011 5:02 PM    

i have post this code,ad is placed where i want but it see that web page can not display this type of massge is see.pls reply

smaile September 17, 2011 10:27 AM    

hhhmmm..thanks for sharing

Greenlava September 23, 2011 2:04 AM    

@m5tech
Sorry but there is no Adsense code under your post title.

Infotainment Lounge October 17, 2011 6:44 AM    

Thanks a lot. It really helped. As I was searching for this particular information for quite a while.

boo October 26, 2011 10:20 AM    

Thank you very much! Is there also a way you can have the adsense right below your post (in the post). If so where do I add the code? I did add the ad to the bottom of each post on the post edit, but it does not show up all the time, and if you click on a post within the blog, the bottom ad does not show up. So it will be great if i can place the code in the html for the bottom of the post.
http://criticalthinkingworksheet.blogspot.com/

Greenlava October 26, 2011 11:17 PM    

@boo
To add the ad right below each post, place the ad code below [data:post.body/].
You ad not appearing might has something to do with ad count limits. Adsense allows only up to 3 ad units, 3 link units and 2 search boxes per page.

Suzanne October 28, 2011 4:07 AM    

Hi! Great post!Wondering if there is some way to keep the code from overriding the link code. (See the experiment details on my test blog)

boo October 28, 2011 6:14 AM    

Thank you so much for your help! You mean right? as to placing the ad below the post! I really appreciate your help. Thank you once again.

James October 30, 2011 9:30 AM    

The home page to my blog has 5 posts. Do you think placing adsense add after post title would cause problem for my blog?

data roaming November 1, 2011 4:46 AM    

Thanks for this post about that kind of subject. It was useful for me at least.

Jasmine November 3, 2011 4:08 PM    

i did as you say, but iam unable to see ads while i have already 2 ads placed on my blogger,
premium-area.blogspot.com

please help!

Greenlava November 3, 2011 8:14 PM    

@James
No problem if you use the conditional tag as in 2.4, because the ad will only appear on post pages (one post == one ad).

Greenlava November 3, 2011 8:31 PM    

@Jasmine
But I do see two ads, one under the post title, and another (a skyscraper) in the sidebar.

Detektib Gapo November 16, 2011 2:17 AM    

it works on my blogs. thanks!

Arati Thokka November 17, 2011 12:44 AM    

Hai,
There is a problem of disapproving your adsense account if you add adsense code in above process.
Because modifying adsense code is against to google adsense terms and conditions.
You can read this in google adsense terms and conditions page.
Take care.

Greenlava November 18, 2011 6:54 PM    

@Arati Thokka
Are you referring to step 1.4 (the parsing of the code)?
It does not violate Adsense TOS. Read it here and here.

Chris Rene Fan Site November 19, 2011 2:46 PM    

This process isn't posting the ads in all of my post it just puts an adsense ad on the first blog post of my home page. I parsed the code and added the parsed code exactly where it was told in my HTML. I follow the instructions to a T and those were the results.

Could someone check out my blog and tell me what I am doing wrong? Thanks in advance for any information that can correct this problem.

http://www.chrisrenemusic.com/

Greenlava November 20, 2011 1:27 PM    

@Chris Rene Fan Site
Adsense limits ad units to 3 per page. Your homepage already has 3 ad units on it -one in the header and one on the first post. There's another one under the tabs, but it's hidden from view.
This is the code in your CSS that's hiding the ad:
#crosscol-wrapper {display: none;}

private pilot license November 20, 2011 7:14 PM    

Is it still highest ctr no matter if it is image or text ad? I was under the impression that to be right below title, it would have to be text ad only...

Greenlava November 21, 2011 5:56 PM    

@private pilot license
From my observation text ad gets higher CTR....but lower CPC.

***Firestarter1331*** November 29, 2011 1:51 PM    

hi I love your site this helped me a lot.

by the way just helping out, if you want to ensure that your add is centered use this code on the right side of the first line of the quick escape code. <center>

This helps especially if you are using a smaller sized horizontal ad.

Josich December 14, 2011 4:19 PM    

nice tip.. but how can I indent the adsense ad on my content? thank you.

Greenlava December 14, 2011 7:41 PM    

@Josich
You can wrap the ad code in a div and apply a left margin to it, like so:
[b:if cond='data:blog.pageType == "item"']
[div style='margin-left:10px;'>
PLACE AD CODE HERE
[/div]
[/b:if]

keval kothari December 16, 2011 10:49 PM    

Hi,
I LIKE YOUR ARTICLE. have
I have read many article on your website and all are very informative.

I have following problem:

In my blog i get 150 unique visitors and around 400 to 50
Page impressin. My problem is that to place Add block below post title I have generated add code (large squre) from adsense and attached in my blog, when i check StatCounter Exitlink report then it shows many clicks on that add unit (all clicks from diff user). But when i check my adsense account then it doesnt count even single click just impressio increase.

Adsense counts all clicks which are on add units added using bloggers Adsense weidget. Why so?

Is there any proble with adsense add code.

Pls help me!

My blog is:www.GtuGuru.blogspot.com

Greenlava December 17, 2011 1:48 AM    

@keval kothari
Sorry but I'm unable to help you on this. You'll probably have a better luck asking this question in AdSense Help Forum

JDM_Car December 17, 2011 9:42 AM    

Hi,
I post here earlier asking about ad positioning, I remove the image file underneath the title post. But the image ad 200x200 is place exactly under the title post. What do you thing about this ?, is it against the adsense TOS?...or should i put a word "advertisment" ?...Thank you

this is my blog mercedesbenzcar.net

Greenlava December 17, 2011 11:18 PM    

@JDM_Car
Why would you think it's against Adsense TOS?
Read the TOS regarding Ad placement here:
https://support.google.com/adsense/bin/answer.py?hl=en&answer=48182#pla

Bokakios December 19, 2011 6:18 AM    

I don't understand, I have the adsense code in the quick escape tool but it gives error. Is there an alternative tool?

Thanks,
Regards from New Delhi

Greenlava December 20, 2011 2:23 PM    

@Bokakios
Try this link:
http://www.htmlescape.net/htmlescape_tool.html

atom December 29, 2011 5:10 PM    

i dont have in my html. where do i put the adsense code?

Saimon January 2, 2012 10:53 PM    

Oh Its Really Nice,tnx a lot

pinoy January 7, 2012 8:13 AM    

ngreat post,..thanks a lot....

Chibuike January 8, 2012 10:53 AM    

Thanks. It worked for me.

djchamike January 10, 2012 4:40 PM    

Great information here, i was wondering if i got it right? I've got one under post title, below post, and above post title(using adsense gadget in blogger) can i still fix more adsense unit in my blog?

www.loonystuff.info

Gametrender January 10, 2012 10:54 PM    

genius! Thanks you so very much-600 viewers a day and not a singl click! If this works gametrender owes you big time!

Greenlava January 13, 2012 11:00 PM    

@djchamike
3 ad units is the max. But you can still add link units -up to 3 units.

Abhinav Pannewal January 14, 2012 3:16 PM    

thanks for such post

n quamar January 16, 2012 9:23 PM    

Thanks for sharing. It is working very good.

simiey[dot]com January 19, 2012 12:45 PM    

thank you so much!!~

Michael January 20, 2012 10:59 PM    

Greenlava, let me just say thank you for all the tutorials I've learned from your site. Since I started blogging barely over a year ago, when I search for stuff that I need for my blogs, your site is almost always the one to offer sensible, detailed and effective tutorials.

You, my friend, totally rock.

I went back here to transfer the ad from below the title to below the entire post. It was a breeze.

My blogs owe you. Thank you.

Akif Shamim January 25, 2012 4:23 PM    

wow such a nice trick i loved it!

ali January 25, 2012 9:48 PM    

i want to place 3 ads in a single post but i only get 2

Chiranjeev January 28, 2012 11:50 AM    

Great tutorial!! But I have doubt something regarding Ads behaviour I think changing the adcode is just against adsense program policies and it may be the cause of loosing adsense.
Clear this??

RedFox Magazine January 28, 2012 3:33 PM    

This method will work not only in adsense but also will works on other ads network

Greenlava January 30, 2012 2:47 AM    

@Chiranjeev
But we're not changing the ad code.

Admin February 3, 2012 8:59 PM    

Nice Work.i am having a problem when i applied the code it is showing adsense below post body.what am i doing wrong.
quick answer will be appreciated.

Greenlava February 4, 2012 11:11 AM    

@Admin
Maybe you've placed the code below [data:post.body/], instead of above it.

raj @adfly tricks February 4, 2012 5:00 PM    

Just two things i have to say...thank u sooo much...and i luv bloggersentral..:-)

Shubham Bansal February 4, 2012 6:35 PM    

cannot find data:post.body/ ...plz help

amx1047 February 5, 2012 4:39 PM    

Thanks!

Greenlava February 6, 2012 6:45 PM    

@Shubham Bansal
Make sure you check Expand Widget Templates checkbox first.

Восьмидесятые February 7, 2012 2:25 AM    

Thank you very mauch for that code, its really help me with my blog

pradeepf February 9, 2012 3:51 PM    

will there be any problem if the content gets pushed down by large rectangle ad format

JiMz Freebies February 12, 2012 8:13 PM    

Thanks dear it also worked for chitika ads.

Amazing-Pc-Tips.Blogspot.com February 20, 2012 11:53 AM    

Thanks for this.

Very easy and nice tutorial thank you again.

Love you..

cricketzap February 20, 2012 3:09 PM    

Thanx for the valuable post, but i have a strong doubt i.e did Google adsense policy accept this way what you/we have done, plz................ clarify.

Greenlava February 20, 2012 6:25 PM    

@cricketzap
Please refer to reply #36.

JIb,  February 28, 2012 1:15 AM    

Thank you dear, you helped me alot. I was wasting my blog with 750 articles fearing adsense TOS. This means a lot to me. i normally dont comments on blogs, but im really thank full you u. God Bless you!

Ultrabook Notebook Tipis Harga Murah Terbaik March 2, 2012 11:30 PM    

it is awesome information you have on here. thnkas friend. sorry for my bad english :)

Berita Terbaru March 5, 2012 1:15 AM    

this very clear information about TOS adsense

thanks

point blank March 6, 2012 6:30 AM    

Important information, this is get me knowledge, :)

njoes March 17, 2012 11:18 PM    

it works...tqvm

Jonty March 18, 2012 1:50 PM    

This is very wonderful piece of information ..... The code is working fine on my blog at : http://www.hubberspot.com/ .... Thanks blogger sentral ....

Gaurav Malhotra March 30, 2012 6:51 PM    

I just love your website..it is so informative and the best thing about the site is the tips and tricks are very easy and even a novice can use them very easily.
Great work ! Keep it up !

Depression March 31, 2012 1:38 AM    

Very useful ! Thanks !

Eugene Madondo April 13, 2012 6:28 AM    

wow thank you I used your help to help me place my adsense code inside my posts to float left. Thankyou!

egypt news April 17, 2012 10:20 PM    

very useful tool i never seen thanks for share

Bollywood Gossips 2012 April 19, 2012 5:02 PM    

Mmm Thanx !great article.

Anonymous,  April 20, 2012 1:51 AM    

Hi! I like this post a lot but there seems to be just a bit of a problem. When the user clicks the title or the "read more" button to see/read the rest of the story, the ad is shown at the bottom of the post. Works just fine. (I opted to make the ad show at the end of the article)... But I have gadgets on the side where I've grouped together posts on the same category (like featured posts of some sort) and if you click on them, the ad does not show. I'm not so familiar with html, but the link on the gadget have an added "??utm_source=blog&utm_medium=gadget&utm_campaign=bp_featured" at the end of the url. For example if the link to the post is http://myblog.com/article.html, it becomes "http://myblog.com/article.html?utm_source=blog&utm_medium=gadget&utm_campaign=bp_featured" If that has something to do why it don't work, please suggest what I can do. Thanks!

Will appreciate a response!

niveditha April 20, 2012 11:28 AM    

Hi, i was looking for this article.Followed instructions step-by-step. But i found this line of code twice. Now dont know where to paste the escaped code. Tried above both the lines, but something seems to be wrong. Ad not appearing.Pls help!

~(TS)~ April 22, 2012 3:18 PM    

I have use this method to do add post on my blog www.passweet.blogspot.com , it is showing add in each post, so if i enable 5 post per page, then it will show 5 adds ... Is it ok? if not, what should i do?? Please help me.

Greenlava April 22, 2012 8:30 PM    

@niveditha
Paste the escaped code under the first one. The second one is for mobile template (and if you were to put it there, Blogger simply disregards it).

@~(TS)~
Only 3 units will show up, the rest will show up as empty spaces. If you don't like empty spaces then reduce the post count.
Or you can make it appear only on the first post, by wrapping the code in a FirstPost conditional tag, like this:
[b:if cond='data:post.isFirstPost']
PLACE AD CODE HERE
[/b:if]

Greenlava April 24, 2012 9:40 PM    

@Anonymous
"utm..." that's Google Analytics link tagging, used for monitoring links. I doubt the ad not appearing has anything to do with it though.
What's your blog URL?

Aiyk Richie Mbaliri May 3, 2012 1:41 AM    

thanks it works.. very straight forward and easy to apply.. i did it on two of my blogs instantly

luwice May 4, 2012 11:37 AM    

I put the code (adsense) but ads wont show, the code disappear when i see the source (right click on the site, view source).

But when i put only text "bla blabla", it is show in the site. Should i change the theme?

Free CCcam Server May 16, 2012 9:06 PM    

Nice tutorial!
Helped me a lot. Thanks :)

careers May 17, 2012 6:30 AM    

Well written article. It did work. Thanks

We love to hear from you! Leave us a comment.

To ensure proper display, HTML/XML/Javascript need to be escaped first using this escape tool. Then paste the escaped code here.

If your question is unrelated to this article, please post on our Facebook page.

Pls share this page

Get this
Click to go to top Click to comment