Can anyone offer any advice on this? I have 80 wordpress blogs and have adsense on each one. Each blog is on a specific medical condition. I use a plugin that places 3 adsense ads in the 3 most recent posts. Anytime that I check the blog, the ads are not even related to the content of the posts. Is there anything I can do to make the ads be about the post's content and not just some off topic junk?
Well there are a lot of things that can be the reason of this Press Open a Incognito window of your browser and visit your website / Try visiting from another browser , because ads are often based on user visiting them, Google uses cookies to deliever ads according to every user , plus the site content If nothing works check your content is not in an I -frame or if Ad is not in an i-frame , (such a placement is not allowed by policy) After you do this check list problem will be resolved
Google need time to analize your sites/blogs to place more related ads to your content. It may take 1 week or even 2 months for this to take place. In the mean time, you need to write good new content to your blogs *Big G like blogs that are been often updated*
Are you earning well with your sites? if yes, then probably everyone else is getting related ads. This is very common when you write on a topic which doesn't have related ads or advertisers.