Every blog post you write is a little seed that takes 3-6 months to grow. And there is nothing stopping you from planting a forest. After it grows it can bring you thousands of free visitors and potential customers to your site.

Can you imagine how much would it cost to pay for ads for all that traffic?

A lot.

But many people try blogging and then they quit because they don’t see immediate results.

Delayed results are intentional part of search engine’s algorithm. If you could get results immediately then the competition would be a lot higher. Also, instant feedback would encourage more people to try to game the system and overall experience would be bad for everyone.

This is great news for any person with even a tiny bit of self-discipline. Because in today’s world of instant gratification, you almost have no competition.

Your Competitors

Unfortunately, nearly all competitors that are left usually fall into the same trap.

I say “unfortunately” because it is likely that you will fall into the trap with them.

What do they do?

They are all trying to compete for the same keywords. Even though there are thousands upon thousands of easy to rank keywords available.

And, as a result, it is nearly impossible to position your blog on search results for these super competitive keywords.

So don’t be one of them.

Easy Keywords

Of course, I never do that, and I only play algorithm games I can win.

So the only keywords I’m using are the ones almost no one else is competing for.

In fact, I go so far and use the keywords almost no one can find. Not even the professional keyword tools that cost up to $400 per month.

These are the keywords that allow me to rank and get the traffic with ease. And if you’re reading this, it means this approach is definitely working.

So if you want to learn how to get these keywords, then check out this SEO book.