Welcome to WebmasterWorld Guest from 18.104.22.168
Wouldn't it be great if there was a adsense tag <ADSENSE> where you could specify your specific keywords for the specific page?
I'm thinking of cloaking only for the User Agent "Mediapartners-Google/2.1..." and do some keyword stuffing. Is this against the TOS? (I'll not be doing any cloaking for the regular google bot).
Is there a better way?
where you could specify your specific keywords for the specific page?
With something like that, there is just too much opportunity for publishers to scope out the highest paying keywords that still fit within a generalized theme of the site and use those keywords.
The term olive oil is used just once in the text.
Something to also keep in mind is that the ads are also based upon their own keywords. That particular AdWord could have been targeting keywords anything from "Italian restaurant" to "focaccia bread". So even though you only mention olive oil once, that is probably not the term that AdSense is targeting for your page. A quick search of olive oil shows no shortage of AdWords, so if "olive oil" was actually what was targeted on your page, it should have provided a full leaderboard of ads, not just one.