Every time that you publish a new article on your website it should target keywords that you have not previously targeted with a post.
There is one sort of minor exception to this and we will get to that in a second.
But the key is that each article on your website is a separate entity that can potentially draw in long tail search engine traffic.
If you create decent article titles (like the one in this article) then you will have a good chance of getting some long tail traffic based on your article title and the accompanying article that goes with it.
So you would not want to have a website where you the following articles:
* “How to Earn Money Online”
* “How to Earn Money On the Web”
* “How to Earn Money on the Net”
These are too similar.
Instead, I would suggest 3 articles with titles such as:
* “How to Earn Money Online through Volume Blogging on Authority Websites”
* “How to Earn Money on the Web by Providing Huge Value to Your Site Visitors”
* “How to Earn Money on the Net with Contextual Advertising and Affiliate Sales”
See how each of those still targets unique keywords, but also expands on the ideas and include long tail search phrases?
DO THAT with all of your article titles. Expand them. Make them keyword-rich.
Notice that the second set of article titles, while being more keyword rich, are still very “people friendly” titles. They do not read like keyword stuffed garbage. They still sound good.
So basically, you want to try to target all of the potential keywords in your niche. But when you do this, you don’t just make an article with a title like:
Instead, you make an article that targets that keyword with an expanded title like:
“How to Get the Best Deal on Blue Widgets By Buying in Bulk”
Or something like that.
So each article that you put up on your website should have a long, keyword rich post title.
And each article that you put on should target a new keyword that you have not tried to rank for before.
The only exception to all of this is what we can call a “real blog post.”
The “real blog post” is exactly what it sounds like: it is a real blog post that does not necessarily try to rank for ANY keywords.
My advice to anyone who is building a real business by publishing online is to throw in at least maybe 5 percent of their articles as these “real posts.” These would be genuinely useful blog posts and they will be helpful to your readers but they will just not target keywords. The post will still have a title but it may be fairly generic or just posting a question to your audience, such as a post title like this:
“Has this Ever Happened to You?”
So that sort of article is not going to bring in targeted search engine traffic. However, it might be good to have at least a few articles like that every once in a while on your website in order to help you avoid looking like a content farm.