Skip to main content


AdSense - what can you control?

I see frequent posts on 'My AdSense revenue/EPC/eCPM is/are down, what's going on?' - the conversation often degrades into a slam session asserting that it's all a conspiracy or the phases of the moon may be factor - so, I've been thinking of some of the things that a webmaster can control, and those that can't be controlled.

Here are things I have discovered over the years: It is important to focus on the things that you can control, and not worry too much about the things you can't control directly. I find it more productive to focus on the things that I can change, rather than dwell on something totally out of my reach, such as Google's motives or need to increase this quarter's profits.

Version 2.5 now available - more flexible insertion, teaser insertion

You should visit the project page and download the 2.5 or later version. It offers greater flexibility in ad placement, and insertion in teaser lists.

Secret Stuff - AdSense competitive filter tool and URL/site ranking and visibility links tool

I've added a couple of handy webmaster tools to the site, but they've been hidden for a while - so it's time to let you all know about them:

URL/Site visibility links tool - quick links to SEO tools. I've added this page because I find myself checking these statistics from time to time, and wanted a convenient place to stash my collection of links. Since I went through the trouble, I figured someone else might find it useful.

Insert AdSense Ads Automatically in Drupal Nodes and Teaser Lists

Here's a useful Drupal module that tweaks a node's body or teaser to insert an inline AdSense ad, when a node is rendered on a full page or teaser list.

This allows site administrators to enable automatic insertion of an AdSense ad into the page without the content editor having to insert inline [adense] filter tags, or having to edit a site's template.php (or other template files.) This offers a big advantage, as you can change the ad format, group, and channel on the fly without hand-editing each node (which is the only way I can think of doing it if you are using inline filters). Another advantage is that you can enable/disable the inserted AdSense with just a click of the mouse - no need to edit each node.

Drupal adsense_injector.module download (and source code)

News flash:

Now hosted on CVS/Project repository.
Please visit the project page for latest releases, bug/issue reports, etc.

Now hosted on CVS/Project repository.
Please visit the project page for latest releases, bug/issue reports, etc.

Syndicate content