Showing posts with label ads between posts. Show all posts
Showing posts with label ads between posts. Show all posts
Tuesday, December 15

How to Improve Visibility of Adsense Ads in Blogger




To maximize your Adsense revenue, you want to position the adsense ads into the place where a reader or commenter may see them. Like here:

I recommended in an earlier post to enable "ads between posts" under Settings/Layout/Page Elements/Edit in Blog Post Rectangle/Configure Inline Ads.

I also recommended your comment form placement setting to "embedded below post" which makes comments more viewable and adds more text to the posts as the comments build up. This is a setting under Settings/Comments/Comment Form Placement.

Unfortunately this combination of the Comment and Ads setting leaves a large gap between the end of the comment form and the adsense ads so the adsense ads become "low visibility" ads.

To fix this, I suggest to place your adsense "ads between posts" above the comment part of the page. You will have to modify the Template Html to achieve this.

Here are the directions on how to do this quickly:

Following Woork's idea to place ads below the title here's what you do to accomplish ads above the comment section: Go Settings/Layout/Edit Html/Expand Widget Templates/. Search for "includeAd", you will find this piece of code:


<b:if cond="'data:post.includeAd'">
<data:adend/>
<data:adcode/>
<data:adstart/>
</b:if>


and you will see it is placed below the comment code. Cut the above piece of code out and place it above the comment code and below the post code. The final arrangement should look like this:


<b:include data='post' name='post'/>
      <b:if cond='data:post.includeAd'>
        <b:if cond='data:post.isFirstPost'>
          <data:defaultAdEnd/>
        <b:else/>
          <data:adEnd/>
        </b:if>
        <div class='inline-ad'>
          <data:adCode/>
        </div>
        <data:adStart/>
      </b:if>
      <b:if cond='data:post.trackLatency'>
        <data:post.latencyJs/>
      </b:if>
      <b:if cond='data:blog.pageType == "static_page"'>
        <b:include data='post' name='comments'/>
      </b:if>
      <b:if cond='data:blog.pageType == "item"'>
        <b:include data='post' name='comments'/>
      </b:if>


As you can see, the comment code is now below the includeAd code. Check out this very blog to see the final layout. The adsense ads become more visible instead of stuck to the end of the post, with a big gap after the comment section. Let me know in your comment how you like this new arrangement! I should be making more adsense $$$ right away ;)