Keyword research is critical to search engine optimization (SEO), which can help you earn more conversions and revenue. Every business should know how to do keyword research, regardless of their digital marketing experience.
With this beginner’s guide to keyword research, you’ll learn how to do keyword research for SEO so that your company can maximize the performance (and return) of SEO. We will cover the following topics:
- What is keyword research?
- Why is keyword research important?
- How to research and incorporate keywords
- How to choose the best keywords
- Best keyword research tools for your business
Keep reading to learn how to do SEO keyword research! If you’re looking for keyword research tools, consider SEO.com, a free alternative for do-it-yourself SEO!
What is keyword research?
Keyword research is the process of finding, analyzing, and choosing search terms — which people use to generate results on search engines — for SEO. SEO uses keywords to help search engines rank pages accurately in search results and help people understand a page’s context.
For example, if you Google “bike shops in Harrisburg,” that would be your keyword, and these are the most relevant results:
This keyword is telling Google what information you want when searching. Doing keyword research for SEO can help you tell Google (and users) what your site is about.
Why is keyword research important?
Finding keywords is invaluable to your SEO process, as you’re targeting users’ search right from the start and building content around their needs. Keyword research for SEO is critical for a few stakeholders, including:
- Search engines: Search engines like Google use keywords to rank websites in search results. A blog post with a title tag with the keyword, “best running shoes,” and a list of the best running shoes tells search engines that it’s a relevant page to show for searches with that keyword.
- People: Searchers use keywords to search for content online — and choose which content to click on from search results. Someone looking for a compilation of the best running shoes, for instance, is more likely to click on a round-up blog post of the best shoes than a product page.
- Companies: Businesses that use keyword research generally earn a better return on investment (ROI) from SEO because they target keywords with the most value. A business that does SEO keyword research, for instance, may focus on long-tail, low-competition keywords.
When you know how to research keywords, you make data-driven decisions about your SEO strategy. Instead of guessing what your target market searches for, you know what terms will help users find your business.
How to research and incorporate keywords
You know why SEO keyword research and integration is important, but how do you get started? Here are eight different steps to help you learn how to find and incorporate SEO keywords:
- Brainstorm potential keywords
- Research competitor keyword targeting
- Compile a list of long-tail keywords
- Use a keyword research tool
- Choose the best keywords to use
- Integrate keywords throughout your site
- Organize your keyword hierarchy
- Make keyword research continuous
Keep reading to break down how to research and implement keywords for SEO.
1. Brainstorm potential keywords
The first step to keyword research is brainstorming a list of possible keywords. These keywords can be as broad as you want and include anything that relates to your industry, products, or services.
A bike shop in Harrisburg might use keywords like, “bike shop,” “bike rack,” “bike seats,” or any other bicycle parts that you sell. You can also use location-based keywords — words and phrases that describe your state, city, region, or area.
2. Research competitor keyword targeting
Check out your competitors’ sites and see the keywords they’re using to describe the similar products and services that they have. Investigating your competitors can help you come up with original ideas and inform the rest of your keyword research.
As you look for keywords, see what sites typically rank high in the search engine results pages (SERPs). You can then use these websites as “seed list” for keyword ideas.
Enter a website in SEO.com, for example, and it’ll show the site’s keyword rankings:
Filter by topic, URL, position, and more to find relevant ideas. When researching keywords based on competitor data, though, ensure the topics are relevant to your audience.
3. Compile a list of long-tail keywords
Once you have your basic list, the next step is to expand this into a longer list of long-tail keywords. Short-tail keywords are around 1–2 words and name vague terms, while long-tail keywords are around 3–5 words and offer more detail.
The keywords you came up with in step one might be short and generic, like “bike shops.” But there could be thousands of businesses across the country trying to rank for that exact keyword.
As a local business, you’re probably not going to rank in the top 10.
Instead, you want to find longer, more-specific keywords that indicate whether a user is specifically looking for the parts you offer or a bike shop in your area. Instead of “bike shop,” you could try “bike shop in Harrisburg, PA” to narrow the search intent.
4. Use a keyword research tool
While you can rely on suggested searches from Google, this approach can take a significant amount of time. That’s why we often recommend using a keyword research tool like KeywordsFX. This step will expand your keywords based on user search trends and data.
When you type a keyword into KeywordsFX, you’ll get an alphabetized list of all the variations that users commonly search in Google.
If you type in “bike rack,” one of the results is “bike rack for audiq5.” This result means that a lot of users out there have searched for that exact phrase in Google in the past. It also means that if you sell a bike rack compatible with this specific car, you might want to target this keyword.
Depending on the keyword that you entered, you could get an overwhelming list of suggestions. Take note of the ones most relevant to your business. You can repeat this process for every keyword on your original list to branch out your keyword options.
5. Choose the best keywords to use
Now that you have a wide range of keywords to choose from, it’s time to pick the ones you intend to target. You should consider several factors when making your choice, including:
- Relevance
- Authority
- Volume
You can find out more about how to choose the right keywords later on this page. Once you’ve made your choices, it’s time to start adding to those keywords to your content.
6. Integrate keywords throughout your site
Adding keywords to your website is an essential step to your research. If you have quality keywords but don’t know how to integrate them, all your time and energy will go to waste.
Here are some tips for making sure Google and searchers can get the most of your keywords:
- Focus on one target keyword and 3–5 supporting keywords that highlight your page topic.
- Add the target to the page title, title tag, and meta description.
- Use the target or main keyword within the first 100 words of your page.
- Don’t add an outgoing link with your keyword anchor text.
- Aim to use each keyword two times naturally.
Our keyword density tool makes it easy to see where your keywords are and if you need to add or remove some.
7. Organize your keyword hierarchy
Once you have your list of keywords, you can determine how you want to incorporate them on your site. Connecting keywords and showing their relationship can better serve Google and your users.
If you found keywords that you already have pages for, add the keyword to your title tags, header tags, meta descriptions, and other important HMTL elements, as well as the body copy on each of these pages.
Throughout the keyword research process, you might have found a few keywords that you don’t yet have content to support. Instead of adding these keywords to random pages, use this as an opportunity to create more content for your site and more pages that will help your customers.
From there, you can build internal links to show how your keywords relate. For example, if you have a parent page on bike parts, you might link to other pages on bike racks, wheels, chains, and more.
Be sure to avoid keyword stuffing, or adding keywords where they’re not relevant or necessary. All the content on your site should be written with your users in mind to inform potential customers.
8. Make keyword research continuous
As you optimize your site, continue to do keyword research as much as you need. Over time, this process will help you identify even more keywords that are helpful to your customers. It will also keep your keywords relevant to changing search volume and trends.
Even though the keyword “bike rack for 2024 Subaru Forester,” might be really valuable right now, there will be a newer model five years from now that users are searching for.
How to choose the best keywords
When choosing which keywords to use, it’s important to make sure you’re identifying the best options for your business. To do that, you’ll want to consider three main elements:
Let’s investigate each one below:
1. Relevance
Relevance describes the applicability of your keyword to the user’s intent — what the user’s goal is behind a search. Your content and keywords will rank well if they answer the user’s intent.
Google doesn’t want to give its searchers results that don’t solve their input. So, the algorithm uses your keywords to understand your site as relevant (or not) and post it in the results.
Using keyword clustering can help you organize the keywords you select by intent and keep your content relevant.
2. Authority
Google ranks sources that it deems authoritative higher than others. They want to only give the best results to users, and that includes finding websites with established domains and reputations.
So, how can you prove your authority?
Many sites do this by creating quality, informative content that helps users and earns backlinks. It also helps to understand the weight that expertise, authority, and trustworthiness (EAT) has on your rankings.
If there are other industry leaders out there (like the New York Times or Mayo Clinic), it might be harder to rank. However, you can also look to these sources for inspiration for how to improve your authority.
3. Volume
Keyword volume is measured by monthly search volume (MSV), which determines how many times one keyword gets searched in a month. You might rank for keywords, but if they have a low MSV, you are less likely to reach people.
You want to find keywords with a good search volume to answer people’s queries. SEO.com can help here by sharing search volume data, plus the keyword’s estimated difficulty.
Bonus: Cost-per-click (CPC)
The three metrics already listed are all you’ll need if you’re using keywords for SEO. If you’re researching keywords to target with your paid search ads, though, you’ll also want to consider cost-per-click (CPC).
CPC is data pulled in from Google Ads or Google Ads that represents how many advertisers are trying to place ads for that keyword. The higher the CPC, the more difficult it will be for your business to rank for that keyword.
The ideal keyword will have a high MSV, but a low CPC. These numbers mean that lots of users are searching for this information, but not a lot of websites are trying to rank for it.
Optimize Your Website Faster with SEO.com
Effortlessly find opportunities and monitor performance with this user-friendly tool designed by the SEO experts at WebFX!
Try it for FreeBest keyword research tools for your business
As we noted earlier, it’s a good idea to use a keyword research tool when you’re looking for new keywords to use. But which tool should you use? There are lots of different options out there, and you may be wondering which ones are the most useful.
Here are four of the best keyword research tools out there:
Read on to learn more about each one.
1. KeywordsFX
KeywordsFX has three big advantages: It’s simple, it’s efficient, and it’s free. To use this tool, all you have to do is plug in a keyword. The tool will then return a long list of related keywords that you can use. These keywords are divided into regular keywords, questions, and modifiers.
This tool is the way to go if you want something that’s quick and easy to use, especially since it doesn’t cost you anything to use it. You also don’t have to download an app or create an account. All you do is visit a webpage.
2. Ahrefs
On the opposite end of the spectrum from KeywordsFX is Ahrefs. Ahrefs is good for a lot of SEO tasks, but one of the things it’s best at is helping you identify related keywords. Using its Keywords Explorer tool, you can generate a lot of different keyword options.
And Ahrefs doesn’t stop at just recommending keywords. It also lets you view advanced data about the search volume for those keywords and how difficult it is to rank for them, among other things. That advanced data is why access to this tool only comes with an Ahrefs subscription.
3. Semrush
Semrush’s Keyword Magic tool strikes a sort of middle ground between KeywordsFX and Ahrefs. It’s a bit more advanced than KeywordsFX, and it requires you to create a Semrush account in order to access it. At the same time, it’s a lot less advanced than Semrush, and it’s also free.
In terms of how it works, it uses pretty much the same process as the other tools on this list. Just plug in a keyword, get a list of related keywords, and then refine the results from there.
4. Google Keyword Planner
Sometimes, it’s best to get your information straight from the source. So when it comes to ranking in Google, what better source of keywords than Google itself?
That’s what you get with Google Keyword Planner, a free tool you can use to conduct your keyword research. You do have to sign in via your Google account to use it, but that’s basically the only hoop you have to jump through.
To use the tool, you have two options. You can plug in a keyword and get related keywords, like in the other tools listed here. Alternatively, you can plug in your website URL and get keyword recommendations based on your site content.
Use our proprietary keyword research tool, KeywordsFX, to help you find high-quality keywords for content and PPC campaigns.
Identify Top Keywords for Free
Streamline keyword research for SEO with SEO.com
You’ve learned the basics about how to find SEO keywords and implement them on your site. If you’re ready to get started researching keywords, try SEO.com for free today to start finding new opportunities for your site!
Related Resources
- How to Adapt to Your Growing Business when SEO Pays off
- How to Beat Competitors at SEO: 4 Competitor SEO Strategies
- How to Create an SEO Budget
- How to Do Ecommerce Keyword Research to Find Revenue-Driving Keywords
- How to Do SEO for Niche Businesses
- How to Do SEO: a Beginner’s Guide for Newbie and Rookie SEOs
- How to Find Long-Tail Keywords to Stay Ahead of the Competition
- How to Find Your Infographic All over the Internet
- How to Identify Quality Keywords
- How to Master SEO in 7 Steps
Marketing Tips for Niche Industries
- How Talent Scouts Can Use SEO
- How Technical Schools Can Reach Students with SEO
- How to Build Links for Your Ecommerce Business
- How to Build Links for Your Hotel Website
- How to Increase Higher Education Enrollment with SEO
- How to Optimize SEO for Dog Trainers
- How Tutors Can Use SEO to Successfully Get Clients
- HVAC SEO Services
- Inside SEO for Transportation and Logistics Companies
- Real Estate SEO Services | SEO Services for Real Estate
Optimize Your Website Faster with SEO.com
Effortlessly find opportunities and monitor performance with this user-friendly tool designed by the SEO experts at WebFX!
Try it for Free