My tips of the day for Adsense newbies.
#1 Don’t try to start a blog or site on high paying keywords just because they’re high paying keywords. You will waste your time building a Mesothelioma, Acai Berry Diet or DUI Lawyer site and you will not earn much from it before you lose interest because you know nothing about Mesothelioma.
Find a topic that you know something about, or you’re an expert at, and base your site around that. This will keep your interest a lot longer and you’ll probably come up with some original content and ideas. This is what you need to establish before you can start earning. (And my personal experience has taught me to stay away from blogs as they don’t generally do well with Adsense.)
#2 Know your keywords. Make sure your pages have the targeted keywords in the Title Tag, meta description, H1,H2,H3 tags. Don’t stuff your content with your keywords, but make sure they’re in there.
#3 Find a way to get your site 10 backlinks per day…using your keywords as anchors. Submit to free directories, social bookmarking, blog commenting. There are endless sources for free links…find them. If you’ve picked a niche that doesn’t have insane competition, you’ll start to notice some good search engine rankings for your keywords within 8-12 weeks. I realize this may sound more like SEO than Adsense help, but if you want to drive targeted traffic to your site, and increase your clicks & earnings, the above methods are absolutely mandatory.
Just a side note…a lot of people don’t believe in directory submission anymore, but I still build directory links for every site I create. I don’t expect to get much PR value, but every backlink with your anchor text (even nofollow) have some benefit.