To start out, I had to figure out how to understand how Google determines what ads to serve via the AdSense program. I had to go back goes back to April 2003 when Google acquired Santa Monica, CA-based Applied Semantics. Applied Semantics’ products are based on its patented CIRCA technology, which understands, correlates, and extracts knowledge from websites and information bases in a way that tries to be like human thought and enables better information gathering. Part of CIRCA technology allows Google to, without humans pushing buttons, understand the keywords on web pages in order to deliver the advertisements you see on your page. This Hands off technology (CIRCA) is not always picking out the right set of words off the page . For example, in a general web page about dogs and pet topics, AdSense was currently serving ads for insulin even though only two words in one paragraph relate to insulin (poor doggie with diabetes). Rather, the site is much more focused on pet and animals. Getting AdSense to give the right kind of ads to interest pet owners and not people looking for insulin was a trial-and-error process. In the ads the word insulin tipped me off. I looked for keywords and slowly replaced or removed them. All it took to get AdSense to remove the insulin ads was to remove the paragraph in the text that mentioned insulin. Fortunately, AdSense often updates itself within just a few hours, so it’s easy to keep modifying your site until the most relevant, and hopefully most expensive, ads are served! I hope sharing this helps you get your site ads right! ~~Corena
You could ban the insulin ads in the adsense back-end by specifing you don't wan't ads served from those url's.
true, changing a few things on the page works very well.. trial and error until you get it right! To tune it up you don't really need to wait hours... just rename your page for each modification (default-1.html, default-2.html, and so on), so google mediapartners will read the page each time. One more thing: you can also use the new <!-- google_ad_section_start(weight=ignore) --> tag to ignore the parts of the page that cause trouble.
If insulin was relevant to the page, why remove it? Would it not have made more sense to ban insulin, as SEbasic suggested?
Oh very good! I had not realized I could use that tag! <!-- google_ad_section_start(weight=ignore) --> Thanks! I did not want to ban the urls because I might need them later. For another website. But that is a good thing to remember. Thanks ~~Corena
I have also the same problem - irrelevant ads Then on another forum they have mentioned that new feature "google_ad_section_start(weight=ignore)" thing. I have applied but it still shows those irrelevent links. In AdSense support center it says that adsense bot need some time to understand the differences. But it is about 2 weeks when I first applied it, no change. I will probably ban those ads in my control panel manually.