It's doesn't matter how you expect to make money online...
Whether you're planning to sell stuff online, promote other people's stuff as an affiliate, or just gain income from viewers clicking on Google AdSense ads, there's one thing that will always hold true...
In order to actually turn a profit, you need traffic, traffic, and more traffic.
Of course, not all traffic is equal. There's the type of viewer who is a lifetime tire-kicker and will most likely never spend a dime online.
For those individuals, you can only hope enough of them will click on AdSense ads. In that case, it doesn't really matter what the "quality" of the traffic is.
Enough viewers coming to your site will automatically result in some percentage actually clicking an ad. So in order to increase your income, you simply increase your traffic.
And since quality of traffic doesn't matter, you can use all sorts of tactics to get people to your website.
But what if your goal is to actually sell something? Random tire-kickers are of no value whatsoever. Which means you'll need highly targeted traffic.
Basically, there are three ways to accomplish that.
pay for traffic
attract viewers through search engines
piggyback other people's traffic
All three of those tactics work exceptionally well. But if you're just starting out, it's best if you stick with the ones that don't cost anything.
If you plan to attract viewers through search engines, you'll need content that is keyword specific.
What you do is find search phrases that people are currently using in any given topic and then write content around that particular keyword phrase.
Of course, that's pretty much the final step.
The actual setup for that kind of traffic-generating tactic is to create and develop a website around an in-demand topic and then systematically add keyword-specific content.
The type of website you choose for this is entirely up to you.
Some feel more comfortable with a blog, others prefer a straight content website.
Either way, what you're accomplishing is long-term. You establish an online presence that revolves around a popular topic. And that popular topic has various related subject areas that content can be based on.
Over time, as you continue to develop more content pages, your website will gain popularity. With viewers AND search engines.
No doubt, this is a lot of work. But it's well worth it because you'll have something that is firmly established and can bring in traffic (and therefore income) for as long as the internet exists.
The second option for generating traffic is to piggyback off someone else's supply.
You'll still need a solid website based on a specific topic. The difference is, it doesn't require constant adding of content.
That doesn't mean you can't add a ton of content, it's just that you won't have to in order to get traffic results.
What you do is create content of quality.
This can be written content, an infographic... it doesn't really matter.
As long as the content you create is really good (and would be valuable to other website owners), you'll have the ability to tap into other people's traffic.
Every time you create killer content, you need to perform the following tasks:
conduct a search using the keyword your content is based on
select the sites that also have quality content for that topic
locate the name and contact information of each website owner
send emails letting them know you have quality content to share
The more owners you can contact, the better the odds of getting affirmative responses. And of course, the more owners who agree to share your content with their viewers, the more traffic you'll receive.
Just make certain the websites (and therefore owners) you choose do in fact have content that's the same as yours. Random selection doesn't work here. You need to pick owners who can do you the most good.
Also, the initial contact you make with these owners should have only one purpose. To let them know you have content that could be valuable to their viewers.
The mistake most people make is being overly agressive...
"I have this wonderful content that I just KNOW you'll love. Here's the link so you can use it on your website right away."
Salesmanship has it's place, but not in this particular scenerio.
Here you need to let the owners make the decision. Not just about sharing your content with their viewers but as to whether or not they even want to look at it.
Once you receive a positive response...
"Yes, I'd be delighted to see what you've written."
...then you can send them the link.
If your content really is good, they'll want to share it. But you need to leave that decision in their hands.
By doing it this way, by being less agressive and more respectful, you have the opportunity to build relationships with owners who can send targeted traffic your way.
Not just once but well into the future.
Needless to say, those relationships should be valued above anything else.
So there you have it. Two solid methods for getting traffic, traffic, and more traffic.
Of course, if you don't want to work that hard, you can always take the easy way out and just pay for traffic.
But here's the deal...
Just because you pay to bring people to your website doesn't mean it's going to result in generating income.
All that accomplishes is driving the traffic.
You still need to have a quality website with a quality product and quality sales promotion in order to make money.
So it really comes down to which way you want to spend your time...
writing and optimizing content
marketing and promoting
As always, the choice is entirely up to you.