How To Do Keyword Research For SEO

by Nick · 295 comments

in SEO, Strategy

Keyword Research for SEO

Keyword research is quite possibly the most important part of SEO.

You cannot begin to plan for a campaign unless you know which phrases you are targeting, and you cannot estimate costs and returns from SEO unless you first know who you’re competing against.

This post is pretty long and I will be keeping it up to date, so I have created a table of contents to make it easier to jump ahead to a specific section.

Getting Started

The goal of this post is to approach keyword research for SEO from it’s roots and build toward the more technical aspects.

Keyword research is the practice of identifying which phrases are used on search engines when people are looking for information, and usually includes finding both the search volume and relative competitiveness of the terms.

Keyword research is a critical component for search engine optimization because when used correctly it provides a road map for both the design and execution of building websites and developing content.

Keywords are usually broken up and grouped based on the number of words within the query phrases. The more words in a keyword phrase usually the easier it is to rank for the term, since usually there is less relative competition.

Keyword search volume from head to longtail

The reason for all the “usually’s” is that this not absolute, as is the case with most things, there are exceptions…

Here is an example of how keyword difficulty relative to long tail keywords versus head and body keywords usually works:

Body keywords are more difficult than long tail

And here is an example where both the body and the long tail keywords are equally as competitive:

keyword difficulty ford mustang

And here is the exception, where a long tail keyword is actually more difficult than the body:

when long tail is more difficult than body keywords

The keyword difficulty data above was gathered using SEOmoz’s keyword difficulty tool on 1/5/13.

It’s worth mentioning that in my experience, this really only ever happens with queries that contain  brand names, 9 out of 10 long tail terms are going to be less difficult to rank for than their body and head counterparts.

2 Schools of Thought

The 2 Schools of Thought for SEO

In my opinion, SEO tends to focus on one of two areas;

  1. Optimizing for traffic, or
  2. Optimizing for conversion

Most SEO’s (and dare i say internet marketers) fall victim to optimizing too heavily for traffic, and not conversion.

It’s not necessarily bad to optimize for traffic, it depends on your goals; if you’re in e-commerce or a service based business it is more valuable to invest your resources in making sure you rank well for the terms that are most likely to lead to a sale; optimize for conversion, not just to gain the visitor.

Where as if you are in the advertising or publishing business, where your revenues are directly correlated to the number of visitors and pageviews, or in other words the volume of eyeballs, then optimizing for traffic is going to be a better strategy.

Like any good SEO campaign, your optimization strategy should be dictated by your campaign goals. If your top level goals are straight-forward, such as increase revenue, then decide which optimization path is going to be the most effective based on your business:

  1. Does more traffic directly imply more revenue?
  2. Or do you need to make sure you are acquiring more traffic for specific conversion-focused keywords?

The Value of a Keyword

Within these two school’s of thought a keyword’s value is based on either:

  1. The monthly search volume relative to the level of competition, or
  2. The revenue acquisition potential (or conversion rate)

There are a number of ways to get relative monthly search volume, but what remains the easiest is using Google keyword planner (the replacement for the now deprecated keyword tool).

It’s not quite as straight-forward as the keyword tool was, and there is a much heavier focus on AdWords, but it still provides data as a starting point for your research.

But it really does drive you focus on AdWords specific data, so be aware that you will need to stay conscious of the toggles between Ad Groups and Keywords, here are some examples:

  • After entering your seed keyword(s), you will need to switch the default from ‘ad group ideas’ to ‘keyword ideas’
  • Then after you’ve built your initial list – you need to click ‘Review Estimates,’ at which point you will need to toggle (again) from ‘Ad Group’ to ‘Keyword,’ and then enter a bid before you see any useful data.

Convoluted? Absolutely. But still useful none the less.

You need to take into consideration the  authority of the websites that are already ranking for these keywords, and get a sense of the competitiveness of that particular organic SERP.

There are a few key signals I look at when doing a 30 second synopsis of a SERP, and my favorite tool to get an on the fly sense of relative competition is the Mozbar extension for chrome, which gives you some at-a-glance SEO data at the URL level conveniently right in the SERP interface.

For a more comprehensive macro analysis of an organic SERP, I’ve started using Term Explorer, almost exclusively (click to enlarge):


SEOmoz has a version of this called their keyword rank report, as pictured below for the keyword parking blocks:

SEOmoz Keyword Rank Report

But this doesn’t take a look at the SERP as a whole… it doesn’t provide me with quick insight into what it is going to take to compete with these 10 URL’s and get  on page 1, at least not without some more in-depth analysis.

To get a good sense of the competition at the whole organic SERP level, I prefer to use Term Explorer.

Term Explorer’s Keyword Analyzer tool gives me macro SERP insights (click to enlarge):


and even let’s me publish these results either publicly, or anonymously – check out the hosted SERP results for the screenshot above.

The analyzer also has a more condensed view of the mission critical metrics for each keyword (click to enlarge):


This data goes much, much deeper when you export all the SERP level metrics to CSV (click to enlarge):


The export offers up to date metrics on the following data points:

  • Keyword
  • The specific URL in ranking positions 1 through 10 (where available)
  • Average monthly search volume
  • Average Cost per Click (CPC)
  • Binary (yes/no) on whether the keyword is in the: title, URL, page headers, and number of occurrences on the page
  • Word count on the page
  • Number of outbound links
  • Relevancy score
  • Number of backlinks to the page
  • PageRank of the page
  • Number of backlinks to the domain
  • PageRank of the domain
  • The age of the domain
  • Whether the domain is an Exact match Domain (EMD)
  • Trust score
  • Links Score
  • Difficulty Score

Then finally there’s the individual URL Analyzer, which will go grab all this data for you on a specific URL by URL basis.

Making Sense of All This Keyword Data

So with some simple Excel sorting this offers me an at-a-glance snapshot of the both the upper and lower maximum’s in terms of overall SERP competition.

The keyword opportunity model I talk about in my SEO competitive analysis post explains the idea of taking a macro approach to dissecting SERP’s at the keyword level, which in my opinion, is necessary for enterprise SEO and growing websites to over 100,000 visitors per month.

The macro approach to keyword research is necessary for content heavy websites (and optimizing for traffic), but not ideal when doing intent-focused keyword research, as would be the case for Ecommerce, software, or other scenarios where some keyword phrases are going to carry significantly more qualification.

Researching for Searcher Intent

When optimizing for conversion, it is critical to gain some perspective into the psychographics of your target audience, and also understand the most common segments of search intent. While all 4 of the most common segments offer opportunities for conversion, only 2 are of truly high value and worth targeting; commercial investigation and transactional queries.

The best way to get a handle on all this data is to group and categorize your keywords to look at the potential stage of the conversion funnel the searcher is within. By segmenting your keywords into funnels you can begin to paint a picture with your data that allows you to disseminate search intent.

Taking this even a step further, you can begin to understand keywords as they relate to search context. Where even something as simple as word order can play a crucial role when defining the meaning behind the query and ensuring you are selecting the right keywords to target.

Time to Do The Research

You can’t build the right house without the right tools, and search engine driven websites are no different.

The good news is at this point in time SEO has been around long enough that there is a whole slew of great tools you can use to assist you with your research efforts.

Tools run the gamut in functionality from pulling search volume, to providing related suggestions, to competition in AdWords, and many other helpful bits of information.

Here are some of my favorite tools:

Call me traditional, but for getting search volume (and pretty much only search volume) I still use Google’s keyword tool.

Tip: to get a realistic sense of the average monthly search volume make sure you set the matching criteria to [exact], look for the box below in the left hand side of the tool:

Match Type

The output from Google’s keyword tool will look something like this (click to enlarge):

Keyword Tool Query Results - Keyword Research

showing you the average monthly search volume, both globally and locally. It is important to know that the term local here can be a bit confusing as it is representative of the local country index, so local in this case means United States not Philadelphia (my actual local area).

This gives you just enough data to get started building your keyword prospect list, but to really make this comprehensive (and I recommend the shotgun approach when doing keyword research – starting with a large population of targets and narrowing it down based on specifics) you need to leverage a few other tools.

The first of which is good ‘ol Excel. Use the download button in the upper left corner of Google’s keyword tool to export your list (and Google’s related suggestions) into a CSV for Excel file.

2017 Update: Starting August 2016 Google has limited access for those not having an active campaign.

Don’t Forget to Check Plurals

One of the most common mistakes when doing keyword research is forgetting to run the numbers for both the singular and plurals versions of your terms.

I have found that often times one is significantly higher than the other, and quite often the plural version is indicative of commercial intent.

Take for example SEO versus SEO Services, the former is an informational query where the intent is most likely research or information gathering. The latter, SEO Services, is a transactional or commercial investigation phrase indicative of being further in the purchasing funnel.

Take a look at the difference in exact monthly search volume for the singular versus the plural (Click to Enlarge):

SEO Service vs SEO Services

As you can see the plural version has over 4 times the monthly search volume.

Expand Your List

Next, take your top-level target keyword phrase and throw it into a suggestion tool like AnswerThePublic.

AnswerThePublic is an amazing free tool that gives auto suggest results provided by Google, Youtube & Bing. Data is simple to visualize, but at the same time it gives you insights on what your consumer search for and a hint on their motivations and their emotions.

Übersuggest is a Google suggestion keyword scraper, which goes out and does the tedious work of running your keyword phrases along with every letter of the alphabet from A to Z, and number combinations 0 through 9, capturing the most frequently searched permutations.

Ubersuggest takes your root phrase, for the purposes of this example I’m using keyword research, and then scrapes all of Google’s suggested results, so instead of just this:

Google Suggest for Keyword Research

you get this (click to enlarge):

Ubersuggest Results for Keyword Research

This is really helpful because it captures all of the potential permutations related to your target keyword based on actual search behavior.

You can now drill down into phrases and select the child keywords to be added to a list. Then click the ‘get’ button to generate a modal window that allows for you to copy and paste.

Paste your selected related keyword back into the google keyword tool and rerun for more keyword data goodness.

Tip: I’ve found that the Google keyword tool provides more suggested keywords when you put in less than 10 keywords at a time, ideally 3 to 5.

There are also a variety of tools that provide keyword usage and competitiveness between both paid and organic search – some of which are pretty good.

AnswerThePublic auto suggest results provided by Google & Bing

SEMrush – Gives you fantastic insight into search volume, average cost per click, number of competing pages, related keywords, rank results, and even companies currently buying ad space (click to enlarge).

SpyFu – Provides search volume, number of clicks per day and their average daily cost, the actual number of advertisers currently bidding on the keyword and the actual AdWord ads that are running (click to enlarge).

Keyword Spy – Is one of my favorites for getting a quick sense of the landscape. It very quickly (through use of tabs) gives you access to data on PPC ads, related keyword phrases, your paid and organic competitors, and my favorite; misspellings!

Did you know that keyword reserach has an estimated 110,000 searches per month! See a screenshot of the dashboard below (click to enlarge).

Soovle – Is another great free tool that provides you with search suggestions and completions from providers on the internet (Google, Youtube, Bing, Yahoo, Amazon, Ebay etc)

Validate The Big Opportunities

Once you have a good list going in Excel it’s important to gain visibility into your big opportunities, or as my team has come to talk call them; your golden tickets.

First you will want to get a sense of seasonal volatility by running your top queries through Google Trends (click to enlarge):

Pay attention to the average index of interest over time, since it can be a bit confusing; 100 here represents the highest search volume there has ever been, it is not the integer for number of searches. So what you are looking for is that the current interest has not fallen off completely, looking at the graph it seems the current search volume for keyword research is down about 50% from what it was in August 2010.

Next you use a bit of a 3rd party litmus test to see how popular a topic really is, and a safe bet here is to use the worlds most popular encyclopedia, Wikipedia. Domas Mituzas has built a statistical engine that tracks Wikipedia’s pageviews.

And looking at it over the past 90 days we can see that the term has been viewed 7,554 times (hat tip to Glen Allsopp for sharing this). Click to enlarge.

Create Keyword Evaluation Model

Evaluating keywords for relative opportunities is still very tough.

Without massive stores of data and detailed insights into the competitive landscape it is easy to throw a  lot of time and money at targeting keywords that will never deliver a stable return.

In order to avoid this and instead focus only where there is rank to be had and money to be made, I believe it’s best to use an evaluation method.

There are a number of methodologies ranging from complex formulas including many different heuristics to more simplified models designed just to give you a sense of the opportunity.

I have developed a simple keyword opportunity model to help with this process, but for this post I am going to use a  simplified version.

This is meant to be more of a barometer than anything else and this data should not be used to make a business case, but more so just to give you a sense of opportunity.

I’m going to use keyword competitiveness scoring from SerpIQ, but you could also do this with SEOmoz’s keyword difficulty score or something similar.

Scoring the opportunities takes some simple math. So for this version we are going to discount monthly search volume by multiplying is against the inverse discount rate of the competitive scores (1 minus the competitiveness index percentage).

For this example I’m going to stick with our root phrase, keyword research, and use 2 other closely related variations:

Using our quick and dirty evaluation model of (exact monthly search volume x (1 – CI%) we get:

keyword research opportunity score (4,400 x (1-.68)) = 1,408

keyword research tools opportunity score (720 x (1-.65)) = 252

keyword research software opportunity score (480 x (1-.56)) = 211.2

Showing (quickly remember) that even though keyword research is significantly harder in terms of competition, it is still the clear winner in terms of keywords to target for search traffic.

This is useful because it takes into account the opportunities as related to monthly search volume and then discounts the traffic potential based on the average competition.

Keyword Research for Page Titles

Optimizing page titles for search is best done finding a balance between volume and intent.

Bringing this back to the 2 schools of thought, your title keyword composition is going to depend on your goals;

  • If optimizing for traffic you want to find combinations to maximize use of high search volume terms.
  • If optimizing for conversion you want to pay attention to intent instead of search volume.

In both scenarios I recommend looking for creative ways to combine exact match phrases to leverage strings of keywords that contain several target keywords but are not awkward or stuffed.

I go into some detail on how I find keyword combinations for page titles in this presentation:

You can watch the video presentation of my webinar on keyword research at SerpIQ ›

Closing the Loop

Part of doing successful keyword research is setting time aside each month to analyze what’s working, and adjust your content and link strategies accordingly.

Where are you seeing the fastest movement in the SERP’s?

Are some terms moving between the top 10/30/50 positions faster than others?

Which keywords are the fastest to page 1? Fastest to the top 5?

Ask yourself these questions and please share your thoughts with me in the comments below – let me know your hypotheses or better yet your actual data; share your research and tell me what worked and what didn’t, I would love to chat with you.

Once you have completed all of your research, it’s time to move onto the next step and build your keyword opportunity model »

About Nick
Nick is the Co-Founder of an ecommerce consultancy company and the author of this SEO Blog.

Follow me on Twitter · Visit my website →

  • Nicely laid out Nick. I do many of the same things though I focus more on intent as a way to crack the opportunity question.

    In addition, I often look at things from and SEO and PPC basis. I mix in the average CPC for a keyword and then you can come up with fun calculated metrics that tell you which terms are better targeted for SEO versus PPC.

    • Really a great resource on keyword analysis. If you don’t have time to do the research yourself, you can always let experts do it, check for example

  • Thanks AJ.

    That’s a very good point; intent can often trump search volume when analyzing for opportunity. I tried to separate the importance between optimizing for traffic vs. optimizing for conversion, in which case intent is all that matters.

    Very smart. I don’t use CPC data enough when segmenting my keywords into related sets for content… and you just gave me another idea for a post. I love when that happens as a byproduct of commenting!

  • Nick always surprises me. When I think I know a lot about a subject Nick goes and writes an article that includes a handful of new information that I didn’t know. If it wasnt for Nick I wouldn’t have started to do A + B teting

  • Bryon – Coming from someone who has built engaged communities of insanely loyal fans and seeing some of your recent organic traffic numbers, that’s a big compliment. Thank you.

  • This is a great post : )

    Lately I am not sure what tool to trust. I ran a key report SEOmoz (organic) and I got a number of 47 fro competitiveness. However, the SERP had sites like,, forever21 etc… These sites are not going to be easy to overcome, and the report is showing 47. IMO it’s best to do a manuel check.

    • Thanks Donnie.

      Honestly man I couldn’t agree more, whenever possible I prefer to troll the SERP’s myself and build a manual picture of what the competition and key conversion terms are. It’s when you get into large-scale keyword databases, i.e. 1,000+ that a macro approach becomes necessary. If you ever feel like sharing any anomalies or interesting data points I would love to hear them.


  • Nick – I already let you know my thoughts on Twitter and G+, but I couldn’t resist the temptation to praise you in a comment. After reading this I literally felt like I had no clue as to what keyword research was.

    Yeah… This post was that good of read.

    I believe this will be the second post I have permanently bookmarked in order to reference when educating someone in the world of search.

  • Hey Nick-
    Extremely useful as always. I’m going to put this sucker to the test.

    In case you haven’t seen this, Adria Saracino from Distilled has a really powerful conversion funnel/content post.

    Thanks again.

  • @Michael – Thank you. As always, you are literally too kind; ;going to give me a big ego or something 🙂

    @Mack – Please do and let me know! Reading that post now; don’t know how I missed it? Stay tuned for my next post I’m REALLY excited about “Creating an SEO Business Model”.

  • Very well written article! I have a special appreciation for articles that are written in a manner that can be understood by non-industry people. When we are fortunate enough to find this type of article we often share the article with our clients. I’ve found it to be helpful to provide clients with third party information that substantiates our recommendations and processes. Thanks again!

    • Hey Jim – Thanks, that was a key focus for me when writing this, to be able to point anyone (even those outside SEO) at it as a reference point.

  • Pingback: Keyword Optimization – How to do On-Page SEO | SEO Nick()

  • nice post i liked it, keep on discussing your ideas.

    check my blog as well it has good stuffs regarding software solutions and political affairs.

  • @Jim – Thank you. I would like to really develop this into one of the cornerstone resources on this website, but need to get a lot more feedback on how this process is working for people, what could be better, and what people flat out don’t like.

    So any and all feedback is very much appreciated, thanks again.

    @Nimish – looks pretty cool, but I would definitely recommend re-visiting your homepage title tag, as it seems to be pretty much stuffed with brand terms that I’m sure are not helping you in search.

  • Thanks for the solid foundation. Needed this for a tourism site I’m getting ready to launch.

  • Never ever before, has Keyword research been more intent that in the present time. I do follow and advice many that being a good researcher is always the foundation for a better build. And certain SEO tools really helps you in carving out a planned key-word strategy.

  • Dan

    Thanks Nick.

    Firstly to opening my eyes to SerpIQ which i have just started using.

    Secondly for making it much easier for me to create solid lists of keywords that have more planning and thought behind them in terms of conversions per keyword.

  • @Matt – My pleasure. Please be sure to report back and share as much as you can; would love to hear about your process of identification, any testing you do, and your results.

    @Rank Watch – Yes! With more and more shopping (and purchasing) taking place online I think you are 100% right that keyword intent is at the height of it’s game.

    @Dan – If you’re interested in SerpIQ make sure you sign up for my mailing list, I’m going to be sending out a coupon to my subscribers today. Thanks!

  • One of the best posts I have seen on keyword research if Im honest. I have copied and pasted this to a word doc for future reference and also signed up to the news letter 🙂

    Thank You

  • Really Wonderful Post… 🙂

    Thank you!

  • looking at the SerpIQ. is it country specific CI or global?

    • Very nice write-up. I definitely love this website.
      Continue the good work!

  • Thanks Nick
    for brief discussion about this topic. currently many peoples are writing about new google updates but this a very important and basic topic

  • Pingback: Search Engine Weekly Roundup #11 - Wow Internet Blog()

  • @Paul @Purna @Amit – Thanks!

    @Roshan – CI is geography independent, but when adding new keywords you can select which specific Google index you want to capture SERP data from (i.e. or

  • Great run though.

    The stand out message for me was right at the start: Optimizing for traffic, or
    Optimizing for conversion. So many people miss out this important question when they start their keyword research.

    Too many people focus on the traffic volumes and not the value of bringing in the truly targeted audience.

    I’m going to have a look at SerpIQ. that is for sure.

  • Hey Andy – Thanks. What do you guys at Koozai do to help sift through intent?

  • Maybe one of the most basic arguments but that was really an awesome and comprehensive post!

  • Unbelievably thorough, Nick! Thanks for commenting on my post on B2Community. You’ve gained one subscriber!

    • Thanks so much CJ, my pleasure 🙂

  • I’ve used ubersuggest and ended up with a huge list of keywords and no means to decipher what would work and what wouldn’t.

    Do you dump Uber Suggest’s suggestions back into Google’s Adwords tool to check for traffic data? Or are you taking your big ole list to the 3rd party tools you mentioned?

    Maybe you said this and I missed it – if so, my bad. Either way, cheers to sharing this stuff. I dig it.

    • You are exactly right – When using Ubersuggest if you use the little green plus signs you can build a list of relevant keywords in the right sidebar and then click the ‘get button’ which will render a modal that you can copy and paste from, very simple. I always first dump keywords into the AdWords tool to get relative [exact] local search volume, and then later supplement in other tools (like SerpIQ) but always return all data to my set in Excel.

      Glad you can dig it 🙂

  • Raiden

    Hey Nick, Subscribed to your list. Did i missed out on the SerpIQ coupon?

  • Pingback: How To Grow a Website to Over 100,000 Organic Visitors Per Month | SEO Nick()

  • Pingback: Good Read | Pearltrees()

  • Excellent post for keyword research tools. My favorite and best so far is Google adwords tool for keywords research. Your post suggest number of tools and very comprehensive. Thanks for sharing!

  • Pingback: SEO Strategy – Building A Keyword Opportunity Model | SEO Nick()

  • Sandeep

    Good post for the to improve the keyword research skills for best seo ….Thank’s to describe this information.

    • this type of post really inspire to me…i am looking for this type of article….thanks to share…

  • I agree on your blog men, in keyword research it is good if you do some variations to the keywords try to put yourself what would be the best keywords to be used by the time our clients try to search our business, and by that you will get the perfect keyword to be used in your site.

  • Excellent post for keyword research tools. My favorite and best so far is Market Samurai tool for keywords research

  • Pingback: Cooking Up Content: A Recipe for Success | Skyrocket SEO()

  • Pingback: How to Run a Wildly Successful Contest That Costs $0 and an Hour - Supreme Strategies | San Diego Inbound Marketing()

  • Pingback: SEO predictions, social proof and renegade content marketing()

  • Hey Nick,

    Thanks a lot for this post. Just when I thought I know the most important things to focus on when creating a keyword list you surprised me with new stuff. The keyword opportunity model is def something I am goinf to try.

    Best of luck!

    • Hey Rachel – My pleasure 🙂 That’s great! I would love to hear how it goes, so if you’re open to it please consider sharing your experience and let me know if you need any help. Cheers!

  • Pingback: SEO Tools You Might Not Know About | Call Tracking | Lead Scoring | SEO in Philadelphia()

  • Very detailed information Nick. Check out also this Long tail keyword finder.

  • Excellent post with lots of very useful information. Thanks for sharing this.

  • Highly interesting read. This is definitely something I haven’t done much of and could look into further…

  • The right keywords must be the fundamental thing that you should consider when doing a blog. I am using the ColibriTool for this task — it is what I need. You might want to check it out too.

  • Before you do keyword research you must know for what purpose you are doing this. This will help you find relevant keywords for your website or client websites. I know there are many tools which can be used to get good keywords. Don’t forget that choose only those keywords which supports your company’s profile or business. Am I right?

    • Henry – Absolutely. The best way to find your purpose is to think subjectively about your audience, the language they use to describe their problems, and then focus on finding the overlap between high search volume and high intent keywords.

    • Hey Henry – you are right, and actually I found that even after publishing this many folks still reach out to me asking for the best way to get started, so I recently published a super simple guide to the very first thing you should do with respect to keyword research (and I included a free tool that helps speed up the consolidation process) You can check it out here:

  • Very well said! Choosing a right keyword is crucial activity because all your other strategies will be based on your keyword. so keyword has to be perfect to achieve success.

  • Hey, Nick,
    Great article. But i can’t agree completely with the keyword opportunity score, when it comes to long tails it’s tricky. Let’s say i have a head with 200K monthly searches… and tail with 500 monthly searches. I’ve got CI 95 on the head and CI 15 on the long tail. According to your model i still should stick to the head. But i can get my long tail in top 5 within a week or two, and my long tail gives me conversion rate of 50% to 100%. Well, if i got 10 more long tails like that one? It turns out my long tails are my best opportunity. It’s a nice idea, but it’s relative.
    Anyhow – again – great article!

    • Hey Emil,

      Thanks for taking a moment to comment.

      Well, not exactly. If the long-tail keyword has a CI of 15, this is going to significantly impact the opportunity score, bringing the costs way down. And if your conversion rate is that high, this is going to show a much higher MER. Have you tried building out the actual model using the spreadsheet I link to in this post:


      • Well, i took a look on it, with the spreadsheet ( was another great article by the way) but to be honest, maybe i did some mistake with the calculations. I’ll check it again.

        I mentioned that because my conversion rate were really high on these long tails (well, tons of less visits for them, but with the ever-growing “not-provided” data from GA you can’t be sure enough). Which brings me the next question – how you filter the keywords with actual conversions? I am talking for the organic ones of course. Because it’s a hard thing to do, for example in my website i have about 80-85% “not set” keywords, 1/5 of them lead to conversion. On the website i was talking above i have about 40% “not provided” keywords, and it have about 60K organic visits/month which make about 20+K unknown keywords. How to calculate the real keyword opportunity if you are not able to check all of the keywords that led to conversion?
        And thanks for the answer!


      • Thanks Emil.

        That’s really a great question and not a simple or trivial problem to solve. I don’t have a great process for figuring out an approximate attribution for all converting keywords, as you put it – it’s going to be incredibly difficult to attribute conversion to ‘net set’ or ‘not provided’ queries.

        Instead I focus on the keywords that I do have visibility into, and let the conversion data (revenue) drive my targeting decisions. The chances are if you have a term that is converting really well you will hopefully have at least some provided conversion data so it’s on your radar. Once you start tracking a new term that is performing well, even if you can’t see all of the conversions the keyword is generating, at least you can adjust your budget to make sure is producing a positive ROI.

      • Yep, i agree 🙂 Let’s hope it won’t get to that point where the “not provided/not set” keywords get to 100% 🙂 The real problem is that the converting keywords could be completely different that the visible ones. But i think i’m off-topic with the article now 🙂
        Keep going with the great content you provide!

  • Thought I had seen most of the tools that aid in keyword research but then you introduced me to the Wikipedia traffic tool. So awesome!

    I’ve also really liked the KOB (keyword opposition to benefit ratio, kw difficulty/benefit) analysis for keywords, but I am interested to give your formula a test drive. Have you tried the KOB analysis and if so, how does it measure up to your own formula?

  • Nice Guide, Doing keyword analysis is really important. I have found that it is little easier to rank if your blog is themed for a specific niche or keywords. SEO’s give preference if you have other related contents also on your blog!!

  • Thanks for this article on Keyword Research. While keyword selection is extremely important in SEO and to achieve better results in search engine rankings, one must also consider including good quality content to get website traffic. Additionally, selecting the right keywords can be a challenging task as search trends change. We like to compare keywords to womens clothing. While the article of clothing may be hot one month, it may fade out in the coming months – same goes for keywords. Again, thanks for sharing this article and providing the great tips.

    • Completely agree. To offset the trend factor I try to build towards root head and body terms that I verify against historical trends (using Google Trends) to make sure that while I may see a short-term boost in seasonal traffic, I can build more sustainable traffic for more sustainable keywords.

  • Superb post. Feel a bit silly calling it a humble post, this will act as the launch pad for turning our SEO around.

    I’ve always shied away from proper keyword research in the past as I didn’t understand it. However I’m now in a position to give this a real go.

    Excellent post.

    • Hey Stephen – Thanks for reading and the awesome compliment. I’m really glad you found this useful.

  • I mainly use Google keyword tool and TT, but i think this is not enough.
    Anyway thanks for your blogs about SEO , will keep checking this site out.

    Kind regards,

    J. Leeuwen

    • Hey Jan – G keyword tool is a classic, and actually I just recently published a really simple guide on how to maximize your keyword research efforts using it (including a free tool) check it out here:

  • Keyword research is backbone of blogging, really educated by your words, thanks for sharing.

    • Thanks for reading and the comment Noyal

  • Hi Nick, what is the difference between selecting or not selecting [exact] match keywords only in Google AdWords Keyword Research Tool?


    • [Exact] match is only going to return results exactly matching the query, where phrase would include results that include the phrase, i.e. exact for ‘mens shoes’ is only going to show ‘mens shoes,’ but phrase would include ‘mens shoes leather’ or ‘blue mens shoes.’ Broad is what it sounds like, broad match for ‘mens shoes’ would return results that just include those terms, i.e. ‘mens blue leather shoes.’ For more detailed information I would recommend reading Google’s AdWords Help Documentation

      • If you ask me – when you do precise keyword research – the exact match is the only one you need to look 🙂

      • 100% agree!

  • Pingback: Thank You, SEO Far | content muse()

  • Very Nice article, really helpful for me to clear the concept of “Keyword Research”, Thanks for Sharing 🙂

  • Very useful article,
    but what does that mean by relative search volume = individual keyword search volume / total search volume for all keywords?

    • Hey Mark –

      Relative in terms of a baseline comparison, so to gauge how representative one keyword is… so you would divide the average monthly [exact] search volume for a single term by the total monthly search volume for the total set of identified contextual keywords you are targeting.

  • First time I’ve visited your blog good find! Thanks.

  • Keyword research plays a vital role in SEO. Because without good selection of keywords SEO can’t perform well. This is very unique information in the shape of article I like this.

  • Almost all keyword software pull data from Googles KW tool. It amazes how many do not understand that G KW Tool is just as you said for adwords, and take the competition as how easy or tough to rank for a certain keyword.

    On the other side you can find wide open niches but need to know what you are looking for first, as it is only a tool it does not have intelligence.that takes a human mind not software.

    • Hey Chris –

      Amazing right.. it’s always interesting to hear people talk about using the G keyword tool (which I still do!) and then cite the AdWords competition as an organic ranking factor – At least now there’s SerpIQ 🙂

  • Afzal

    Thanks Nick,

    I was starting to do keyword research for a website. I am new in the field of SEO, so I thought of getting more information on keyword research and I got this great article of yours which gave me new and powerful strategies for keyword research. And thanks for suggesting about Ubersuggest, I didn’t know about this.

    • Hey Afzal –

      Thanks for reading, also if you’re just getting started you may be interested in a post I recently published on a super simple way to get started and maximize your efforts (including a free tool I built to speed up the process), you can check it out here:

  • Thanks for a descriptive and informative post.

    Keyword research is the key of SEO. This is why selection of a good tool for keyword research is also very, very important. There are many tools in the internet for this work. And I’ve already tried most of them. But I’ve found colibri tool is the best. You can use it for keyword research and so many other SEO works. Using the function “find more keywords”, it can suggest similar keywords to the ones you are already monitoring. You can also identify keywords visitors typed in order to find your webpage. You can find them in the “suggested keywords” section on the trends panel (they’re marked as “ traffic received”).

    • Hey Prabal – Thanks for the suggestion.

      You may also be interested in checking out a simple keyword tool I built to help combine keywords across sheets in my recent post title ‘a dead simple process for starting keyword research” – I’ve already linked to it a few times above.

  • Keyword analyses in seo better to work on website with low competition to other sites .Thanks for sharing

  • Pingback: The Ultimate Non-Technical Guide To Keyword Research()

  • Pingback: Google Plus Community Owner and Moderator Guide | Socialize Me()

  • Spook SEO

    Amazing post Nick! And I thought my method of doing keyword research is a solid one. I got tons of golden nuggets from your post. Keep ’em coming. Cheers!

    • Cheers Spook – always appreciate your comments!

  • Pingback: How To Build Awesome Resource Pages And Drive Quality Traffic - Supreme Strategies | San Diego Inbound Marketing()

  • Pingback: Developing a Content Strategy for your Niche Site()

  • Quite an incredible guide to keyword research. Thank you so much for sharing these wonderful ideas here. I really learned a lot of significant things about how to do keyword research. This post has been such a great help.

  • Great article Nick!

    Very well laid out and researched

    And thanks for citing my blog UsabilityGeek 🙂



  • Nick,

    What a tremendous resource you have provided. Many takeaways. Optimizing for searcher intent, a subtle yet important distinction. I thank you for the excellent resource you are providing.

    Evernote clipped!

  • Pingback: Introducing The SEO Nick Guide on How to Do Keyword Research For SEO | SEO Nick()

  • wow. nice post. I actually bumped into it when i was about to start keyword research for the very first time. thanks for making it simple and practical for a newbie like myself.

  • seo

    Link exchange is nothing else but placing the other person’s weblog link on your page at appropriate place and other person will also do same for you. I have gained many links this way.

  • Interesting take on data Nick! Keyword research is indeed the most important part of SEO. Targeting right keywords can make or break a site. But, I want to add one more important point here: After conducting your keyword research, reviewing your keyword list is very important. Here are my thoughts.

  • Great article. Its Nov now – 6 months after Emil’s post and here you go – not provided is not 100%. Thanks Google. We definitely invest in google adwords to find out keywords (not!)

  • Interesting article Nick, nice to still find in-depth well researched articles. Experience teaches you what to look for and the tools make it possible.

  • Hi Nick!

    I totally agree with you. Keyword research is a critical component for SEO because it provides a road map for both the design and execution of building websites and developing content. On the other hand, our optimization strategy should be dictated by your campaign goals. If our goal is to increase revenue, then we need to decide which optimization path is going to be the most effective based on our business.

  • good post,

    this post is more useful to me, i have lot of confused for keyword research now i’m clear for KR. thanks a lot……

  • Greetings! I’ve been reading your blog for some time now and finally got the bravery to go ahead and give
    you a shout out from Huffman Tx! Just wanted to mention keep up
    the good work!

  • dog

    I’m impressed, I must say. Rarely do I encounter a blog
    that’s both educative and engaging, and let me tell you, you’ve hit the nail
    on the head. The issue is something which too few men and women are speaking intelligently about.
    I am very happy that I stumbled across this in my search for something relating to this.

  • Another great post from Nick. Very comprehensive guide, well detailed and very informative.

  • Pingback: Successful PPC Campaign Through Effective Keyword Lists - PPC()

  • Thanks for the post Nick. I saw this on inbound and clicked through, I honestly wasn’t expecting much as I do a ton of KW research weekly but there was some surprisingly good info in here. I haven’t been to your site before, but I bookmarked it and will be checking it out again.

  • Thanks Nick for this informative post you have. Indeed, if we do keyword research in a wrong manner, for sure we will lose traffic and bucks.

  • Pingback: Founders Friday 5: About Marketing, Google Analytics and AdWords | Digital Marketing Blog | WooRank Blog: Digital Marketing tips for Small Business()

  • Wish I had read this a long time ago… 🙁 Bad keyword research has punish my efforts badly, still, at least in my niche, which by the way is travel, there are not so many keyword options. There are many, yes, but longtails don´t bring a quarter of the normal “hotels”, “travel”, “cheap flighs”, etc. that are already taken by big budget companies plus tripadvisor 🙁 Anyway thx for the great article. 🙂

  • Thanks for posting bro. This is really helped to my site a lot.

    thanks again.. cheers!!!

  • Pingback: 10 Ways to Fail in Your SEO Process in 2014 (and How to Avoid Them) | Digital Marketing Blog | WooRank Blog: Digital Marketing tips for Small Business()

  • i agree with your is good for SEO freshers to learn these things perfectly.

  • Hello,

    This is a great article I’ve got it bookmarked so I can come back to it whenever I need some information.


  • Pingback: How To Build a Keyword Matrix [and Why You Need One] | SEO Nick()

  • Truly amazing post and I can see why you have all the links mentioned below. I too will be sharing this post in an upcoming SEO roundup.

    Would you be up for an interview?

  • Very clearly and breifly explained including images

    Helpful for me

    Thanks for sharing

  • Really good, comprehensive, easy-to-follow explanation. I’m working more and more in SEO, analytics, WordPress and using the Yoast SEO tool. As a result, I’m becoming more aware of the intricasies of keywords and their use throughout the content process as writing, editing, design. Learning to use the keywords within the entire content structure is an important step that seems often overlooked. It is very hard for me with long tail keywords. Sometimes i never get much idea. your article is really informative. Thanks Nick!!

  • Pingback: Strategy: Using Colloquial Keywords to Optimize the Purchase Journey()

  • useful & great post .. Keyword analyses in seo better to work on website with low competition to other sites . Thanks 🙂

  • is a great tool, we use it along with (which is also free) and between to two, we can put together a pretty solid SEO strategy and then measure and analyze as we go with these free tools.

  • Hey Nick-
    This is extremely useful as always. Very well written article! I have a special satisfaction for articles that are written in a manner that can be understood by non-industry people. Thanks for the solid foundation. A good researcher is always the foundation for a better build. Positive SEO tools really helping you in figure out a planned key-word tactic.

  • Wow great article and easy to read and follow. Thanks Nick


  • Pingback: How to Build an Online Business you can Sell()

  • Great post nick, of course that your post about keyword research is very helpul for everyone when needed SEO strategy.

    Bookmarked your site, still waiting a great post from you tomorrow 🙂

  • Man, that really helped me to concentrate and have a perfect plan for startup. I’ve been in SEO/Internet Marketing industry for 4 year, but simply wanted to refresh the information about “What’s the best way to do keywords research”. Your post totally helped! 😉

  • Nick, Just starting but had to say, it is refreshing to see that you provide sources for your data. So many writers make it up and have no sources, just their gut instinct. I tell my students, Document! It’s refreshing to see a successful SEO guy who does just that. Thanks.

  • This is very important indeed, finding the right keyword for your site. Great tips…

  • Yes! Finally something about niche keyword research service.

  • Thanks Nick for one heck of a overview of how it looks from the top down, inside and out! I like the contrast on 2 schools of thought, traffic or conversion … balance of course is the answer, but makes for a great discussion!

  • Very informative article, great that you raised the point about checking whats working , some people do forget about it.

  • Roy

    Hi Nick

    Thanks for the article it’s awesome!

    You are using SimilarWeb also for keyword research? it’s the only tool that really provided the not provided keywords

  • Abhinav

    Nice article on SEO. Keyword Research is where it all starts.This is very informative and practical.Thanks for this great tips. I have created a gig for keyword research if anyone still having (Don’t thing anyone having trouble after reading this superb article)the problem in keyword research please contact me and I’ll do it for you.

  • Hi nick!
    Nice post that helps me a lot.
    I am looking for better suggestions that helps me to select keywords for my business.
    The points you mentioned here are great for keywords research. The mentioned points helps me take a proper keyword analysis and select those keywords which would be relevant.
    Nick can you please suggest me some online tools that generates ideas of keywords.And also where i can get best ideas about the keywords with keyword multiplication.
    I am looking for your response.

  • thank for the info, This is a great post

  • Thanks a lot for sharing this very useful tutorial. This article is really helpful for me

  • Hello mate, I thought I had seen most of the free and paid tools in keyword research but you introduced me to this new one, super!
    I’ve also really liked the kw difficulty/benefit analysis you did, thank’s this is very interesting 🙂

  • Great summary there, Nick. Great post, this is a really comprehensive article. Working on any e-commerce site is different than any other. This post is very refined, informative, very helpful and great points for e-commerce businesses. I like your blog & looking forward for more posts on such interesting topics.

    • To top it all, we employ the use of custom-made state-of-the-art SEO tools and software that our competition only dreams about. With these tools, we can even predict with precision the ranking you will receive after we are through with the custom SEO package that we implement for you

  • I agree, keyword research is essential if you want to be successful on the internet. However when using it you must decide whether you want to just gain traffic to the chosen website or whether you would like it to lead to customer involvement or a sale, as if you don’t decide this before then you could just be wasting your time. Thanks for your help!

  • this is really nice site 🙂

    • hey nick
      New bloggers like me will be no longer newbie in keyword research after reading this article

  • Such a nice article about keyword research
    it is very helpful for new bloggers like me.

  • Nice Post Thanks…

    • Hi,
      thanks for sharing!
      this post is a good starting point for SEO keyword research.

  • Thank you, Nick, for share this very important tutorial.

  • I am learning all the tips about blogging through the link you have given in your page. Keyword research very very essential to get more traffic is what i learning now. Thanks Kristi:) I was suggested by my friend to use only limited keywords. How much i can use approximately for a 800 words article..?

  • Thank you, Nick, for share this very important tutorial.

  • Superb Post Nick , But i m little Bit Confused With The fact that which keyword should i choose for example One give High CPC and the Other Gives Good Traffic ?

  • Nice post Nick!

    And great resources but this takes some time and that’s why I prefer to outsource it for a few bucks. I had great experience with this 5$ service:

  • First thanks for this post my doubts are all cleared very informative

  • Pingback: Cómo construir una matriz de palabras clave [y por qué necesitas una] Altura Interactive Español()

  • 100% perfect

  • Subir Paul

    Excellent! One of the best content I have seen on market. Many things to learn from this post. Thnx for sharing. 🙂

  • Very detail analysis Nick. Great work!

    I think as long as people don’t get sucked into the BIG monthly search volume and go after those BIG keywords right from the get go…because we all know how disappointed you’re gonna get when you don’t get results in the short term for those competitive keywords!

    3rd party keywords tool like SpyFu & SEMRush are good but I always use them as a guideline and go lateral from there. Obviously, some might argue not to reinvent the wheels if it’s already working for others. Well, personally, as much as these tools can give you those stats, only the business themselves know whether those keywords are profitable for them or not.

    My 2 c.

    Robin Ooi

  • Thank you, Nick. It is very detailed manual. It is a very good idea about keyword research opportunity score. I will change some parameters or degrees and use it for my needs. I like mathematical approach to SEO.

  • Hi Nick,
    The post you shared is an ultimate keyword research guide for me as you have elaborated helpful keyword research tool for seo campaigns and even thanks for sharing a powerful tips with small presentation at the end.

  • I agree with some of the points like don’t have to miss out the plurals because if we forgot to count them, we can lose some amount of hits to our website.

  • Good article and some very interesting points. There’s also some valuable follow up comments from some of the other readers. It’s refreshing to see someone go into detail around the subject and take a measured approach instead of simply advocating a random list of long tail keywords that never provide the traffic they promise.

  • Excellent post for keyword research tools.

  • Thanks nick.Im also a beginner and your article helps me a lot

  • Thanks nick. this article helps me alot

  • Awesome article for keyword research. I think Google Keyword Planner Tool is also very helpfull for keyword research.

  • I think the post must be updated because google changed their algorithmes and there plenty accurate tools to analyse the difficulty of a keyword . Tahnk u .

    • Hi Dori,
      The article was updated recently and still stands for up to date content. I don’t doubt there are many keyword tools out there, but I outlined the ones I work best with.

  • I’ve built a blog with the age of about 6 months, more than 200 post article. But visitors still below 50 / day. What should I do?

    • Hi Jane,
      Well the possible causes can be many. From the quality of your articles to the frequency you post them on, each criteria influences the way Google sees these signals.

    • matthew22929

      post your url, can i look?

  • Pingback: Social Media Promotion Etiquette: How to Spread Your Content Without Annoying Friends | Cornerstone Content()

  • Eric

    Awsome Article about proper keyword reserch but while searching on google i also found an awsome article about LSI keyword research an awsome tool, i hope people like this..

  • Hello, I ead your blog like every week. Your humoristic style is awesome,
    keep up the good work!

    • Thank you, Robot! We will!

      • Thanks for sharing this amazing keyword research technique i loved it and applied it on my blog for good search engine ranking

  • Pingback: Zero to 10K Website Visits a Month()

  • Nice article. As my point of view Google Keyword Planner is the best tool to do keyword search.

    • Hi Hemanth,

      Well, you know it’s always better to check 3 different sources to come up with a realistic result. So, in our case, why not combine Google KW planner with at least 2 options (Ubersuggest is great as well).

  • Nice article I read this when I was learn about keyword research. thanks for share it with us.

  • Pingback: How To Do Market Research with Search Data | SEO Nick()

  • Good Article! SEO is all about targeting relevant keywords as it play vital role in SEO world. Google Tool- Keyboard planner is very good tool for searching keywords related to your business.

  • Pingback: Keyword Research Made Easy - Princeton Internet Marketing()

  • Pingback: The Beginner's Guide to Ranking Videos on Youtube I'm From The Future()

  • Pingback: How To Increase Website Traffic •

  • Very interesting.

  • That is crucial really, choosing the best keyword for the website you can buy quality backlinks . Excellent suggestions…

  • very helpful article

    • Thanks! I put great effort in it!

  • Manhar Hadiyal

    I know one person he is expert in Keyword Reserach.

    Please contact Email id :

    Skype id : hadiyalmd

  • Dionatan Hovoruski

    Nice article… how can I get more viewers to my website? (

    • matthew22929

      A very nice site there.

  • sunny brown

    really good point about keywords research…

    • Sunny, it’s great to know it brought value to you! Thanks!

  • Pingback: SEO Myths: Fact or Fiction | WPExpert Support()

  • Awesome stuff! Read many articles about keyword research, but this keyword
    research guide really gave details and I learnt many new things.
    Thank You.

    • You are very welcome Samual! Stay tuned to find out even more!

  • Kelvin Karanja

    This is the first place anyone interested in Keyword Research should come. I came in green and starting to feel like an expert. I will keep reading you.

    • Hi Kelvin,
      Thank you for the kind words! Always good to know it helps people.

  • Yogitha Reddy

    Nice Article Really Help full information for Beginers

  • Majd Msahel

    Great I’m getting some traffic to my website after I read this :

  • Dan

    Does the google keyword tool still show global and local search hits? When I try a keyword, it only seems to show “search popularity”.

    • Yes, Dan, you can still see local monthly searches for your desired location, and global ones (all locations), but you have to do these in separate researches. For example, if you want to know the local searches in California for “keyword tool” you have to choose California at the locations drop down.If you need to see the total number of searches worldwide, leave the “all locations” option.
      You can also choose multiple locations if you want (California, New York, etc), and get number of searches for each of these locations.

  • Keyword research best way u will go google adwords login and add in toolbar keyword planner than keyword planner is best way Keyword research…..

  • I’ve got to say…there’s a good chance that you’re leaving tons of rankings, leads, and money on the table because of a couple of simple mistakes that you’re making and don’t know about.

    I was…until I found this awesome training by a guy who’s raking in 73 leads or more a day. He gets content ranked AT WILL with his simple keyword research approach.

    Go watch this FREE webinar that could possibly turn your entire business around with just a few tweaks!


    = =>

  • The SEO beginners often make a big mistake that was selected from the primary key to SEO right from the beginning . In my opinion , it should first sub fkhoas SEO the previous investment to make hits . When stability will SEO keyword later ..

  • nice post,actually this is the best place to learn about keyword research, can anybody help to promote me

  • keyword researching is difficulty now and this post is very useful

  • JoshuaGanocri

    I usually use to get ideas from it, have you used it?

  • Yes, google provides local and global search results

  • Great post surely help to find better keywords. I am searching keywords for my hindi stories website or . I hope this trick will help me. thanks

  • Naeem Ullah

    can u help in improving traffic to my website, please

    • matthew22929


  • Liz Angelene M Verano

    I am in the middle of creating a new website. Your article was very helpful in gathering inputs, strategies and understanding more about the importance keyword research. The post was really awesome as it gave detailed information on how to do keyword research for SEO and creating a reputation in Google ranking. Also, while doing my research, I also find this post – relevant and helpful for beginners in keyword research.

  • Lisa Malbon

    keyword research now goes beyond analyzing keywords on the basis of average periodic searches, competition and suggested bids.It now extends to further analyzing keywords for available domains, the commercial values of those keywords and more importantly a tailored updated Seo tips. Keywords analysis can be done personally or better still, outsourced to a professional who have the expertise and updated knowledge on the algorithms of the various search engines. I will personally recommend outsourcing to a professional, since i ve been a benefactor of their services. you find those professionals on freelancing sites such as Fiverr.
    I will recommend Seokeyworddiva… on fiver, that lady is a guru in the field of keyword analysis. From her, you will receive a fully analysed research report with a bonus of a list of over 1200 untapped niches but with high searches on the the various ecommerce sites such as Amason, clickbank and such like. She also sends traffic to your promotional content or niche site for a whole month, all for a penny.

  • Louise Quo Vadis

    Thank you very much for this information. It is very helpful.

  • Alex van Wyk
  • matthew22929

    Hi Nick,

    I am just curious why you don´t have a page meta description tag (standard) for this page? I noticed this when installing the moz chrome extension and checked your source code and it was confirmed.

    Is this done on purpose?

  • Naeem Ullah
  • I’m using – limited to 50 keywords but it’s free and I get a weekly update 🙂

  • Ruby Ngo

    Don’t waste your money on any seo tool, get all 400+ seo tools just for $5 bucks.

  • This article is quite informative and thorough. The points discussed here will be of a great help to the beginners. A rookie mistake that is made in general is that keyword phrase which is too much popular is targeted by the person instead of the one which is popular but not quite. It is easier to rank the latter.

  • A very useful post thanks for sharing it.

  • This article is quite informative and thorough. The points discussed here will be of a great help to the beginners. A rookie mistake that is made in general is that keyword phrase which is too much popular is targeted by the person instead of the one which is popular jobs but not quite. It is easier to rank the latter.

  • Great article! However, I noticed that you haven’t talked about LSI keywords?

  • Kumar Vivek

    Managed CLoud Hosting at Cheaepst Price

    Free Domain Name for life


  • Michael

    Great post, keyword research was something I struggled with at first. Lost a lot of money and time trying to fight against the powerhouses for ranking with high competition keywords. The keywords I grabbed from really helped me out. Now I have a site ranking top 100 in less than a month with zero link building.

  • Great effort. Especially helps for seo freshers for keyword research,

  • Exclusives NG

    I am learning all the tips about blogging through the link you have given in your page. Keyword research very very essential to get more traffic is what i learning now.

    I Hope It Works On

  • Thank you for this knowledge. I clarified many things and I will apply to my website run faster

  • Google is looking at how to charge them otherwise and trust links form one author versus another. There header is one of them most crucial features of every piece of content you write. Fresh content is what Google messaging indirectly on their latest caffeine update.

  • Glad that you mentioned ubersuggest, my favourite tool for finding long tail keywords. Another one I recommend is Soovle.

    • Hi Lim, great tip! I recommend them too, great tools for keywords research.

  • You can automatically get keyword suggestions and search volume with SerpYou keyword tracker

  • Akash rajbhar

    how to search ketword reseach

  • The best free keyword tool is Google. You can use both instant suggestion as well as “Searches related to” in order to find hundreds of cool longtail keywords. Have fun and make sure to visit my blog ( where I publish a lot of cool tips about keyword research and how you can make money with niche blogging.

  • Really very nice post and very useful for keywords research

  • George Coem

    Great Post!
    Haven’t played with this Keyword Spy. Haven’t heard much about it. I’ve been using SEMrush for so long and now looking for alternatives. Something cheaper. Heard SERPStat and SpyFu are both good.

    • Hello George, it totally depends on everyone preferences and which tool you find easier to use by getting a better overall idea. Thanks!

  • Gutter GloveGuards

    Is there anyway I can use google Keyword tool without paying? When I created an Account it lead me to this page

    • Hello, if you want to create a campaign you do have to pay, otherwise, if you only want to use the Keyword Planner Tool, you can simply sign in with your Gmail address and choose if you either want to create a campaign or only use the tool. You can find this on the left-hand side of the page. Hope this helps! Cheers!

  • some nice tools there, thanks!

  • Micheal Kol

    Really helpful information provided but I think Keyword Research take a lot of time.So,recently I used this Gig on Fiverr ( ) Excellent Services Provide.This will also save your time.I recommended this Gig 🙂

  • George Coem

    What tools have a feature to breakdown the domain by pages? Like here: I don’t remeber anything like that in SpyFu, did they add something siilar over the last few month?

  • Amazing Guide! … Now I have got good idea to do keyword research… Thanks for sharing..

    Ultimate Long Tail Keyword Research

  • Long tail keywords is getting more competitive for some industrial.

    • Heya Wynn, long-tail keywords drive more target traffic than short-tail keywords, but definitely is more competitive in some niches. Do you have any examples of industries from your own experience? Thanks!

      • Hi Nick, sorry for late reply, my account was marked as spam by Disqus, I could you send any comment 🙁

        Anyway some industrial like SEO, web design, renovation, aircon repair… all of the long tail keyword consider competitive, it is coz everyone want to target long tail keywords.

  • latlon technologies

    as keywords are more important in SERP, we have to concentrate on keyword research in seo process. As per your statement targeting long tail keyword will give better result.

  • Shannon

    This is a great and very comprehensive guide to keyword research. I saw that you use Ubersuggest, I love that tool as well. I wrote a similar post just focusing on free tools to help with keyword research. was curious if you used any of these?

    • Thanks for the tips! They are all great tools for keyword research, but I like to stick to Ubbersuggest and Keyword Planner. Cheers!

      • Richard Ernszt

        @seonick:disqus Isn’t Google’s Keyword Planner more useful for PPC rather than helping with SEO for written content?

      • Hi Richard! The findings in KW Planner are useful both for SEO & PPC, it just depends on what you are using them: content & keyword analysis or ads & bidding.

      • Richard Ernszt

        @seonick:disqus Hey! Thanks for responding so quickly 🙂

        I’m still of the opinion that it’s better for PPC rather than trying to get content off the ground and into high search ranks.

        I think Neil Patel had an article where he said that if you’re using Google’s tool you’re basically competing with the thousands of others who are already using it.

        But I’m guessing this is true of SEOMoz, SEMRush and others?
        I don’t know if you’ve used this plugin before, but this video says that it gathers info from Moz, SEMRush, Twitter and “forums.”

  • I am using Google keyword planner for keyword research activity but sometime its give wrong suggestion I need to use on this website.

  • Doonedin

    tell me the best keyword research tool in the world in one world.

  • Keyword research important factor of SEO. Your article too easy for me and I think keyword research tools better to choose great keywords.

  • Find Solid Free SEO Tools

  • cantus chhetri

    MY site is not getting enough traffic ?? can anyone check that link below:

  • JtecWebs

    great article! really helpful to my site


    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 who provides me with laser targeted and easy to rank keywords for my niches . 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.

  • Tom
  • SmartPlay104

    I am using great tool called DeepMiner PRO. It is software for finding
    quality Long Tail Keywords and engine suggestions from google yahoo bing
    amazon. I made great traffic to my web page using this tool.

  • Great article, best guide to find keywords

  • please advise how can we use best keyword for or

  • Very detailed information on keyword research, I really do appreciate.

  • Husnat Saani

    Click on this link

  • Hussein Taleb

    very helpful article
    this video might be also helpful:

  • Great tip! Using your analytics with keyword research can
    give you valuable insights in the user behaviour of the visitors to your page Direct and or search referral traffic alike.

  • Fabio Mastrocola

    A very thorough post thanks – Some great suggestions. I use both free and paid tools. The free tools I use are Ubersuggest and Soovle (which I find good for buyer keywords. I use two paid versions that are great in uncovering target keywords with decent search volume and little competition they are market samurai and Webfire 3.0 . I use these softwares for Website SEO and Video SEO.

  • Thanks for tutorial. Keyword Research is most important to get high ranking in Google Search!

  • Md Lipu

    Great post. It’s very useful post for everybody. I learn something much more important about keyword research. If you to get more information about keyword research. Please knock the link

  • The key to SEO is to select the right keywords that would drive targeted
    traffic to your website.

  • including plural keywords seems to be a better idea. Thanks for sharing.

  • ethan jones

    Great post and all the points are very helpful in getting the good results. Great piece of info.

  • SEO main part is keyword research its such very helpful article for me thanks for sharing with us.

  • find the keword related to our niche is very difficult now a days , and this post is amazing to find a better keword.
    i get a lot of knowledge from this post.

  • I do SEO and for on-page copy rather than focusing on the primary keyword phrase to start, I focus on 2 things, writing for the reader and a bit of direct response copy (i.e. I get the reader to envision using a product or how to solve their problem – future pacing). Once this is accomplished I then go back to the text to insert my primary keyword and any supporting LSI (synonyms) and more technical terms (this is to signal to Google that the text is not spun and that it is authorative.) Once complete I use to increase my score to at least 98% to ensure the text has as many related terms to the primary keyword phrase. The results speak for themselves. My analytics shows that the web pages has readers spending on average more than 2 minutes on the page with some even spending 5 to 10 minutes on the page. Because of the avg. time spent on the page is high, it is a good signal to Google that people like the page and it ranks very high with very little backlinks. If you’re interested in learning more, take the keyword copy quiz at the bottom of the page at

  • Harshita Tanwar

    Hello, really a very nice post I must say , really helpful in understanding how can we target any low competition keyword and get to rank our website really fast
    But what I found is that awesome gig on fiverr which is completely free and does in depth keyword research for me and gives me a report on low competition profitable keywords for my website in my niche
    It’s free so do check it out

  • Vàng B?c Gia B?o Xin chào, th?c s? là m?t bài báo r?t hay tôi ph?i nói, th?c s? h?u ích trong vi?c hi?u làm th? nào chúng ta có th? nh?m m?c tiêu b?t k? t? khoá c?nh tranh th?p và nh?n ???c ?? x?p h?ng trang web c?a chúng tôi th?c s? nhanh
    Nh?ng nh?ng gì tôi tìm th?y là bu?i bi?u di?n tuy?t v?i trên fiverr ?ó là hoàn toàn mi?n phí và không trong nghiên c?u t? khoá chi?u sâu cho tôi và ??a cho tôi m?t báo cáo v? các t? khóa có l?i nhu?n c?nh tranh th?p cho trang web c?a tôi trong niche c?a tôi
    Mi?n phí ?? ki?m tra nó trang s?c b?c ??p cao c?p

  • Thanks for sharing this information about keyword research it’s unique and informative.
    With this article you offered me got a chance to know about this,

  • Hey this content was great!

  • Thank you for this awesome knowledge. Much appreciated

  • Thank you so much for sharing this awesome article with us

  • This is an article give me some oxygen


    Hey… Nick…
    thanks for sharing this useful post it surely add much to my already gained knowledge….
    I got to read many articles that can also increase everyone’s knowledge…

  • Thanks for sharing such an important information about keyword research.

  • Swayam

    Thank you Nick, I hope to use your suggestions though this article is very dense for me

  • rizwan
  • Thanks for sharing this valuable information.

  • It’s wonderful information. This information helpful for me. Good explanation here that also helpful for other. Its great information you shared.

Previous post:

Next post:

my script