One of the most common problems that bloggers using Adsense have is that they constantly find that they are served with ads for blogging products and services. Whilst this might not be a big problem for a blogger writing on the topic of blogging (I don’t mind too much here at ProBlogger) – it can be terribly frustrating if you’re writing on a niche topic that has nothing to do with Blogging. For one ads on blogging don’t pay very well but secondly if you have another topic and you have ads for blogging your readers are not likely to click on them as they are not relevant.
ALJ at Chatquah & Galoshes has the same problem and posts about Getting Better Adsense Ads. They come up with the following solution – block some or all of the following URLs from serving ads to your site using the ‘Competitive Ad Filter’ feature that Adsense supplies.
ALJ says it got rid of a about 30-50% of the offending ads – not perfect but an improvement.
I’d also suggest that you scour your page for any words or code that contains anything to do with blogging as it will trigger the ads. Don’t just look at your actual text, also see what is in the code behind it, your URL, picture names – everything. Especially what is at the top of your blog as most people believe the first few paragraphs often trigger the ads.