I had been asked this question many times that 'how to gather keywords in a very high competitive market?'. So, I will be giving a brief scenario for these things here today.
A blog which has a huge keywords base say about 20,000 will always drive much traffic no matter what happens so the primary focus must be on developing a good keywords base that can actually get ranked in the SERP's.
Gathering Keywords : Suppose if we take an example of this niche which is 'Digital Marketing'. How you are going to find keywords which actually matters? The answer to that is first divide the entire field in various sections (i.e, sub-fields) such as SEO, SMO, Affiliate Marketing, Email Marketing etc.
Secondly, in those fields find out which are the most popular keywords. Make a list of those keywords under those sub-fields such as under SEO it will have Keyword Research, Link Building, Guest Posting etc or under Email Marketing it will have say Best Email Marketing Software’s, Tips for Email Marketing etc.
In the third step, you have to categorize those keywords. Use any good Keywords Research Tool such as Google Keyword Planner to do it. Categorize those keywords in three sections which are Highly competitive, Medium and Low competitive. I know that it can be a frustrating process but trust me it is worth your time and hardwork.
Fourth step. Once you have sorted the list don't go for the high competitive keywords first go for the low and mid competitive keywords. For each of those keywords, search for posts which are already been posted. Atleast look onto the first 5 pages of the search engines. I know that Google is the Big Boy of this industry but while searching for posts my suggestion is that you use Bing and other search engines also. Analyze those posts for each keywords which have maximum content gaps (information that have not been provided in any post for any specific keyword). Target for the keywords which have maximum content gaps first. And build content for them specifically focusing on the content gaps.
Note: Keyword Research is an art. You can also rank high for the mid or even high competitive keywords. Oh Yeah !! its totally possible. Many webmasters just manipulate the original keyword with alternate keywords or adding adjacent relevant keywords to the original ones. Here is list of adjacent keywords which can be added to almost all keywords and can be manipulated to get ranked well.
- 'Top 10/100' or even more
- 'Best of'
- '________ alternatives'
- 'Free Download'
- 'Free service'
- 'Free Trial'
- 'How to'
- 'Step by Step Guide'
- 'Basic steps'
I hope that this helps you all. Feel free to correct me anytime if I am wrong.