So I've been running this website since at year 2009 and a month or two ago the ads just stopped showing up on it suddenly. Its not spammy, doesn't violate Google TOS, etc. Its a wordpress blog. The ads are supposed to show up between the main logo at the top and the first post. Funny thing is that they ALWAYS show up when I'm logged in as the admin. I just have them setup in a text box widget on my themes menu, so there are no permissions admin/non-admin on that widget at least. However, I'm suspicious that it may have been caused by updating WP software and me not testing all the features after installation. Any ideas?
Have you looked at the html source code when viewing your site as a visitor? Check the adsense code and make sure nothing is missing, no extra line break or anything.
May have fixed it. Your tip inspired me to look at the html source code and it is clean in the admin version, however the ad code wasn't showing up when I wasn't logged in, *AT ALL*. I turned off a cache plugin I had enabled in WP and it seems to be working so far. My guess is that somehow a WAY older version of the site was cached that didnt have the ad code in it. Since its been a while since I've updated the posts on the site, there were no red flags due to old posts. Hopefully it will continue this way. Thanks for your tip!
thanks for informing. it happened in this forum for the 1st time to me. when i was trying to answer the question i got a new solution. thanks