We have adsense ads placed on our movie poster collector pricing guide at www.icollectmovieposters.com/start-movieposters/start-sold/ We are using the latest greatest thing, AJAX (basically juiced up javascript) to generate search results with partial page refreshes. We have the adsense javascript code in a table cell next to the javascript refreshed area. We get lousy ads! We want all ads to relate to movie posters, but we get crap like "Default Ringtones" and "Arizona Real Estate" and "Free Ringtones." Every once in a while we get a movie poster ad, but mostly not. I think the reason is that the google engine is not always able to read the page sufficiently to generate relevant ads. But our meta tags and title tags are well-formed for keywords. So what gives? Can anyone tell me how to hack the google ads to display only ads for certain keywords? Is there a way to get around the problem I am having?
I am seeing movie poster ads on your site and one ringtone ad so it isnt too bad. Just a note - your meta tags are not a factor on whats ads are being served. The google media bot is what matters so make sure its crawling your content.
I think if you mess with the code you'll get slapped with a ban. In View Source it looks like there is an awful lot going on before you get to any textual content for the bot to read and the google ads code is nowhere near the textual content so it may just not be picking up your theme so well. Supposing you want ads for Original and collector's item posteres, then you could move the first Google banner down, giving you space to create a header using those words. Expand the introduction and run a second block (or place your first block) beside or under this content. I'd look at your general SEO too. 15 words max in the title and find relevant complimentary words rather than overuse the same bolded keyphrase eg. Movie Poster, film memorabilia, Hoyywood Collectibles, Rare Indie Posters or whatever ...
I couldn't even get in - received this message: ExecuteReader requires an open and available Connection. The connection's current state is closed.