$2,000 Free Audit


Ready to turn rankings into revenue? Discover everything you need to know about Search Engine Optimization (SEO). 



Ready to turn rankings into revenue? Discover everything you need to know about Search Engine Optimization (SEO). 

Chapter 3

Smart Keyword Research

You already know how search engines work and why content is critical to your SEO efforts. Now, it’s time to work out which strategic keywords to target in your content and how to craft that content to make both users and search engines very happy. 

Climb to the top 10 in Google rankings. Grow your organic traffic. Increase your revenue.

To score this winning trifecta, you need SEO. With a rock-solid SEO strategy and the right keyword research, you’ll shoot to the top of search results — and reap the rewards in spades. 

But let’s get real: with 3.5 BILLION searches being conducted on Google every single day, it’s tough to know exactly which search terms to target. 

So how do you get ahead — and rank ahead of the competition? That’s exactly what we’re here to help you do.

In this guide, you’ll learn how to:

  • Conduct smart keyword research and improve your ranking for the search terms that matter.

  • Exactly what keywords are, why keyword research is important, and why user intent is a non-negotiable to successful keyword research

  • Easy to follow, step-by-step breakdown to keyword research that you can use to achieve winning results. 

  • A breakdown of our favorite industry tools for keyword research. 

Ready to skyrocket your rankings AND your revenue? 

Let’s get started.

What is keyword research?

Before we jump into HOW to conduct keyword research, it’s important to understand exactly what keywords are, and what keyword research entails. 

Keyword research is the process of identifying the exact words searched by people on Google that are specifically related to your business. By finding the most searched words and phrases that people are looking for, you can optimize the content on your website to target relevant keywords and rank in organic search engine results for those keywords.

What is a keyword in SEO?

A keyword in SEO is a word or phrase that users type into search engines when they want to find information. These are also known as “search terms” or “search queries”, and they’re the backbone of SEO. 


Think of a keyword as a group of words or a question that a person is looking to answer. For example, “How to learn SEO?” or “SEO course for beginners”. Every time a user types in a search query into a search engine like Google or Bing, the search engine uses an algorithm to scan millions of websites and pinpoint the web pages that provide the most relevant and informative answer to that question. 

While there are over 200 different factors that go into this algorithm, one of the key ways a search engine decides which results to show is through keywords. If your website contains the keywords and information that match what a user has typed into Google, this is a quick cue to a search engine that your content is relevant to their search query. 

If your website doesn’t contain these keywords, then there are no indicators to Google that your content is relevant — and more likely than not, you won’t appear in search results at all. 

As a website owner, keywords are the themes, ideas and topics that your content should be based on. The more relevant your website content and blog post content is for these search terms, the higher chance your site has of showing up at the top of search engine results pages (SERPs).

Why is keyword research important for SEO?

Keyword research is important for SEO because it helps you decide which search queries to target in your SEO strategy. It’s the foundational aspect of paid and organic search — and you NEED to nail your keyword research if you want to achieve winning digital marketing results such as high quality traffic, a strong online presence, and skyrocketing revenue results.


It’s simple. Remember that number from earlier? 

Over 3.5 billion searches take place on Google — Every. Single. Day. 

Over a year, that’s trillions of searches. Of these trillions, there are thousands (or maybe tens of thousands) that are relevant to your business. 

Naturally, you can’t target them ALL on your website. You’ll end up spreading your content too thin and achieving less-than-desirable rankings as a result. 

Instead, you need to strategically pick and choose the terms that are most relevant to your business, and focus your SEO efforts on these keywords in order to rank on the first page of Google search results. Keyword research helps you do just that. 

But let’s backtrack for a second. Why is ranking in the top 10 so important?

It’s simple — you benefit from more organic search traffic, more leads, more conversions, and more revenue. 

Just take a look at this graph below from Backlinko, which illustrates the clickthrough for Google search results by position. Keep in mind that every page on Google has 10 results:

organic ctr google position

After the first page, or the 10th result, there’s a sharp drop in the number of clicks. In fact, only 0.78% of Google searchers will click on a result on Page 2 — and the numbers keep dropping from there. 

As if that’s not enough...

Being on page 1 matters. But being on top of page 1 matters even more.

The top 3 results on Google take home the lion’s share of free search traffic and get a massive 75.1% of ALL clicks

And… you guessed it!  The only way you can get to the top 3 on Google (and outrank your competitors) is by finding and targeting the right keywords in your SEO strategy. 

When you rank on top for relevant keywords, you’ll get more visibility with your target audience. More visibility translates to more users clicking through to your website. More relevant traffic equals more conversions — and more conversions ultimately mean more revenue.

The best part? All of this search traffic is organic, which means it delivers out-of-this-world ROI and is more cost-effective in the long run.

Short Tail vs. Long Tail Keywords

Keywords typically come in three types: short-tail, medium-tail, and long-tail. If you want to see winning results from SEO, you need to factor all three into your keyword research process and overall SEO strategy.

Short-tail keywords

Short-tail keywords are generally 1-2 words, such as “latin restaurant” or “buy cars”. These keywords are incredibly broad and generalized, rake in a massive amount of searches every month — and they’re HIGHLY competitive. 

As an example, the keyword “buy cars” returns over 16,560,000,000 results on Google. If you want to rank for that keyword, it’s going to take a lot of hard work and time to come out on top.

Medium-tail keywords

Medium-tail keywords exist in the sweet spot between short and long-tail keywords. These may be a combination of your specific short-tail keywords and a broad search term.

For instance:

  • [primary keyword] + [location keyword] e.g. "Digital Marketing Utah

  • [primary keyword] + [generic keyword] e.g. "PPC Management Tools"  

They’re more specific than short-tail keywords so it’s easier to rank for them, but they’re not SO specific that their search volumes are nearly non-existent. 

Because long-tail keywords are hyper-specific, most search engine algorithms will generally match long-tail keywords to a relevant medium-tail keyword and return a result for the medium-tail keyword.

Long-tail keywords

Long-tail keywords are more like sentences than they are words. These are highly specific search terms that people are searching for — think “buy red Toyota Prius in San Francisco”. Long-tail keywords are typically easier to rank for as there is far less competition for them, but they also have less search volume than short-tail keywords.

Long-tail keywords are integral to any effective SEO keyword strategy. In fact, long-tail searches account for over 70% of all web searches (and a similar portion of your page views), according to data by Moz:

search demand curve seo - moz


How people search - what is user intent?

User intent is the underlying objective behind a person’s search query. Behind every search, there’s user intent. People are looking for something specific when they run a Google search — whether it’s the solution to a problem, the answer to a question, more information about products they want to buy, or services available in their local area. 

For the best SEO results: write to humans, optimize for bots.

There are over 200+ factors that go into Google’s algorithm, and these factors change CONSTANTLY. However, the most important algorithmic shift that has taken place in recent years is the shift from a focus on keywords to a focus on user intent. Google’s algorithm doesn’t just match a user’s keywords to your website’s content anymore — it’s all about the intent behind a search, and how well your website answers that intent.

In the words of Google itself:

“To return relevant results for your query, we first need to establish what information you’re looking forーthe intent behind your query. Understanding intent is fundamentally about understanding language, and is a critical aspect of Search. We build language models to try to decipher what strings of words we should look up in the index.”

And if this doesn’t hit home, here’s the kicker: user intent is SO important that Google even created an entire report on how search intent is redefining the marketing funnel.

It’s time to step up. Basic keyword research and old school “keyword stuffing” simply doesn’t cut it. 

If you want to rank on page 1 of Google, your content MUST be optimized for user intent. You need to deep-dive beyond the keywords to understand the value of those search queries, what people are trying to achieve with their search, and where the search fits in the user funnel. 

So, how do you do this? 

By understanding the different types of search intent, and how to create content that’s geared to address that intent.

What are the 4 common types of search intent?

There are a TON of different types of search intent, so we’ll just focus on the most important ones for most businesses: informational, commercial, navigational, and transactional.

Informational intent

As the name suggests, informational intent is when a user needs specific information. They might be searching for the actor’s name in a movie, or how to conduct keyword research for their business.

seo informational intent example In most cases, informational intent is linked with top-funnel searches. A person who conducts an informational search isn’t looking to be sold to — they’re looking for an answer to their question.

Navigational intent

Despite its name, navigational intent isn’t about searching for directions. ‘Navigational’ in this sense means website navigation: a user is trying to find a specific web page online, such as “Online Marketing Gurus blog” or “NFL official website”. 

navigational intent example

Navigational searches generally occur in the mid-funnel of the customer journey. A searcher is already aware of your brand and they’re looking for direct access to specific content.

These searches are also often conducted by existing customers who want to revisit a page on your website, such as a member login or a warranty repair service.

navigational intent seo example Commercial (or investigational) intent

Commercial intent is also known as product research intent. This is a search that someone runs if they want to find out more information on a specific product or service, such as “iPhone 11 vs. iPhone 10” or “best car under $5,000”.

commercial intent seo example

These searches can sit both at the top of the funnel and the middle of the funnel. If you’re a cookware company and a user searches for “best cookware brands in the US”, they may or may not be familiar with your brand already. 

commercial intent serp example

On the other hand, if you’re Apple and somebody is running a search for “Apple iPhone vs. Samsung Galaxy”, you can be fairly certain that they’re in the consideration phase.

Transactional intent

Transactional intent includes specific product names and buying words such as “health insurance quote”, “buy black dresses online” or “Nintendo Switch discount code”. These are often seen as the Holy Grail of search marketing because the user is demonstrating a clear intention to convert.

Transactional intent SEO example

Transactional searches the most bottom-funnel searches you can get. At this stage, a user is poised and ready to take action — whether it’s visiting your store, requesting a quote, or making a purchase on your eCommerce store.


How do I do free keyword research?

Now that we’ve covered off the importance of keyword research and the types of user intent, it’s time to dig into the nitty-gritty of finding those keyword ideas.

As we touched on earlier, you don’t have time or resources to target ALL of the keywords. You need to scour the data to find the best keywords to focus on: the ones that will bring real value to your business in the forms of leads and sales.

Contrary to what you might think, smart keyword research doesn’t require complex SEO knowledge or an expensive keyword tool. We’ve laid out a step-by-step formula that will help you find keyword ideas for free.

This is a tried-and-test strategy that we use with our own clients — so we know it works. 


Step 1: Create buyer personas

Your SEO keyword strategy revolves around research — and research starts with knowing exactly who your customer is.

Stop and think: How well do you know your target audience? Do you REALLY know what their challenges are? Where they go to find information? What their goals are? What they want? What type of content they prefer to consume?  

Understanding your audience is an essential part of finding the right related search terms, and optimizing your content for your target audience. When you have the right buyer personas from the get-go, it makes the act of researching keywords that much easier.

Buyer personas are fictional ‘characters’ that embody your target customer. They help you see your target audience as people, not users. Once you view your brand and product through their lens, it becomes far easier to understand what they’re searching for in Google, and the type of content they’re expecting to find as a result.

So how do you truly flesh out who your buyer is? Just follow this template from Hubspot to identify the kind of information needed to create true-to-life representations of your customers.

buyer persona - who

buyer persona - what

buyer persona - why

Don’t be afraid to get granular. The more ‘real’ your persona feels, the easier it’ll be to put yourself in their shoes and understand their search intent. At the same time, keep in mind that you can also create multiple personas, based on the different types of customers you are hoping to reach.

Once you’ve got your personas fleshed out, codify this somewhere and share them with your team and your SEO agency. 


Step 2: Ask questions to understand user intent

Now that you know who your customers are, it’s time to understand what they’re searching for — and why. 

Most businesses skip past step 1 and 2 and jump straight into researching keyword ideas. But as we touched on earlier, user intent is CRITICAL. You may have an idea of what you want to rank for, but if you don’t understand why people are searching for that specific keyword, your SEO results and revenue are going to fall far short of spectacular.

Flip the script and start thinking about what your audience wants, rather than what you want them to search for. Focus on the customer journey from your audience’s perspective, all the way from discovery to awareness, consideration, and purchase. 

Here are a few questions to get you started:

  • When are they interested in the products or services you offer? Is the demand seasonal? Does it peak at a particular time of day? For example, interest in flowers might peak around Valentine’s Day and Mother’s Day, which means seasonal search terms need to form part of your keyword research.

  • What do people want to know about your category or your product? What are the most common questions people ask and what words do they use? If you’re stuck, try looking at your FAQs, reviewing the most commonly asked questions on your support and social media channels, or talking to your sales team.

  • How do people search for information? Are they using their mobiles or desktop? Do they use voice search? Do they type their searches in on the fly? If they’re running voice searches, they might search using longer keywords or search in complete sentences. On the other hand, if they’re searching on the go using their local device, their search results might be geo-localized to their local area.

  • Why are they searching for your products or services? Do they have a specific problem they’re trying to solve? Are they motivated by desire or inspiration? Did they see someone else with the same product? For example, if you’re a chiropractor, your target audience might be searching for keywords associated with the problems they’re trying to alleviate e.g. “lower back pain relief” — and not even looking up your product or service specifically.

When you’ve finished up this initial recon, then — and only then — should you move on to the next part: identifying the keywords that they’re looking for to search. And mapping these to your website strategy. 

Step 3: Brainstorm a list of relevant topics

One of the biggest challenges most businesses face when conducting keyword research is simply knowing where to start. 

Here’s the good news: you don’t need to have all of your keyword ideas mapped out from day one. The best way to start is to brainstorm the broad topics that are related to your business. These are your keyword ‘clusters’ or ‘buckets’ and will help guide your keyword research down the line. They’re also incredibly handy when it comes to site structure, content creation, and more.

Start by asking yourself or your team, ”What words or phrases do people search for that are related to my business?” Write down all the ideas, then select around 5-6 of the most relevant to your business and your audience.

For example, if you run a women’s clothing store in San Francisco, you might brainstorm the following topics:

  • Women’s dresses

  • Women’s coats

  • Women’s sportswear

  • Women’s pants

  • Women’s shirts

In another case, if you’re a Boston-based law firm, your list of topics might look a little something like this:

  • Business litigation and disputes

  • Divorce and family law

  • Employment law

  • M&A and private equity

  • Estate planning


Keep your topics as broad and high-level as possible. Remember: this isn’t your keyword research. These are your seed keywords, which are foundational building blocks that will guide the next step.


Step 4: Kickstart your keyword research with the Google Keyword Planning Tool

Once you’ve got your topics down, it’s time to start conducting keyword research. Effective keyword research is about aligning your keywords with the topics that your users are searching for and the products or services you provide. 

Keyword Planner by Google is one of the most simple and straightforward tools for keyword ideas, and it’s one of the best to get started with. Keyword Planner is actually designed for people to identify keywords for paid search ads, so you’ll need a Google Ads account to access the planner (don’t worry — you don’t need to run an ad to use the tool).

Once you’re set up with a Google Ads account, simply hop into the planner and enter in your topics as seed keywords. The tool will then use this as a springboard to pinpoint related searches that users are browsing for.

Let’s look at the Boston-based law firm example again. If you’re trying to conduct keyword research for one of your seed keywords, such as the term “estate planning”, you might enter this as a starting point and select Massachusetts as your geographical location:

Using Google Keyword Planning Tool

The keyword tool will then deliver an array of related terms for you to target in your content, like so:


Google Keyword Planning Tool Results


You can also get an idea of search volumes for that keyword using the ‘Avg. monthly searches’ column. Click on it and you’ll be able to see roughly how many people have searched for that keyword in any given month.

Generally speaking, keywords with a higher search volume are more competitive than those with a lower search volume. This isn’t necessarily a bad thing, but it means you might need to put in more effort to achieve rankings. On the flip side, a keyword with a 0-10 month search volume, like “solicitors specializing in trusts near me”, may be easy to rank for but bring in minimal traffic to your website. 


Step 5: Build upon your initial search queries with additional tools

Google Keyword Planner is a great starting point for keyword research, but it’s just that: a starting point. 

After you’ve sourced an initial list of keywords, it’s time to dig EVEN deeper with other keyword research tools. Your goal is to try and find new search queries that are relevant to your umbrella ‘topics’ or keyword clusters, including medium- and long-tail keywords that may have less competition.

Good news — there are plenty of other free tools where you can find additional keyword ideas based on a seed keyword.

Let’s take a look at the keyword “buy books” in SEMrush. A quick search reveals a number of searches for online books, cheap books, used books, and more. These keywords could inform different product pages on your website, as well as pillars for future content creation.


Semrush Keyword Magic Tool


SEMrush also has a section for questions, which you can access in the top left-hand corner. Clicking on this will pull up a list of question-based keywords that contain your seed keywords, like so:


Seed keywords


Question-based keywords are powerful because these are often medium- and long-tail keywords, and have less competition than short-tail keywords. They also offer up swathes of information on the user intent behind a keyword.

Google Trends is also INCREDIBLY easy to use. You start by selecting your region in the top right-hand corner, and enter in a seed keyword such as “protein powder”:


Google Trends


Google Trends will then return a result on the search volume trends over the past 12 months as a default. From this, we can see that searches for protein powder peaked in January and February after the holidays, then dipped in March before gaining traction again in May.


Google Trends 12 months


A look over the past five years reveals similar trends, with searches for protein powder spiking every January and dropping off from September to December:


Google Trends 5 years


This data reveals a clear user intent behind the searches: most people are probably trying to jump on the fitness bandwagon after overindulging over the holidays, or as the result of a New Year’s Resolution. 

Scroll down even further and you’ll see interests by subregions, as well as related topics and queries:

Google trends regions


These search trends reveal a clear interest in the "keto diet", which opens up new keyword research opportunities that you otherwise may have never thought of. 


Step 6: Tap into online research goldmines

Keyword research tools aren’t the only place to find relevant search queries. As the name suggests, research goldmines such as Wikipedia or Reddit are brimming with valuable queries that people are searching for. These are also a great avenue to help you understand more about your target audience and their search intent.

Let’s take the fitness industry as an example. If you run a gym, then your audience is pretty likely to be interested in getting workout tips and advice. There are an abundance of places where you can go online to research what they’re asking, what they’re interested in, and trending topics within your industry.

For example, a simple Reddit search for the “fitness” keyword pulls up a ton of relevant subreddits, including these ones:

reddit keyword research example

Straight away, this shows that fitness enthusiasts are likely also going to be interested in nutrition, and bodyweight fitness training. Both of these topics would be valuable additions to your keyword targeting.

But you can take it even further. Simply select one of these subreddits — say, nutrition — and keep an eye out for any relevant questions, or threads with a lot of comments like so:

subreddit keyword research example

In this case, the search term “anti-inflammatory diet” could be added to your target keyword list. 

On the other hand, let’s say you run a travel business in Portland, Oregon. Forums like TripAdvisor are jam-packed with queries from your target audience:


If you’re not sure which forums to go to, run a search using the combination “keyword + forum”. 

Pro tip: Forums are generally clustered into topics or discussions. These sections are also potential keywords that you can add to your targeting list, like this one for Bonsai trees:

niche forums

There’s another handy research goldmine for keywords: Google itself. 

Notice how every time you type a query into Google, it automatically starts suggesting relevant searches?

Google related searches

These are also great keywords to add to your list — plus, because it’s suggested by the search giant itself, you know there’s plenty of search volume behind it. Tip: you can also do the same with YouTube and Bing.

Step 7. Test your keywords

Hopefully, by now, you have a sprawling list of potential target keywords and their search volume. As we mentioned earlier, it’s impossible to target them ALL. So how can you pinpoint the ones that are the most valuable for your business?

Search it. The easiest way to see if your keyword is worth targeting? Run a search for that exact keyword, and see what comes up. If there are plenty of ads popping up, then you’ve probably hit the jackpot. When your competitors are targeting the same keyword, more often than not, it means that this search term offers value AND converts traffic.

Evaluate it. As we mentioned earlier, search intent matters A LOT. Take a look back over your target keywords, and try to cluster them in terms of the user journey. You want to have a good mix of informational, navigational, commercial and transactional keywords in your SEO strategy to bring in organic traffic at every part of the customer funnel. 

Test it. If you’ve found a keyword that you think will work for SEO, don’t just jump straight in. Test the waters first and see how it performs using Google Ads. While this method does require a small amount of ad spend, it will save you a lot of headache in the long run.

See, SEO is a long-term strategy. Once you start investing in SEO, you might not see results for months — and ranking for competitive keywords with a high search volume could take years. If you pour all your efforts into a keyword that doesn’t bear fruit in the form of conversions, you’ll lose valuable time in the process.

Simply run a small Google Ads campaign using the “exact match” option. This allows you to see how much traffic the keyword generates when given a high-level position in the results of search engines. 

Track it. Measure the traffic and conversions you get after a few hundred clicks. Let’s say your test generates 5,000 impressions and 150 clicks in the course of 24 hours. Of these visitors, roughly 10 converted into customers and brought in $1,000 in revenue. This means each customer is worth roughly $6.67 in revenue, and you have an average clickthrough rate of 3%.

The stats from earlier show that SEO can have anywhere between an 18% to 31% clickthrough rate, depending on your ranking. That means if you’re achieving a 31% clickthrough rate on 5,000 impressions, you’ll be getting 1,550 visitors to your website for free. If these visitors convert at the same rate as your ads, that means you’re bringing in $10,000+ of revenue every day.

On the flip side, you might find that after 24 hours you get no clicks — or you get a ton of traffic but no conversions. This is a sign that it’s worth investing your SEO efforts elsewhere.


Step 8. Look at the competitors who are already ranking

You might get extremely lucky and stumble upon a high-value keyword with NO competition…

...but the more likely scenario is that your competitors have also drawn the same conclusion as you for the high-volume, high conversion keywords. That means you’ll need to edge them out to rank on top — and the first step to doing that is seeing what type of content currently comes up on the first page of search engines.

This is also a valuable step in understanding the user intent behind a keyword.

Here’s an example. Let’s say you’re a mattress company. You’ve identified the keywords “benefits of adjustable bed” and “best adjustable bed”.

A quick search for the former shows these websites ranking on top:

competitor rankings

Every single website that ranks for this search, as well as the featured snippets, is focused on the information about the health benefits of an adjustable bed. 

This insight is invaluable because it reveals that the user intent behind this search query is highly informational, and reveals the type of content that’s most likely to rank on top. If you want to edge your way to position 1, you should opt for informative content.

On the other hand, a search for “best adjustable bed” returns the following results:


competitor ranking example


These search results reveal commercial intent. If you want to rank on top, you need to keep this in mind when creating your content. The “People Also Ask” section is also a valuable resource for finding FAQs to add to your product page, if you have one.


Step 9. Create a game plan

Now that you have your keywords, it’s time to create a plan of attack. That means having a long-term keyword strategy, as well as some quick wins that you can get under your belt.


Even with the best SEO strategy and keyword research tool, it can take anywhere from 8 to 12 months to get the results you want. It takes time to build up the domain authority, create content, optimize that content, refine your targeting, and so on. 

That’s why it’s important to try and target the low-hanging fruit that you can rank for in the short-term, while remaining focused on the long game.

You can do this in one of two ways:

  1. Take a look at the keywords that your website already ranks for. Which of these are you currently ranking in position 3 or lower for? Are you ranking on page 2 for any of the high-value keyword ideas that you’ve targeted? If so, these are worth focusing your SEO efforts on in the short term. With a little extra work, you should be able to bring your ranking up in search results and make it to the first page. 

After all, in most cases, it’s far easier to improve your ranking for an existing keyword than it is to rank for a completely new one.

  1. Pinpoint any keyword ideas that you believe you can rank for with minimal effort. You can identify these by looking back at your research from Step 8. 

If you find there’s little competition for a specific search term, or if you feel that the content that’s currently ranking is sub-par, these are worth targeting in the short-term. You should be able to rank for these terms faster and with less effort than a keyword that brings up a ton of authoritative websites in search results.

By focusing on the low-hanging fruit, you’ll get more traffic AND give yourself breathing room for the more challenging keywords.


Step 10: Never stop researching keyword ideas

SEO is a never-ending process

Search queries will also change and evolve over time. If you can quickly jump on any relevant trending keywords and target them with your SEO strategy, you’ll have a better chance of outranking your competitors.

That’s why you need to ALWAYS be fine-tuning your SEO strategy and researching new keywords.

Pencil in an appointment to review your performance every quarter. Use this opportunity to see how your rankings have evolved for your target keywords, and browse any new keywords that your potential customers might be searching for.

What is the best keyword research tool?

Keyword research tools are invaluable when it comes to SEO. These tools can help you find the monthly search volume for a certain keyword, and find relevant long-tail keywords to add to your SEO strategy.

We’ve listed out a few of the tools to help you research keyword ideas below.

Google Keyword Planner

Google Keyword Planner


Google Keyword Planner is a favorite amongst SEO pros. And the best part? It’s 100% free to use.

Keyword Planner gives you a snapshot of the monthly search volume for relevant keywords, straight from the source — which is handy in and of itself. 

More importantly, it shows the competition level for each keyword. With this information, it’s easier to target valuable search terms with a high search volume and lower keyword difficulty,




SEMRush is one of those invaluable tools for helping you to find the best keywords, because it allows you to conduct really, REALLY comprehensive keyword research. See that screenshot above? That literally contains all the information you need to identify search volume for keywords, evaluate trends, and find similar search terms to target.

To get the most out of SEMRush, you’ll need a Pro or Guru subscription. However, you can conduct basic keyword research for free, with a cap up to 10 searches per day.

Google Search Console

Google Search Console


If you’re ready to get really advanced in your keyword research, Google Search Console is another crowd favorite. This tool sheds valuable insights that you can use to get the right keywords for the right sites.

Using Search Console, you can see your top-performing pages and find the terms that bring the most traffic. These are your best performing keywords and NEED to be part of your ongoing SEO strategy.

You can also use this tool to find related keywords to rank for.




Want to dig even deeper with your keyword research? KWFinder gives you keyword suggestions, search volumes, trends, keyword difficulty, and more.

KWFinder also has a nifty section with autocomplete sections and suggested keywords. These are handy if you’re looking for topics for a blog post content, FAQs, and other content. 

KWFinder comes with both a free and a paid plan, and free plans are limited to 5 searches per day. If you’re conducting intensive keyword research, you may need to sign up for a paid plan to get the most out of the platform.

MOZ Keyword Explorer

MOZ keyword explorer


MOZ is one of the most trusted names in SEO, and their Keyword Explorer tool is no joke. Using MOZ’s tool, you can run a search for a keyword and instantly see data such as search volume, keyword difficulty, similar keywords, and the organic clickthrough rate for a specific search term. Keyword Explorer also provides plenty of data on the current websites that are ranking for your target keyword. 

You get 10 free queries a month with MOZ Keyword Explorer. Anything over that and you’ll require a paid subscription to the platform.

Ready to get started with the smart keyword research process?

Coming out on top in search results is by no means an easy feat — but it’s DEFINITELY worth it. With the right keywords and a laser-focused SEO strategy, you’ll be well on your way to driving more organic traffic, outranking the competition, and raking in the revenue.

But where do you begin? 

To truly rank for the right keywords, you need to have the right partner by your side. That’s where we come in. We’re here to help you climb to the top of search with an evidence-based SEO strategy. And the best part? We’ll help you get started for free.

Claim your FREE digital audit today. You’ll get a free 30-minute strategy call with one of our Growth Gurus, as well as a free audit of your current online marketing AND a 6-month multichannel game plan. All for free, and obligation-free with no strings attached. 

New Call-to-action

Let's increase your sales.

Claim your $2,000 Audit for FREE by telling us a little about yourself below. No obligations, no catches. Just real, revenue results.