So If you're a newbie, please read the following 3 things that I wish I knew when I started..
1. Stop waiting for things to happen
When I first started, I went through a stage, where I was constantly checking my sites position in Google. Constantly signing into Clickbank to see if I made a sale, and constantly reading posts on this forum without really taking anything in. Please AVOID doing this, it's eating up your time. Instead of waiting for things to happen, move onto the next thing. There's always something productive that can help you reach your goals a little faster.
2. Build a List
You've probably heard it many times already, but I will say it one more time. BUILD A LIST. Yes, direct linking to your affiliate product can still be profitable, but believe me, your leaving a lot of money on the table. The average clickbank product converts at about 1%. So If you direct link 100 prospects to your affiliate product, yeah you might make a sale. But 99 of those prospects are gone for good. Would you rather lose them forever, or have a chance to promote to them again?
3. Focus on Unique Quality Content.
The truth is, nobody except Google, REALLY understands how they determine rankings 100%. But one thing we do know is that all Google want, is their customers to see the best unique content possible. So instead of focusing on the things we don't know, focus on the one thing that we do know, and that is Google wants unique quality content.
I'm sure there are more things, but these are the 3 main things I wanted to talk about.
Hope this helps.