Writing for your audience
Many people think that all they have to do is learn how to get traffic to their websites, and they will achieve their website goals, but there is more to it than that. Writing web pages that are optimized for the search engines is only half the battle. If you want to make money, you need to write for your audience, not just for the search engines.
Search engines use mathematical algorithms to determine ranking because they have to. No machine can read and think like a human. That's why you need to write content that uses the exact keyword phrase you are targeting, rather than writing like you would talk if you were interacting with your customers one-on-one. However, once a visitor lands on your site, if the content doesn't make sense to them, they will click on the back button and go find what they're looking for elsewhere.
It's the people who visit your site who will determine whether you make any money. They will come to your website looking for something, and...