If you just want a quick overview of the types, see the cheat sheet below. Read the full article to learn more about their importance and how to find them for your SEO projects.
Seed keywords are words or phrases that you can use as the starting point in a keyword research process to unlock more keywords.
If lucrative keywords are the output of keyword research, seed keywords are the input.
How to find
There are a lot of ways you can come up with good seed keywords:
- Brainstorming
- Investigating competitors’ keywords
- Looking at website navigation menus
- Observing language people use on social media
And more.
Let’s do a quick example. Say you want to start a food blog. You come to a competitor’s blog to look for ideas, and you find a recipe for “vegan meatballs.” You can write a similar recipe or use that as a seed keyword to find out if people search for any variations of the dish. Here are a few you’ll find in Ahrefs’ Keywords Explorer.
In our other resources, you will find more great seed keyword sources with detailed instructions:
- Seed Keywords: What Are They & 7 Actionable Ways to Find Them
- Advanced Keyword Research: 5 Tips for Finding Untapped Keywords (see chapter #4: identifying uncommon seed keywords)
Search intent is the reason behind the search query (i.e., keyword). It’s what people expect to find by using a keyword in a search engine.
Roughly speaking, we can differentiate four basic types of intent keywords:
- Informational – The searcher is looking for information, e.g., “who invented the mouse.”
- Navigational – The intent is to find a specific website, e.g., “facebook login.”
- Commercial investigation – The searcher wants to buy a specific product but needs to do more research, e.g., “ahrefs review.”
- Transactional – Pure buying mode, e.g., “buy iphone 14.”
On top of that, we’ve got so-called high-intent keywords that indicate the user is close to making a purchase; commercial investigation and transactional keywords combined.
The more general the keyword, the more likely it will show a mixed intent SERP. For example, if you Google “coffee,” you will see nearby coffee shops, a couple of big coffee brands, and articles on coffee. Check out our guide on mixed search intent to learn more.
How to find
You can use modifier words. Here are a few ideas:
And here’s how the process would look in Keywords Explorer:
- Enter a seed keyword
- Go to the Matching terms report
- Use your modifier words in the Include filter; make sure to set the filter to “Any”
Long-tail keywords are search queries that get a small number of searches per month.
They’ve got their name from the so-called search demand curve. For any topic, the most popular searches are the short-tails (also called the fat heads or the head terms), followed by the middle, and lastly the long-tails.
Targeting long-tail keywords is a common tactic in SEO:
- They’re less competitive than the short- or middle-tail (however, not all long-tail keywords are easy to rank for).
- There are lots of them.
- They are usually specific; you can attract visitors with specific intent.
How to find
There are two types of long-tail keywords.
There are topical long-tail keywords, which are topics in themselves. And there are supporting long-tail keywords, which are less popular ways of searching for the topical ones.
It’s an important difference because it only makes sense to target topical long-tail keywords. Here’s an easy way to memorize it: think of them as sets and subsets.
So here’s how to find topical long-tail keywords in Keywords Explorer:
- Enter a broad topic
- Go to the Matching terms report
- Set the Volume and Traffic Potential filters to a maximum of 300
- Browse keywords by Parent Topics
Low-competition keywords, or low-hanging keywords, are the keywords that are typically easier to rank for.
Their claim to fame is that they can give faster results in the short term, so they are often recommended to new websites without a strong link profile.
How to find
The easiest way to find low-competition keywords is to use an SEO tool featuring a difficulty score. At Ahrefs, we simply call it Keyword Difficulty (KD).
- Enter a seed keyword
- Go to the Matching terms report
- Set the KD filter to max 20
This method will filter out keywords that are dominated by pages with a lot of backlinks. However, there is still a possibility that some of the keywords with low KD will be tougher to rank because of:
- Popular brands on the SERP.
- High content quality from competitors.
You can further refine that list by using the “Lowest DR” filter by inputting your site’s DR. This will show you if websites with your DR or lower already rank in the top 10 or top five.
Niche keywords are clear and specific topics that appeal to relatively small, often specialized parts of a given market.
They tend to be easier to rank for. And because of their specificity, they can be high-intent ones. In other words, each niche keyword can send you small but highly qualified traffic in a short time. Put together, they can be a pillar of a long-tail business (selling low volumes of rare items).
Example keyword: “vegan baby soap.” It’s got a low search volume, but it’s very specific. And this product is probably quite rare. So there’s a high chance that the searcher will be in the market for such a product. Plus, it should be quite easy to rank for.
How to find
Niche keywords are similar to long-tail keywords. However, niche keywords are not only about search demand. There’s a market aspect to it, so you’ll need to spend more time researching the actual thing the keyword stands for.
For example, this keyword has traffic potential but doesn’t denote an existing product. It’s a misspelling.
To solve this, you can use a couple of ideas for refining your keyword list. Here’s an example:
- First, enter a seed keyword.
- Set the Volume and Traffic Potential filter to something low. For my example, “soap,” the volume of 500 is quite low.
- Use modifier keywords that refer to use cases, segments, or features. For instance: “alternative,” “for,” “substitute,” “vegan,” “free.”
And this is how we discover a niche for consumers who don’t want their soap to have a fragrance.
Ranking for non-branded keywords allows you to attract people who are searching for products or services related to your business but may not necessarily know your brand.
Ranking for branded keywords allows you to attract people who are specifically searching for information about your company.
To illustrate the difference:
How to find
As long as the keyword doesn’t contain your brand or product’s name, it’s an unbranded keyword. You can choose any of the methods from this article to find those.
To find branded keywords, you’ve got three options.
Option 1. If you paste your brand and products in Keywords Explorer, you will see branded keywords along with their SEO metrics and who ranks for them.
Option 2. You can view only the branded keywords where you rank using Ahrefs’ Site Explorer. Just include the branded words as modifiers. You can also use the Position filter to see underperforming keywords.
Finally, you can check all the branded keywords where you don’t rank. To do that, you need to compare the list of all branded keywords to the keywords where you rank. Here’s a step-by-step tutorial on how to do this, plus more information on branded search.
Who wouldn’t want to see their competitors’ keywords? Among many reasons, those keywords are a goldmine of topics for your own site.
When you know a competitor’s keywords, you can:
- Target the same keywords.
- Use your competitor’s keywords as seed keywords for research.
How to find
There are two ways.
First, you can go to Site Explorer, paste your competitor’s URL, and go to the Organic keywords report.
From there, you can use filters to refine the keywords list. For example, low-competition keywords or keywords containing specific words.
You can also view the competitors’ keywords where you don’t rank. In Site Explorer, there’s a special tool for it called Content Gap. All you need to do is paste competing domains.
The primary keyword is the main topic of a page. It’s also the single keyword to optimize a page for or, in other words, the reason to do keyword research in the first place.
Secondary keywords are keywords closely related to the primary keyword that you’re targeting with your page.
To illustrate, if the primary keyword is the title of the book, you can use secondary keywords as subtopics.
How to find
To find good primary keywords, you need to do proper keyword research. Your primary keywords should:
- Have search traffic potential.
- Show search intent you can align with.
- Have business potential or other value to your website.
- Be within your ranking capabilities (most of the time).
See our full guide on keyword research to learn all the details.
Finding secondary keywords depends on your primary keywords (as these are related). You can use the Related terms report in Keywords Explorer or the Content Gap tool in Site Explorer to compare top-ranking articles for a given keyword.
Final thoughts
Those are the eight important types of keywords. Here are a few types that are just worth knowing:
- Zero-volume keywords – If you see an interesting keyword with 0 search volume, it may still be worth targeting if you think its popularity is going to soar or it has high business value to your website (more in our take on zero-volume keywords).
- NORA – No Right Answer keywords may become more important with the rise of AI search engines. Some believe this kind of keyword is where AI-generated responses will take most of the clicks from organic results.
- LSI keywords – A myth of the SEO industry.
- Meta keywords – Worth knowing that they are no longer used by Google to rank pages.
- Paid keywords – Not used for SEO but worth knowing if you’re running paid search ads. You can learn more about their types in this guide to PPC.
Got questions or comments? Ping me on Twitter or Mastodon.