B2B Keyword Research Using Neil Patel’s Ubersuggest

When it comes to SEO, especially B2B SEO, nothing is more important than the keyword research you do prior to actually working on content.

Why put so much effort into your content if no one ends up reading it?

See, we are living in a world that is saturated with content – in all areas and industries.

So how do you get your voice heard in this noisy environment? That’s where keyword research comes in.

When you have a question, where do you generally go to find the answer?

Chances are, you answered what most people would – Google.

Why Do Keyword Research for B2B?


As was mentioned earlier, with so much content out there, how would you ever get to the top of search results?

You have to be strategic.

Sure, we’d all love for every piece of content we write to magically appear at the top of every search any of our target customers make.

But, that’s not realistic.

Keyword research is a necessary tactic for B2B marketers because it enables you to identify keywords that are

  1. Relevant to your target market
  2. Are actually searched for
  3. Are low competition

These three points are the main crux of keyword research, particularly for B2B marketing.

Features and Benefits of Neil Patel’s Ubersuggest


B2B SEO with Ubersuggest

Recently, SEO guru Neil Patel purchased the keyword research tool Ubersuggest (formerly ubersuggest.io) and incorporated it into his own site, neilpatel.com.

If you aren’t familiar with Neil, you should definitely check out his content.

Not only is he a world-renowned SEO guru, but he puts out fantastic content (video, written, audio) that can help any marketer with leveling up their skill set.

The newly re-designed tool is pure gold for B2B marketers looking for a way to do keyword research.

Let’s go through some of the features and benefits of Ubersuggest.

The Price


It’s free

Yes, free. 

There are lots of keyword research tools out there, but most of them cost between $100-$300 a month!

With Ubersuggest, you get most of the benefits of those other tools, but at a much better price – $0.

Neil has said a few times on his various channels that he has no intention of charging for Ubersuggest.

And, in fact, it seems like he wants to add more free SEO tools to his site.

Search Volume Estimate


SEO Search volume ubersuggest

For each keyword you input, Ubersuggest will estimate how many monthly searches are made for it.

Though I don’t know for sure, it’s likely that this data is pulled from Google’s API somehow, but I might be wrong.

It’s true that many tools have this kind of estimate, and they are rarely 100% correct. 

However, it’s a fantastic benchmark. You can see if one keyword has significantly more searches than another.

Cost Per Click


CPC Ubersuggest

While this is less relevant for SEO, it still gives you an indicator of the value (at least the value given by Google) of that particular keyword.

My guess is that this data, too, is pulled from Google’s API as it aligns with the numbers you’d see in Google’s keyword planner tool.

Paid Difficulty


Paid Difficulty Ubersuggest

Another data point that is probably less relevant for SEO, but still a good metric to have in mind.

This indicates how difficult it is to rank for this keyword for paid Google ads (formerly “AdWords”).

SEO Difficulty


SEO Difficulty Ubersuggest

This is seriously an amazing metric. Though it’s not 100% clear how this number is arrived it, being able to take the difficulty score and compare it to the search volume is the kind of thing SEOs dream of.

Until now, a lot of people would utilize strategies such as the Keyword Golden Ratio. However, Ubersuggest now gives you an easier way to do it without complicated calculations.

Keyword Ideas


Now we get to the meat and potatoes.

Ubersuggest, as the name implies, not only gives you powerful metrics – it suggests potential keywords, including long-tail keywords, for you to try.

This is extremely useful, particularly if your initial keyword is highly competitive.

You can take a look at similar keywords and find one that has a sufficient amount of monthly searches but is lower in competition.

You even get this fun word bubble from Neil telling you about your keyword

Keyword research with ubersuggest

B2B Keyword Use-Case Using Ubersuggest


I know what you are thinking – this all sounds great, but how can I use this to my advantage?

In this use-case, you’re planning on writing a new piece of content and want to know which keyword(s) to optimize it for.

Let’s go step-by-step through the process.

Assuming you aren’t coming into this with an idea in mind, you can actually use Ubersuggest to help you craft the entire focus of your post.

Step 1: Initial Keyword


What’s the main focus of your product, service, or blog?

Start there.

If, for example, your blog generally focuses on topics regarding project management, try that high-level keyword first.

ubersuggest keyword research

Uh-oh, looks like Neil says this one is going to be tough!

high competition keyword

Not to worry, that’s why this tool exists in the first place.

Mouse over to “SD” (SEO Difficulty) and re-order it to go from lowest to highest.

SEO Difficulty Ubersuggest

The goal here is to find a keyword that has a medium-to-high amount of monthly searches but a low level of difficulty.

low competition keyword ubersuggest


This long-tail keyword has almost 2,000 searches per month, but a difficulty level of only 8.

This would be a great keyword to use.

Step 2: Gathering Additional Keywords for Your Post


While your main keyword is the one you are going to try to rank for the most, having secondary keywords sprinkled throughout your post serves several purposes:

  1. Puts you in contention for top search results for other keywords, even if the monthly searches are low
  2. Can act and as semantic keywords for your post, which will be read by Google as supporting your initial keyword
  3. Gives you more ideas for sub-sections of your post

semantic keywords ubersuggest

Ubersuggest makes this really easy, just look at the suggested keywords that it provides and try to add them as H2 or H3 sections in your post!

Step 3: Analyze The Top Ranking Posts


One of the benefits of Ubersuggest, beyond keyword research and analysis, is that it shows you the top 100 pages that rank for a given keyword, as well as some other stats relating to them.

Top ranking sites for keywords

Since you are trying to get position 1, why not take a look at what its current inhabitant has done to get there?

First, you’ll notice that though the exact phrase is not used in their title.

Title optimization

Google’s algorithm is clearly picking up on the semantic similarities between “Program Manager vs. Project Manager” and “Project Management vs Program Management.”

While the differences are minor to a human mind, the fact that Google was able to understand the complexity of natural language is actually pretty impressive.

But, that’s for a different blog post.

Now, let’s take a look at the content itself.

If we take the entire post and create a word cloud, showing which key phrases and words are used most, we can learn a lot about how Google decided this particular post should be listed first.

By pasting the content of the post into a free word cloud generator, we get a great 30,000-foot view of the main focus of the post.

SEO keyword wordcloud

As you may have suspected, the keywords “program”, “project”, and “manager” are all featured prominently.

Let’s take a deeper look at how many times, exactly, some of these key phrases appear.

keyword density

SEO Keyword density 2

Two of the most critical keywords appear very often in this post – 15 times for “program manager” and 18 times for “project manager.”

exact phrase seo

However, the exact phrase that this post is ranking for doesn’t even appear a single time in the post.

The post is also not incredibly long, only 735 words. 

These days, that’s a pretty short blog post.

Ok, so with this information in mind, there are a few things you can do in your post to have a better shot at ranking higher:

  1. Use the exact phrase – The currently #1 ranking post does not use the exact phrase once, so you can have the advantage there. Don’t keyword stuff, but at least use it in the title.
  2. Skyscraper – A very popular content tactic among SEO experts these days is the skyscraper technique. Essentially, find a high ranking post and write a similar post, but just make it 10x better. In this case, the post was only 735 words which means it wasn’t very in-depth. If you go deeper and make something that is long-form, you have a great shot at overtaking the #1 spot
  3. Semantic keywords – This post is a clear indication that Google values semantic keywords nearly as much (maybe just as much?) as exact match keywords. You can see that because the post doesn’t even have a single use of the main phrase, but is stuffed with semantically similar terms.

Ubersuggest for B2B Keyword Research: The Verdict


One word, awesome. 

For a totally free tool to give you these kinds of actionable insights is unheard of.

To be able to get data on competitiveness, overall monthly searches, and suggested related keywords is just unbelievable.

Not to mention being able to see all the posts that rank for your keyword, along with all the other data.

It also looks like Neil might be planning to include some new features in the tool…

Content Analyzer ubersuggest

This could be a really cool feature – an engine that suggests content for you in order to help you rank higher? Hopefully, it is included free, but it’s certainly possible this feature will require some amount of money.

What do you think about the new and improved Ubersuggest? Leave your comments below!

You might also like...

Get Scalable B2B in Your Mailbox!