I created a blog using Blogspot and added 8 new posts, all of a reasonable length and all original. I edited my template to implement my AdSense and everything seemed fine, although I was just displaying PSA's instead of relevant ads. I assumed this was normal due to the fact I had just added the ad blocks and the AdSense crawler would need time to index the pages. However, after 4 days the ads still remain the same. Just PSA's. I decided today that I'd try out Wordpress. This wasn't because of the PSA's, this was just because I wanted to try something different. So I installed Wordpress and used the exact same content from the blog I created at Blogspot to test things out. I added my AdSense, but the difference this time was, immediately content relevant ads were being displayed. I assumed everything was now fine so I went to check the Blogspot blog, but still I am only receiving PSA's. To summarize, the blogspot blog is still displaying PSA's after being online for around 4 days. The Wordpress blog is working fine. Any particular reason why? I am not too concerned as Wordpress is excellent and I am finding it very easy to work with. I won't be using Blogspot again in the future, so I am simply curious.
Four days is really nothing. Just be patient. You could try targeting in the meantime though. Google is a bit partial to blogspot, so that may explain the difference in the speed the adsense ads get updated.
It really depends on the subject (how hard it is to target), the tone of the website and the amount of traffic. For me I did have inappropriate ads the first few months, and they have been getting consistently more appropriate. Now if I put something online, google's first guess will already be decent. But that would have something to do with it knowing what my website is about, so it just makes a first guess and then starts making refinements (I think).
Thanks for the posts, but what is confusing me is that the blogs are identical yet the Blogspot version is still displaying PSA's. I don't understand why.