5 Modern Keyword Research Methods to Uncover Hidden Gems

keyword research

All content campaigns begin with the same thing:

keyword research.

And there’s a reason for this. Targeting keywords will lead to long-term and, possibly, short-term organic search traffic for your website.

The bad news is that 80% of SEOs and marketers do keyword research wrong.

They plug in a main keyword into Google’s Keyword Planner, download the results, and then start sorting through them in a spreadsheet.

But here’s the thing: literally thousands of other marketers and SEOs have already searched that exact same keyword.

Unless you’re very lucky, you won’t find anything resembling a low-competition keyword to target.

Now, if you have a site with the authority of Quick Sprout, that’s not a big deal. But if you’re working with a less authoritative domain, or a brand new one, you need to find realistic keywords to rank for.

The good news is that the keyword planner only shows a very small portion of keywords you can target.

If you can find “hidden” keywords that have a decent search volume, but less competition, your organic search traffic will grow rapidly.

I’m going to walk you through 5 modern keyword research methods that you can use to uncover keywords that haven’t been targeted by hundreds or thousands of your competitors. 

Understand what keyword research really is

Keyword research is an art, not a science.

While there are some good tools out there, they should be the start of your research, not the end.

Most SEOs use keyword research to figure out how much search traffic they could potentially attract for free.

Experienced SEOs use keyword research to understand their readers.

Keywords, and their search volumes, tell you a few things:

  1. What your audience’s main problems are – if 5,000 people are searching for a particular keyword, it shows that it’s a common and important problem in your niche. Create your content around the most popular problems.
  2. The language they use – people describe problems in different ways. If you can understand which words your reader uses to describe problems, you can write more compelling content.
  3. Which topics are becoming more important or less important over time – as niches evolve, keywords gain and lose popularity. Good keyword research will help you identify which searches are becoming more common so that you can create more content around those.

The methods in this post aren’t meant to help you find basic keyword phrases like “best toaster.” They are meant to help you understand what’s important to your reader and help you create a reader persona.


Once you understand how your reader searches for help, you’ll be able to find untapped keywords that are perfect to target.

Method #1 – Students are your best audience

You do online marketing to sell something.

Most often, it’s knowledge.

Not everyone will pay for knowledge; many are happy to try to soak up everything for free.

But your most valuable readers are those that know that paying for high quality training is worth it. They get the highest chance of success and will save a lot of time as well.

This ideal type of reader mainly hangs out in a few different places:

  • Large e-commerce stores – they buy books and audiobooks from marketplaces like Amazon
  • Blogs – they follow influencers in a niche and buy training courses directly from them
  • Education marketplaces – the demand for high quality online training is rising fast. Sites like Udemy and Skillshare sell thousands of courses to eager students.

With this method, we’re looking at the third location listed above. Users of Udemy are highly motivated learners and are ready to pay significant amounts for good training.

Even though you’re not selling anything yet, you want to create content around keywords that will attract this audience.

That way, when you are ready to sell, you have a highly receptive audience.

There are two main ways that you can do keyword research on Udemy.

Option #1 – Look at what students already like: The top courses in each category on Udemy have a few important things in common.

First, they are created by experts in a niche. These are the people who have been writing and teaching for years, so they know the language and phrases that the audience typically uses.

Secondly, we can sort courses by popularity. By looking at the most popular courses, we can see all of the most taken courses. What this means for our keyword research is that the course participants relate strongly to the copy for the course. We can generate keyword ideas from these sales pages.

Let’s go through this process step by step.

First, click on “browse courses” after you have created an account or logged in (free).

This will bring up a menu on the left side with all the different categories of courses:


In this post, I’ll use a marketing blog as an example site to conduct keyword research. So, from the list above, I would choose the “Marketing” category.

Once you pick a main category, you’ll get a list of featured courses. You can choose to drill down a bit more. I could pick digital marketing, SEO, or social media marketing if my blog had a more specific audience:


Whether or not you pick a sub-category, the courses you see aren’t necessarily the most popular courses, so we don’t want to look at them.

Instead, pick “All Courses” from the top menu, and change the “sort by” option to “popularity” on the next page:


You’ll notice that you have additional filtering options on the side.

The most interesting option to me is “level,” which describes the difficulty of a course. If I created content for beginner marketers on my blog, I would want to look at the most popular courses for beginners.

But if I wanted to create content for experts, I’d want to filter the results down to “expert” level courses. As audiences get more experienced and advanced, they typically use different keywords to describe their problems.

It’s important because you don’t want to create content that solves a problem that experts have using the language a beginner would use. Your content won’t attract any expert marketers, and even if it did, they wouldn’t be impressed by your writing (i.e., it would not resonate with them).

Once you’ve filtered down the courses to only the top courses your audience would be interested in, we can finally find some keywords.

Here’s the start of the course description for the first top course I chose:


You’ll notice that the author already bolded most of the keyword phrases important to this audience. He knows the phrases potential students are looking for (from years of experience) and makes them stand out.

Not all course authors will do this, but this is an area where you can find several keywords.

At this point, you want to start recording your keywords. You may directly target them later, or you may use them to generate additional keyword ideas to target. For now, just start a spreadsheet with them.

Note that you don’t have to copy them down exactly as they appear. For example, I doubt that anyone is searching for “how to attract ultra targeted traffic.” But a phrase such as “how to attract targeted traffic” is likely a fairly common one.

Once you’ve finished extracting keywords from the course description, scroll down to the “curriculum.” It has a list of each “lecture” in the course.

These will typically be on the most important (and alluring) topics for potential customers:


From these first three sections, I would add the following keywords to my spreadsheet of keywords:

  • What is list building
  • Why you must build a list
  • Tools to build a (email) list
  • How to create a sales funnel

Again, take out any word(s) that aren’t going to be used very often by searchers.

What I just showed you was part of the sales page for a single course. You can often generate dozens of quality keyword ideas for your list from a single course. Go through as many courses as you like until you start seeing too many duplicate keyword ideas.

Option #2 – Look at what students are searching for: Any large website that sells something typically has autocomplete suggestions because having this feature usually increases conversions.

Udemy is one of those sites that provide suggestions in its search bar.

When you start typing a word, it will show you the most searched terms containing what you’ve typed so far:


I would write down all of these keyword suggestions on my spreadsheet for later. These are very useful because they are already ranked from most searched to least searched.

Finally, don’t just stop with your main keyword. If you start typing in any of those suggestions, you may be able to get more suggestions.

For example, as I started typing “marketing free,” a suggestion for “marketing freelance” came up, which would make a good addition to my list.

Method #2 – Find the questions your readers are asking

The best keywords are the ones that come from your readers themselves.

Years ago, it was difficult to find them, but now you have quite a few options at your disposal.

Here are three different ways to find questions that your readers are asking so that you can extract additional keywords.

Option 1 – Faqfox: Faqfox is a handy little tool that can be used to generate content ideas or keyword ideas.

Based on a keyword you enter, the tool will scrape a list of threads on various forums and aggregators.

To start with, enter a keyword in the first text box. Then, you can either enter a forum (which may or may not work) or choose one of the pre-made categories of starter sites.

Once you click on one of the categories, URLs of relevant forums and subreddits will be loaded into the tool automatically. If you can’t find an appropriate category, choose “generic,” which will search all the biggest sites such as Reddit and Yahoo Answers.


Once you click the search button, you’ll get a long list of thread titles (with links) relevant to your keyword.

From this list, you can start picking out keyword phrases and full questions that your audience has already asked in other places:


You get a list of at least 100 threads for your keyword. Just from the results in the picture above, I would write down:

  • Which email marketing service should I use
  • My Gmail email is going to junk folders
  • Video marketing platform
  • How to get a job in advertising
  • How to take over a webmastering job
  • Free online marketing tools

All of these are potential keywords to target in future content.

Option 2 – Scrape a forum: A tool like Faqfox covers all the biggest forums and Q&A sites—but not all of them.

If you find a forum in your niche, you can look at the threads just like we did above to extract keywords for your list.

In addition, you can learn more about the kind of language your readers use.

To do so, we’re going to copy thread titles and then feed them into a keyword density tool. By looking at the words and short phrases that are used most often, you will begin to see a picture of what matters most to your audience.

For example, let’s say you wanted to learn more about the audience in the main Internet marketing section on Warrior Forum.

First, highlight all the thread titles:


Copy and paste this into a blank spreadsheet, and then delete all the junk data:


Copy the remaining data (first column), which should be all of the thread titles.

Paste them into a free keyword density analyzer tool—just make sure you select the “text” option:


All these tools work the same, so use any you like.

Once you run the tool, you’ll get a long list of single words, 2-word phrases, and 3-word phrases listed in order from most used to least used:


To be honest, my results aren’t great in the screenshot above. That’s because I only scraped one page of forum results. Ideally, you want at least a few hundred so that trends start to become more obvious.

Still, you can learn a little bit about your audience from a brief analysis like this. For example, they likely use the word “best” instead of “top.” In addition, they are interested in “finding” answers to their problems.

Option 3 – Q&A sites: The last method I’ll describe here to find questions from your readers is by going on Q&A sites such as Quora.

Quora is probably the biggest, but there are other question and answer sites you could use for research:

The reason that Q&A sites are often more useful than forums for keyword research is that unlike forums, which are ordered by the last reply, Q&A sites have algorithms to show you popular content, both past and present.

The first step is to enter your main niche into the main search bar.

Use the filter on the left to narrow down the results to “Topics.” Topics are basically collections of all the questions in a particular niche.


You can follow the topic, which will make it easier to monitor new questions in the future. Or you can just click the link to the main topic for now.

When I clicked “Marketing”, which is a huge topic (1.7 million followers), it gave me several smaller categories to choose from.

Right from these small category previews, you can already find a few good keywords:


Once you’re done mining that page for ideas, click one of the sub-topics to dig in a little further.

In my case, I clicked the main “Digital Marketing” header:


As you scroll down, you’ll see a mixture of new and old questions.

You can look at the number of upvotes each question has (bottom left corner of any question) to see if it’s popular. Ideally, look for questions with at least a few upvotes.


Go through as many questions as you like to find keywords. You can easily find 50-100 to add to your list with this method.

Method #3 – Steal your competitor’s accidental keywords

Large sites, the leading sites in your niche that produce a lot of content, target a lot of keywords without doing it on purpose.

They may mention one in a headline of an article and/or a few times throughout the article.

You can’t compete with these sites for the main keywords they target. However, if they rank for any of these other keywords, you can try to overtake them.

If you create great content around these keywords, you will have better content for those particular keywords because it is more targeted.

This is a difficult method to use, but it can provide some useful results. It’s best used as a second or third option to the other methods in this article.

Step 1 – Use Google’s Keyword Planner: Go to the keyword planner and paste the URL of a competitor in the space where it asks for “your landing page”. Leave the keyword textbox blank. The main blog URL typically works best.


Google will return up to 800 keywords that it associates with the site, sorted by relevance.

You can also input a specific URL of a blog post into the landing page area. For example, if my new hypothetical blog was going to focus on social media marketing, I could enter posts about social media from Quick Sprout into the tool:


You will get some keyword ideas that wouldn’t have come up if you just typed “marketing” (or related) into the keyword box of the tool.

I recommend downloading all the results into a spreadsheet (“Download” button in the top right corner). Copy any keywords that seem good into your main list.

Step 2 – Plug these keywords into a rank tracking tool: One of the main ideas behind this strategy was to find keywords that are easy to rank for. If a competitor can rank for a keyword without even trying, it should be easier for you to rank highly for it.

Just because the tool associates those keywords with the site doesn’t mean the site ranks highly for them. You’ll need to plug them into a rank tracking tool or check them in Google manually (time-consuming).

For the sake of this example, I used Pro Rank Tracker. The free plan will give you 20 keyword results, but you’ll obviously need a premium account if you’re taking this seriously.

Add in your competitor’s domain along with the keywords from the previous step:


Click the “Save” button, and give the tool a minute to check the ranking for those keywords.

When you go to the URL view in the side menu, you’ll see all the keywords you just entered under your competitor’s URL:


Ideally, you’re looking for keywords that are ranking in the first two pages and aren’t fully included in the title. Those are typically the best candidates.

Method #4 – Twitter chats are a gold mine

All marketers know that Twitter is a powerful marketing platform, but few know how to use all its features effectively.

Twitter chats are one of those features. When people want to talk about a subject on Twitter, the only way to do it is to include a hashtag in their tweets. Then, other users can search for that hashtag to see the latest results and interact with them.

A Twitter chat uses a specific hashtag so that groups of users can discuss topics, live. They are usually hosted or moderated for a short time in order to stimulate discussion if needed.

To take advantage of Twitter chats fully, you’ll need to use a tool designed specifically for them. Here are a few options:

All of these tools work fairly similarly. You’ll need to enter a hashtag for a particular chat (shown on Tweetchat below) so that you can see Tweets from other users:


Technically, you can enter any hashtag. For example, “#SEO” will bring up recent Tweets that include “#SEO” in them:


That’s not very useful for our keyword research though.

Here are two options that are.

Option 1 – Observe established Twitter chats: By far, the best way to take advantage of Twitter chats for keyword research is to actually participate in them in real time.

The idea is to observe the chats, which typically consist of followers asking influencers questions. These questions often contain useful keywords, just like in forums.

When you enter a hashtag for an old chat, you’ll typically only see the most popular (re-tweeted and shared) posts. Unfortunately, these aren’t usually the questions, but rather the answers.

So, if you really want to take advantage of chats, plan to attend a few upcoming ones.

Here are four places where you can find Twitter chats:

  1. http://twubs.com/twitter-chats
  2. https://docs.google.com/spreadsheet/ccc?key=0AhisaMy5TGiwcnVhejNHWnZlT3NvWFVPT3Q4NkIzQVE&hl=en#gid=52
  3. http://www.gnosisarts.com/index.php?title=Tweetchat_Wiki/By_Day
  4. http://tweetreports.com/twitter-chat-schedule/

None are particularly well organized, but you can use the “find” command of your browser (ctrl + f) and type in a common niche keyword to find good chats:


Make a list of chats you’d be interested in attending from each of the four sources as well as the times they run.

When you enter the hashtag into one of the chat tools I gave you at the start of the section while the chat is actually running, you’ll get to see many questions from followers. Write those down.

In addition, you can type in the hashtag in the Twitter search bar, although it’s not as effective as being in a live chat.


You’ll have to scroll through some of the “answer” Tweets, but you should be able to dig out a few good questions and keywords:


Option 2 – Observe old chats or any relevant hashtag: As I just showed you, you can observe parts of old chats.

In addition, you can type in other hashtags that aren’t necessarily Twitter chats.

There’s no easy way to find these, but you can typically guess them. Try combining:

“niche” + “questions”

For example, I’d try the hashtag #marketingquestions:


If you type in an old chat, you may be able to find a few keywords if you’re willing to dig through a bunch of other tweets:


Method #5 – Don’t put all your eggs in one basket

All keyword research methods and tools have their own limitations.

In order to get the most complete set of keywords, you need to use at least a few different tools.

Now that you have a large list of potential keywords to target, you should run them through a keyword tool to get even more results that might not show up on a standard Google keyword planner list.

There are a few different tools you can use for this.

Tool #1 – Keywordtool.io: I told you about how powerful the autocomplete suggestion feature on large sites can be—none more so than Google itself.

This keyword tool types in your keyword plus different letters, one at a time, and records the autocomplete suggestions.


Type in any of your keywords (from your spreadsheet) into the tool, and click the search icon.

This will bring up a large list of keyword suggestions:


Not all of them will be good, but you’ll be able to find quite a few keywords to target.

There are other tools that utilize this same method, e.g., Ubersuggest:


Tool #2 – Term Explorer: This tool seems to use data from Google’s keyword planner but is able to give you more than the standard results for a keyword.

Once you create an account, select the bulk keyword tool either from the dashboard or the top menu:


Give the job a name, and then enter one or more of your keywords.

Term explorer is a really powerful tool if you have a paid account. Free accounts are limited to tiny jobs (1,000 keywords), which is still better than a basic Keyword Planner search.

However, paid accounts can change the results size to up to 90,000 keywords, which will reveal all kinds of hidden keyword gems.


After you run a job, a list of keywords will be generated, similar to the Adwords display.

You can filter the results with the left sidebar if needed:


If you start with a broad term (such as “marketing” in my example above), don’t stop there.

Pick some of the best long-tail keywords, and create another job for them to reveal even more unique ideas.

I created a new one for the keyword “internet marketing strategy” and ended up with a few long-tail keywords that would probably be good to target.


Keyword research and competition go hand in hand

Keyword research will allow you to compile a list of hundreds or thousands of relevant keywords.

However, this is useless until you assess the competition level of each keyword.

If several professionals are targeting a particular keyword, it’s typically better to pass on it and find an easier one to go after.

Analyzing the existing search engine results for a keyword and determining how competitive they are is a whole different topic.

Most keyword research or rank tracking tools have some sort of built-in competition metric. However, some are more accurate than others.

If you’ve used the methods in this article to find keywords, your chosen competition metric will be much lower for your keywords than the easy ones that Google’s Keyword Planner gives to everyone else.


I hope you understand by now that keyword research is a lot more than simply typing in a keyword into the Keyword Planner and downloading the results.

While digging into less competitive keywords is difficult and will take some time and practice to do, good keyword research will make your life much easier down the road.

You will get search engine traffic faster and with less effort (building backlinks) when you target the right keywords.

The five keyword research methods in this article will help you find these keywords and put your content strategy on a successful path.

If you have any other keyword research ideas that you’d like to share with other readers, please leave me a comment below.


  1. These are really unique ways to research effective keywords.Keyword research is always a difficult job for me.Hope this guide will help me out.

    Thanks Neil

    • Christopher Pontine :

      Hey Gurpeet,

      Have you utilized any of the tools mentioned within Neil’s post?

      If Not:

      Try the two I mentioned below, but as well.

      Check out Quora, I have been helping users there, and it has been driving traffic to my site.


      Christopher Pontine

    • Gurpreet, glad I could help. I would follow Christopher’s suggestions.

      Thanks, Christopher!

    • Scrapers?N?Bots :

      Its funny but I have many websites and the one website that always ranks highly in the search engines I did NO keyword research. The website is evanstips.com and when I first started that website it was only a site for the purpose of self expression and sharing my ideas about making life better/easier, yet, ironically, it is doing the absolute best as far as most of my posts showing up on the first page of Google.

      Here is another idea for keywords – install a custom search box on your website and make it very prominent. An example of a custom search textbox is Zoom Search Engine. This search engine saves everything anyone on your site searches for in a text file. That text file will contain a goldmine of EXACTLY what people looking for. This is going one step higher than Google for keywords and going straight to the horses mouth.

  2. Christopher Pontine :

    Hey Neil,

    Udemy is becoming quite the popular route to take to do some research.

    As Well:

    Ubersuggest is another great tool to test out.


    Christopher Pontine

  3. wow
    i got to know the secrets . 🙂

  4. Lately, I’ve been using answerthepublic.com, it mines Google’s suggestion box to come up with a ton of valuable long tail phrases.

  5. Very helpful tips. Great job!

  6. Neil,

    The students way of finding new ideas is something new and I never heard before. You have unique thinking.

    I usually list down the complete list of posts (headlines) for the month, I hope this time I can find new topics easily using these tricks. Great.

  7. Actually I was expecting this post will include Long-tail-pro tool or SEMrush. But I found none of them in this (or maybe I skipped them with mistake)
    Today I learned another way to use keywords in the post title.

    I have a question in my mind- What do in case your blog niche is full of competition?

    For example, in my case my blog www.shouterbuzz.com is based on blogging.I try to find a lot of keywords for my every blog post, but none of them looks easy to rank as this niche is also crowded.
    So what I do is plugin main keywords (medium-comp.) in my post & try to make my article as useful as I can (Including In-depth).
    So, It is a good strategy? Since my blog is new I can’t expect much (therefore, asking you/0

    • It is a good strategy assuming the content is high in quality. If it isn’t you’ll find that stuffing won’t get you too far. It also has to flow and seem natural for it to work well.

  8. Well, my question to Nick is, do you really need to know so much about the keywords these days?

    Isn’t taking a couple of them (that includes their synonyms too) and scattering them all through the article is all you got to do?

    • Ron, one question — who is Nick?? lol

      You have to be contextual with keywords and see which ones resonate with your niche — it’s a lot more complex than just finding synonyms.

  9. To me SEO means being a detective and figuring out the intent of my readers search habits, not just the keywords they use. I like this post because it helps me do that. Thanks.

  10. That is nice list of keyword tools.

    We have started writing blog about small businesses and we were looking for keyword tool options.

    Can someone tell us how to do research regarding target audience?

    We serve credit card payment solutions to small businesses but not sure where to find them online…

    Any help would be appreciated!!

    • Onesto, see what your competitors are doing then use a keyword tool, like keyword planner to find the right keywords.

  11. Wojtek Szywalski :

    Hi Neil, amazing stuff, thanks 🙂
    I often use http://hashtagify.com to search for popular hashtags and their associates, when creating my keywords list.

  12. Thank you, Neil.

    Magnificent and comprehensive guide opening up opportunities for we, lesser mortals.


  13. I normally end my keyword research on AdWords. Thanks for this new ideas of doing keyword research, I will try and step up things a little bit.

  14. Thanks for the bombardment of useful info, incredibly helpful as always.

  15. great post,
    I’m soaking up so much about keyword research from you and from Backlink (which I learned about through your blog).

    Lots of old school advice just sounded like too much bs and sci-fi to me, you make it sound like finding core mkt research answers and gauging supply / demand.

  16. Keyword Research has always been a weak-spot for most SEOs.
    Most don’t even know how to find out how competitive a term is.
    (The times I see people quote figures from the SERPs!)

    Generating target terms (keyword/phrase/sequential string etc.) isn’t really that hard,
    so long as you know your audience (actual or intended).
    Different age groups, different experience/exposure levels, different locations – all of these things and more can influence the wording/order of the target term.
    Understanding that can help you get in front of the right people.

    Add to that looking at their Motivation and their Expectation will give you big clues to, (who, what, where, why, when, how etc.).

    Google Trends can help with getting an idea on seasonal/annual shifts – which is a good trick to plan ahead with 😀

    News-Jacking and Band-Wagon-Jumping are also good methods, esp. if you know a few Names are hitting similar terms. Pick slight variants, and run with those to pickup tail traffic.

    All of that can help you form a short list of terms that revolve around a specific topic/keyword.
    Follow that up with some synonymizing and associated terms, and you should be good to go.

  17. Hi Neil,

    As usual great info! As a long time reader of your blog and all your company’s blogs I just wanted to add a little tip here, which you would have done it usually 🙂

    While following Method #2 – Find the questions your readers are asking – http://faqfox.com/ does a great job by not only scraping keyword related contents but it links out to that pages too. That being said, if We are creating content to address particular question, then we can use those links to build backlinks 🙂

    Two problems solved at one shot.


    Neil I am getting little curious about you. For past three days, I have been looking for scraping post titles from authority blogs to know what content works. Now you posted an detailed post. This is not the first time, it happened many times before. Are you using any kind of secret tracking script:) 🙂 🙂 🙂 🙂

    You are perfect in analyzing what problem people are facing! And most importantly your timings are perfect. I just wonder how you are doing this!

    Keep up the work 🙂
    have a great day.

    • You are right (x I was facing the same problem and I got inbox from this site (x and here my problem has solved (x Thanks to this great person (x

  18. Another fantastic and meaty post!

    After reading all of your suggestions for finding good keywords, I’m curious to know if you think getting software such as “Long Tail Pro Keyword Research Software” is worth it?

    Thanks for any thoughts Neil!

  19. Very clever, Neil. I admire you.

  20. Thanx Neil ….

  21. Neil,

    Excellent article as always – love the breadth of information provided.

    What are some website KPIs that would actually help you determine whether the KW research you are conducting is actually translating into tangible results? (Ie. increase in organic traffic, etc.)

    Thanks for any insights!

  22. Hey,

    Love how you connect the dots! I thought Udemy would be a good idea but wasn’t sure if the data would transfer to search engines.

    Glad I read this post- def validates my ideas and provided more information,


  23. From 4 months I was targetting very competitive keywords and result I have 0 traffic from google,, but 10 days ago I realised what mistakes I was doing from beginning (x And this article made everything clear, I hope after targetting right keywords with long tail, I will start getting organic traffic (x lets see where it leads me to.. Thanks a lot 🙂

  24. Rajveer Rawlin :

    Great post as always Neil. I have gone with the long tail key words that are searched more but competed for less, hope it works out.

  25. Hi Neil,

    Very informative article about keyword research .This is very useful for me to know about keyword research .Thanks, once again for very important article.

  26. Neil,
    Thanks for the post. I’m late to the game in more ways than one, but in this instance just discovered this post.

    I’m really intrigued by the technique about utilizing Udemy in keyword research and can’t wait to apply it!

    As always, you’re articles are chalk-full of amazing insights and tips. We’re all better from your discussions!

    Thanks again.

  27. Great resource on keyword research Neil! Some of those tactics I haven’t heard before. Keep up the good work 🙂

  28. i work in SEO. so it is helpful for me.specially in this topic i learn many new technique for keyword research.thnx for sharing with us Neil

  29. This is super-valuable, Neil. I’m book marking it as I’ll visit it over and over again. Can’t thank you enough.

  30. Mahbub Osmane :

    Neil, really I got some hidden gems about keywords Research, specially the article will help me to find real keywords for my niche site as well as to down my compititors. Take a bow and big thanks from me.

    Mahbub Osmane

  31. Mary Jaksch |WritetoDone :

    This is an excellent resource, Neil!

    I agree that most marketers (and bloggers) get keyword research wrong. As you say, many marketers make mistakes by using wrong methods of keyword research.

    However, bloggers often suffer from a more fundamental problem that makes any keyword research useless: their blog isn’t targeted enough.

    Ask newbie bloggers what their blog is about and they’ll often come up with a big list like: “self-development, cat pics, diet, and the environment.” And it’s

    Yeah … now imagine what keywords they would choose!

    I’m keen on educating bloggers to determine exactly what market and niche their blog is in. It’s only then that they can start finding keywords that will get traffic to their site.

  32. Theodore Nwangene :

    Hello Neil.
    This is really one of the best posts here, its packed with lots of awesome tools i never knew existed before, i feel like kicking myself right now man. Thanks a bunch.

    We all know the benefits of SEO and keyword research to the extent that i don’t take anyone writing about “The benefits of KW research” on his blog today serious because, its already very obvious.

    I agree with you that most of us usually do it wrong when it comes to KW research, not because we enjoys it that way, we all are limited by information, no one knows all the tools and tricks out there, its only when someone shares his own knowledge and tools that you’ll know about them just like you always do here.

    You rock Neil, thanks a lot for all your awesomeness.

  33. Hi Neil,

    Good that I read this post in the morning.
    I guess most of us make the same mistake and end up with a bad choice of keywords.
    Indeed a gem of an article,will try all the resources you mentioned.



  34. That’s a quiet interesting post Neil. I have been using a keyword research tool KeywordXP Pro and have got good results. But this new way of finding keywords is just awesome. Gonna try it for my next projects.


  35. Alecia Stringer :

    Love all the resources. Neat twitter chats too. Thanks.

  36. This is amazing article. Thank you for this information.
    Keep it up… 🙂

  37. Hi Neil,
    Great post as always. I have question for you. If after selecting the keywords I want to rank for and after spreading them natural on my article. Before I press ‘publish’ do I have to get the list of my keywords into a plugin? Or am just good after having the keywords on my article. If I have to, what plugin would you suggest?

  38. Mohammad Umair :

    Neil, just wanted to say that Google will be doing away with autocomplete API soon. What’s your opinion about it?

  39. Hey Neal,

    Great post again. You have nailed it. I specially liked your idea of using udemy for keyword research, which I never knew about. I have tried to use http://faqfox.com but it is not working and each time giving me this error “Something went wrong, please try again later. The status code is 503” . I have recently started a new photo blog http://www.viralpixzone.com ….. what is your advice for creating out of the box content.

  40. David Metcalf :

    I love this post. It really is an innovative way of doing keyword research. Keyword research for the top competitor seems to an good idea to see what keywords they are ranking for and mould your campaigns accordingly. I also believe that its hard to compete for the keyword with high search volume as it is often the optimised keyword for every business. Rather than targeting longtail keywords or phrases would help the SEO campaigns to a certain extent.

    • David, glad you liked it — thanks for the feedback. It’s all about finding the right keywords for our niche and going from there.

  41. Neil, excellent article with good explanation.

    I’m one of them with 80% of SEO’s do keyword research wrong. This article explained how to find best niche keywords for specific industries. Some of the sites you mentioned in this article will helps to get new keyword ideas. First time I heard this word “Twitter chats”. I enjoyed the article and will look more into Twitter chats.

    Thanks for the info.

  42. Thank you Neil for another awesome post. I am really increasing my knowledge of SEO by reading your posts. The thing about key words is that there are some keywords you just cannot rank for. It is far better to rank in the top 10 or top 5 for low competition keywords than to rank on the second page for high competition keywords. These days it is also becoming more important to rank for long tail keywords. At the end of the day though it is more about conversions then getting huge amounts of traffic.

  43. Hi Neil,

    Today I am searching some new trending and top keyword for my new blog post and on daily basis I come to your blog and coincidently today I saw your blog post on keywords research.

    May be today I am lucky because I get lot of new techniques to dig out some important keywords which is not easy to find out and your research on keyword really helps me alot to find new keyword for my blog.

    Thanks a lot and hope will get decent visitors on my next post as I am going to use some of your techniques 😀


  44. Another great post Neil and very timely for me as I am developing new sites at the moment.
    The variety of options you give in this post allows me to use one suited to personality.As I don’t use Twitter for instance there are still plenty of ways left to do keyword research with killer results.Please keep the posts like this one coming and thank you for your help,

  45. I almost hate you for being so very good in this. Damn useful piece of information here.
    Will be following the tips mentioned here.

  46. Antoniya K Zorluer :

    Great job once again, Neil, but I guess you already knew that…

    Read through the whole post in one setting and copy-pasted it to a Google file so I can follow your instructions step by step next time I do keyword research.

    You rock man, I am sure the universe is returning all you are giving to us 😉

  47. This made my day. I had been struggling to get a complete guide to keyword study. This blog post is my bible. Bookmarking it!

    Thanks Neil!

  48. It’s Really Helpful. Great information Thank You For Sharing

  49. Keyword research has a huge snowball effect on the rest of your marketing. If you can get that part right it will make the rest of your work a lot easier. PS love your comments on content marketing Neil inside Dan Norris’s new book “Content Machine”

  50. It’s a great post and wonderful insight. always i try to search google “* does [keyword]”. To find question and answer. This post helped for easy method.

    one more method i used is inurl:forum + keyword. Thanks to faqfox.

    And also i would like to add some one more few words. while i am trying to copy and paste the forum titles into spreadsheet, i find difficult.

    And after a few search i find SERPREDUx bookmarklet. It gave me nice job to copy the forum title. It would be helpful for others too.

  51. This is great – I’m going through each method one at a time and see lots of new keyword ideas!


    I’m not fully clear on what to do with this list. For example, the keyword from Udemy might be something like “Exactly What You Need to Eat to Lose Weight”- This shows no search results in Google’s Keyword Planner.

    Should we be taking all of these extremely long-tail keywords and using them in some way to generate new keywords that do have traffic?

    Maybe I missed something?

    Thanks for clarifying!

    • Yes by tracking all of those keywords you will generate more ideas and more phrases you can use to generate long tail traffic. It takes a lot of effort, but in the long run it will be worth it.

  52. Stephen Thomas :

    Just when you think you know about Keywords. This blog teaches you an angle, overlooked. Great post Neil Patel. I love your content. Keep up the great work.

  53. Neil, are those tools works in Brazilian_portuguese??? Are so difficult to do a serious keyword research in oher languages than English.

  54. Some real slick ways of finding keywords Neil. I’ll be trying some of these out 100%.

  55. This is one of the best articles on Quick Sprout

  56. Neil, every post you write contains actionable intelligence and thanks to you I have learned many new SEO strategies.

    Keep it coming.

  57. Hi Neil,

    You are right! I think keywords research really matter, of any kind of online business. Thanks for sharing great ideas about keywords research.


  58. This is simply awesome. I loved the entire read. Keyword research is one of the most important things nowadays as this field is becoming so much competitive with each passing days….Awesome indeed !!

  59. Thank you so much Neil This is really awesome idea about trending keywords research. i will implement along with keyword research. 🙂

  60. Yordi van Dijk :

    Thanks Neil!

    This is a gold mine! Never thought of these methods. Great to learn new things in literally all if your posts!



  61. Thanks Neil. This is a grwat way to find keywords and dominate the competition.

    Would be cool if you made a video on this process, from keyword discovery to real implentation on your website with results shown.


  62. Nice Post, your keyword research method is awesome.

  63. Keyword research is one of the most important, valuable, and high return activities in the search marketing field.

    Best Keywords = Best Results

    How keywords make:

    Prefix + Keywords + Services + Location + Suffix = Keywords


  64. Rajkaran Singh :

    Hi Neil
    Thanks for sharing this article. This is going to help me a lot. These are most creative ideas for keyword research I have ever read.

  65. Hey Neil!

    Not sure if you saw my comment above, so I am trying again… but I wanted to know what you thought of the “Long Tail Pro Keyword Research Software” a lot of people seem to be buying/using.


  66. Hi

    The information provided is top-notch. Do you mean to say keywords showing low competition are better choices to apply in content?

  67. Tara Jacobsen :

    Hi Neil! I just found amazing keyword data by selling on Etsy. Remember those awesome lists of searched keywords you used to get in Google? Well you get it in Etsy now! I am using the Etsy search data to extrapolate to both a new blog and then a couple on my main site to get the word out faster. If you are targeting women, it might be a great place to start to collect keyword data..:)

    • Tara, that sounds awesome. Thanks for sharing. If you have any additional insights let me know.

      • Tara Jacobsen :

        Neil, I am documenting all the data everyday…:) I will let you know when I publish the first quarter numbers! I am on day 42. It is funny, because I am selling business products I thought that I would get different search results on Etsy than the web, but it seems that weekends are not going to be my sweet spot anywhere. My new site is http://paperlypeople.com

  68. Shashank Shekhar :

    Hi Neil

    The other day only, I was thinking of the idea on Udemy on keyword,I was just planning to create post on the popular Chapter topics and I thought they would be important, and BOOOO Your Article came in front and Stamped my IDEA. “Seems I also have started thinking like a Pro !!!”

    Great Post, Effective takeaways, I must expect such high class research stuff from you, I will implement these on my blog Bloggercart . The hard work always pays off, and will pay off.

  69. Shashank Shekhar :

    Missed to mention that , I knew about your blog, but was not able to visit and read it regularly. But now on THUMPS UP to you.

  70. Hi Neil,

    Worthful insight on keyword research. Keyword research is pillar of digital marketing, so we should be careful while select keywords. I prefer to use Google Adwords, Webmaster search analytics, ubersuggest and Keywordtool for my client business website. For content marketing i use Quora, Twitter trends, twitter search, google trends so that i can find latest topic on my client business industry and write something unique so that it will get more share and more visits.

    Thanks for sharing your expert advice

  71. Thanks for this wonderful post Neil, but i think i am misssing out on something. After creating a spreadsheet using metods you told above, should i just write blogposts on them or should i first take the spreadsheet to keyword planner to assess the competition level? I am bit confused,so please respond.

    • Yes — take the spreadsheet to keyword planner — that’s an easy method. You can also export a spreadsheet from keyword planner for detailed info on the keywords.

  72. Hey Neil,

    Keyword planning is one of the most important part of search engine ranking. if you are planning for business keywords are playing vital role increasing your sales and traffic.

    Thank You,
    Have a Good Day!


  73. Anders Jytzler :

    I was creating an AdWords campaing for a webshop selling clothing and other fashion articles, and i tripped over this gem of a blog. I had a hard time figuring specific keywords and keyword phrases, that users would actually search for, instead of just the standard “clothing” “fashion” shit that you would normally use. Thanks, AGAIN, for a great blog submission.

  74. Hi, Neil

    I like to read your articles very much. this article very informative and useful for link building

  75. Really amazing article for link building. Thanks

  76. This was a great article, thanks for sharing. Keyword research is very complicated and you truly need to understand the audience’s mind before and know the appropriate common phrases people will be searching for. I think this following article provides more insight on how to categorize your audience as you also mentioned in your article:


    Thanks for sharing!

  77. Hello Neil,
    Nice post!
    Keyword research plays a crucial role in creating successful contents!


  78. Bharat Sharma :

    Hi Neil,

    As always, this article is very informative. You are right that most of the SEO experts and web master end up doing keyword research wrong. I can’t say about others but when I search for any keyword then I already have something in my mind. For example, If my next article is going to focus on health benefits of eating beans then I’ll go with finding keywords (related) with it and most of the time results that come up are like ” health benefits of eating beans” , “Benefits of beans”, ” eating beans every day” etc. Now the issue is I can’t pick these as my main keyword as my article is not completely about any of these related keywords that these keyword planner tool show me, but about the ” health benefits of beans” . So, in simple terms I do make use of these related keywords in my article but only once or twice in my article.

    In short, If there are 5 paragraphs in my article then there are chances that all these paragraphs are focusing on some different topics ( like benefits of beans for heart, for respiratory system, for kidneys and so on) but over-all the focus of article is ” Health benefits of beans”.

    So, my question is is it okay if I include these relevant keywords in my post or should I just focus on my main keyword.

    • Bharat, great insights and thanks for sharing.

      I would suggest being as specific with your keywords as possible but making sure that you are contextual. Don’t just place keywords to place them make sure they fit with the overall scheme of your posts and then you’re golden. Let me know if you need any help along the way. I look forward to hearing more from you.

  79. Hey Neil, thanks for this great post. The tools that you have shared are really useful . But I have one doubt that when I used the http://faqfox.com/ and searches for “SEO services ” keyword and choose specific category as “marketing” and click “Start searching ” then I got error message that “Something went wrong, please try again later. The status code is 503”

    Can you explain me why I got this error message?

    • I’m not sure… I just tested it out to and got an error as well. 🙁

      I will contact the site owner (if I can find their contact info)

  80. Hi neil patel bro,

    This was an excellent, healthy, and lengthy article for keyword research.
    Newbie bloggers need a lot of knowledge for running a successful career
    And as you told in this article keyword research is more than downloading set of keywords from keyword planner.
    In my opinion, am feeling happy after reading this entire article as I gained some knowledge which many of them lack..
    I’ll share with my friends and my blog mates..
    Anyways thanks for spending more time to write this informative article and sharing in your blog.. 🙂

    • There’s lot of opportunities, its simply a matter of being creative with your research. I think it’s not just important for newbies but a mindset even experts should adopt. Success is the sum of small habits repeated day in and day out.

  81. Anthony Garces :

    Hi Neil,

    Thanks for this valuable article regarding keyword research, I’m a newbie blogger and I am confused about keyword research. Your article gave me insights on how to properly do them.

    Targeting a keyword for blog post is very important to rank on google and get traffic. But what is the safe keyword or minimum “search volume” can we use?

    When I check keyword planner for my specific keyword I tested 1 keyword with 1200 search volume and when I type in my keyword on google search it return with 90 million results. As a new blog, should we also consider google’s search results for our keyword?


    • Ideally keywords with over 1000 in search volume.

      You should use keyword planner over the Google search feature.

  82. Thank you Mr. Patel.
    I will definitely use an Amazon and Udemy research strategy in the future.
    Those are highly optimized search engines that are overlooked.
    Quora is doing a great job for me in finding keyphrases. If you get enough following, they send you questions and you can pick based off how many people follow the question.

    Will Chou

  83. Deepika Sharma :

    Thanks Neil for this rich article post presenting some amazing ways of keyword analysis.

    The tools mentioned really helped me out in my keyword research analysis.
    Ubersuggest and Quora indeed are amazing platforms for keyword findings 🙂

    • You’re welcome Deepika, I’m happy this was helpful. Let me know if there’s anything else I can do to help 🙂

  84. he tools mentioned really helped me out in my keyword research analysis.
    Ubersuggest and Quora indeed are amazing platforms for keyword findings

  85. sidra abbas :

    Nice post Neil, I am your student. Do you know about this secret? Thanks Guru

  86. nice post Neil, I am really amaze from your method and think. Thanks

  87. Simon Venkel :

    Awesome tips!
    Thanks for sharing this.
    I’m in desperate need for auto-suggestion tools that would help be in semantic search through Bing and Google databases. I’ve heard Answerthepublic and SERPstat are good. Could you make a review about auto-suggestion tools and how one can spot hidden gems with these?

    Thanks again,
    You’re the man!

    • I would use things google keyword tool, semrush, ahrefs, competitor research etc to determine more opportunities

  88. analyse technique :

    Do you mind if I quote a couple of your articles as long as
    I provide credit and sources back to your webpage? My website is in the
    very same niche as yours and my users would definitely benefit from a lot of the information you present here.

    Please let me know if this alright with you.

    Appreciate it!

  89. I didn’t think about Udemy for keyword ideas, but this is absolutely great place for long tail keywords.

    Thanks for this detailed post Neil.

  90. Appreciating the dedication you put into your website and in depth information you present.
    It’s awesome to come across a blog every once in a while that isn’t the same out
    of date rehashed information. Great read! I’ve saved your site
    and I’m including your RSS feeds to my Google account.

  91. Thanks for the post, it is really educating.
    Keywords research is essential will enable you locate your potential clients online. I was really frustrated and discouraged trying to find the right keywords for my website until. I found an agent https://goo.gl/GXhv5D who provides me with laser targeted and easy to rank keywords for my niches https://goo.gl/GXhv5D . Now, I am writing this with passion and joy I now have great keywords people are searching for on Google that are very easy to rank. I have been using his keyword research services for sometime now and he is the best so far.

  92. Golf Chipping tips :

    It is in point of fact a nice and helpful piece of information. I’m glad that you simply shared this helpful information with us.
    Please keep us up to date like this. Thanks for sharing.

  93. Finally, someone who isn’t heads-over-heels for the Google Keyword Planner. I’ve always seen Keyword Planner as more of a tool for advertisers rather than marketers.

    I’ll start using FAQFox as I like how they include templates for different industries, and you can really hypertarget your keyword search to a few subdomains. I like it!

    SEMRush and Moz also have some cool resources for keywords. Squirrly’s SEO plugin, from what I understand from this video uses information from them in its own keyword research tool.

  94. call austin plumber :

    This post is very useful for the workers. After a thorough read i gain a lot of knowledge from it. Many point have cleared to read this. Keep updating.

  95. Hello it’s me, I am also visiting this web site daily, this website is in fact pleasant and the visitors
    are really sharing good thoughts.

  96. Neil, Neil, Neil. You are SEO GOD.This is what I have been looking for before I launch my blog, finally quicksprout have it all.
    Once I have Extracted my long tail keywords, assuming I have about 10-30 of such keywords, which are related to one another in same niche. How often can I use those keywords in evry single post?
    MUST I focus on using a particular keyword phrase frequently than its other related keyword phrases. If yes what, should be the frequency of the most focused keyword phrase, and the frequency of use of the other related keyword phrases. Thanks

  97. Hey Neil,
    Thanks for this awesome post. I’m using now Toolfeast Autosuggest which is a free tool but quite good for Long Tail and LSI keyword research. Keywords Everywhere extension also helps me a lot.


  98. It is really a pleasant and practical piece of facts. I?

  99. Hy Neil,

    Great post you have up here!

    I use Ahrefs and Semrush for my keyword research and has helped me start pulling organic traffic to 1 month old blog https://www.prospernoah.com

    You have a great tutorial right here on the post and would definitely help a lot of readers who arrive here looking to do keyword research!

    Have a great time Neil!

Speak Your Mind