Solve their problems – Your website content needs to solve a problem for your audience, not introduce more or be filled with pointless content that doesn’t appeal to them. For example, if you’re going to create a tech website then you should focus on articles that target different price points or use cases. “Top Windows Tablets for Artists” or “Best Budget Gaming Laptop” are fantastic examples because they’re straight to the point.
However, before learning any of that, it's important that you get a lay of the land, so to speak. If you truly want to understand the field of internet marketing, Sharpe has some very good points. In essence there are four overall steps to really understanding internet marketing and leveraging the industry to make money online. Depending on where you are with your education, you'll be somewhere along the lines of these four steps.
The problem with affiliate marketing, like many other home business options, are the so-called gurus and get-rich-quick programs that suggest affiliate marketing can be done fast and with little effort. Odds are you've read claims of affiliate marketing programs that say you can make hundreds of thousands of dollars a month doing almost nothing ("Three clicks to rich!"). Or, they suggest you can set up your affiliate site, and then forget it, except to check your bank deposits.