What Is Keyword Analysis?
Keyword analysis is the process of evaluating queries people type into search engines to identify and prioritize search terms you want to rank forâand use them more effectively.
When used in SEO, analyses typically focus on keyword popularity, the level of competition in organic (unpaid) search results, and the intention behind the average userâs search.
Letâs say a sneaker retailer finds these keywords during keyword research:
- âshop sneakersâ
- âchunky sneakersâ
- âhow to clean sneakersâ
After conducting a keyword analysis, they might decide to focus on âchunky sneakers.â Because itâs relatively popular, easy to rank for, and likely to generate sales. As this data from Keyword Overview suggests:

Weâll go over how to gather and understand all these keywords metrics later.
Why Is Keyword Analysis Important?
Doing a keyword analysis helps you understand the potential costs and benefits of targeting a given topic. So you can make better search engine marketing decisions.
SEO keyword analysis is largely about identifying keywords that:
- Have a decent amount of monthly searches
- Are relatively easy to rank for organically
- Will bring in targeted traffic (i.e., visitors who are likely to drive revenue)
Gaining a better understanding of keywords also helps you optimize content more effectively. Because it tells you what users are looking for.
Types of Keywords
Before you do keyword analysis for SEO, itâs helpful to know the most common types of keywords.
Letâs explore them:
Informational, Navigational, Commercial, and Transactional Keywords
If we focus on search intent (the purpose behind the userâs search), there are four types of keywords:
Intent Type | Description | Keyword Example |
Informational | The user wants to find information | âhow to clean sneakersâ |
Navigational | The user wants to find a specific page or website | ânike websiteâ |
Commercial | The user wants to research a brand, product, or service | âbest sneakersâ |
Transactional | The user wants to take action (e.g., make a purchase or booking) | âwhite vans sneakersâ |
Youâll see the intent category (or categories) when you analyze keywords in Semrush.

This can help you understand where the user is in the marketing funnelâi.e., how likely they are to convert. And what type of content you need to create.
Long-Tail and Short-Tail Keywords
Short-tail keywords are broad search terms that get relatively high search volumes. Whereas long-tail keywords are more specific search terms that often have relatively low search volumes.
For example, Semrush data shows that âsneakersâ (a short-tail keyword) gets 201K searches per month in the U.S. And ânike black and pink sneakersâ (a long-tail keyword) gets 590.

Generally, long-tail keywords are easier to rank for because they tend to attract less competition.
Branded and Non-Branded Keywords
Branded keywords are search terms that are specific to a particular brand (e.g., ânikeâ and âair jordan sneakersâ).
Non-branded keywords are search queries that donât specify a brand name (e.g., âsneakersâ).
Generally, your own branded keywords are easier to rank highly for. And they can drive a lot of clicks and conversions.
Here are the main types of branded search terms:

How to Do Keyword Analysis in SEO
Below, weâll explain how to do a thorough keyword analysis.
Many steps require access to a keyword research tool. If you want to follow along, we recommend that you create a free Semrush account.
Analyze Search Intent
Analyzing search intent (why people use a particular keyword) helps you understand:
- What resources are required to create quality content (i.e., content that has good ranking potential)
- How valuable any resulting traffic is likely to be
Letâs imagine youâre a sneaker retailer analyzing three keywords:
- âbuy sneakersâ has the potential to drive lots of revenue. You already have a sneakers product category page thatâs suited to this keyword. It just needs a few minor improvements.
- âhow to clean sneakersâ is unlikely to drive immediate sales. But it could help you reach and engage people who have a good chance of buying in the future. To rank, youâll probably need to create an in-depth guide.
- âsneakers movieâ is unlikely to generate any value because itâs not relevant to your business. So, itâs not worth investing the time to create content targeting that term.
In Semrushâs keyword tools, you can see the search intent category for any keyword.

For further insight, scroll down to the âSERP Analysisâ section in Keyword Overview. This shows you what kinds of results are already ranking for the keyword in your selected location.
And you can easily click through to view the search engine results page (SERP) or any top-ranking result.

For example, our sneaker retailer might consider targeting âbest sneakersâ on their product category page.
But if we analyze the SERP, we can see that itâs dominated by roundup articles.

This suggests that the search intent is to get sneaker recommendations from trusted publications.
So, the keyword isnât a good fit for the retailerâs product category page.
Consider Search Volume
Search volume refers to the average number of monthly searches a keyword receives.
Keywords with higher search volumes have the potential to drive more traffic to your website.
For example, our data shows that âsneakersâ gets 201K searches per month in the U.S. And that ânike black and pink sneakersâ gets 590.Â

As part of your keyword analysis, you might also want to check whether volumes are on an upward or downward trend.Â
For example, this graph indicates that âsustainable sneakersâ is growing in popularity:Â

Just make sure to account for any seasonality (e.g., Christmas-related keywords peaking in December).
When youâre doing keyword research in Semrush, you can filter results based on volume.
Like this:

However, itâs important to remember that volumes arenât everything.
High-volume keywords wonât necessarily drive conversions. And they tend to be harder to rank for because they usually attract more competition.
This is what weâll discuss in the next section.
Determine Keyword Difficulty
Keyword difficulty is a metric that indicates how hard it is to earn a high organic ranking in the SERP. In other words: how competitive the keyword is.
Semrush has the most accurate keyword difficulty metric on the market. Itâs represented by âKD%â and works on a 0-100 scale.
The higher the score, the harder itâll be to rank organically on the first page of Google.Â
For example, âred sneakersâ has a keyword difficulty score of 28%:Â

That suggests the term should be relatively easy to rank for.
On the other hand, ânike sneakersâ has a difficulty score of 100%. Meaning the keyword is far too competitive for most websites to realistically rank for.

One of the best ways to gauge your competitiveness is with our Authority Score metric. Which is largely based on the quality and quantity of links you have from other websites (known as backlinks).
You can check your domainâs Authority Score in the Backlink Analytics tool. The higher your score out of 100, the easier you should find it to rank.
For example, nike.com has an Authority Score of 97.Â
Whereas supershoes.com has an Authority Score of 32.

This means that Super Shoes will find it hard to outrank Nike. And the retailer may be better off focusing on low-difficulty keywords.
Look at the SERP Landscape
The SERP landscape refers to the composition of a search results page. It indicates what ranking opportunities are available and how many clicks each result is likely to get.
(Although, itâs liable to change.)
For example, many SERPs have a featured snippet that looks something like this:

Featured snippets tend to affect user behavior in one of two ways:
- The snippet detracts clicks from other results because itâs so much more prominent. This is good if you own the snippet but bad if you donât.
- The snippet provides all the information the searcher needs. This leads to a zero-click search, meaning that no results are clicked.
So, the presence of a featured snippet might affect your decision on whether to target a keyword.
There are many other types of SERP features (non-standard search results) as well. And their presence can affect your results in various ways.
So, theyâre definitely worth taking into account when doing a keyword analysis for your website.
When you analyze keywords in Semrush, you can easily see how many SERP features each keyword triggers. And exactly which ones they are.
Of course, you can also click through to see the SERP for yourself.

Reviewing the presence of SERP features and how they impact the search experience makes it clearer which terms are worth targeting. And which ones you may want to avoid.Â
Refer to the CPC Metric
Cost per click (CPC) is an advertising metric, but it can come in handy when doing an SEO keyword analysis.Â
Hereâs why:
CPC is the amount an advertiser pays when someone clicks on their sponsored result. And itâs determined by an auction.
Generally, advertisers will only bid on a keyword if they think theyâll achieve a positive return on investment.
This means CPC is a strong indicator of a keywordâs profit potential.
For example, Semrush data shows the CPC for âburberry mens sneakersâ is $6.82.Â

This indicates that the keyword drives high-ticket sales.
(For comparison, the CPC for âcheap mens sneakersâ is just $1.56.)
Of course, there are many other factors that affect a keywordâs revenue potential. But CPC is certainly worth a look.
Choose the Right Keywords for Your Business
Keyword analyses help you make more informed decisions. But thereâs no scientific way to choose the best keywords for your website.
Ultimately, you have to make a judgment call:
How do the potential costs and benefits of targeting this keyword compare?
As your SEO journey progresses, you should find it easier to make these kinds of decisions. Because you can see how your predictions play out. And adjust your approach accordingly.
With Semrushâs Position Tracking tool, you can easily track your rankings for target keywords.

And itâs available to try alongside all our keyword analysis tools.
Start your free trial to get the full experience.