Is your brand invisible to AI?
Get Your FREE AI Visibility Report

A Beginners Guide to Keyword Research

Published: September 16, 2021

TL;DR

  • Keyword research is vital for SEO success, helping you attract qualified traffic and optimise both blog and service pages effectively.

  • Start by brainstorming keyword ideas, then use tools like SEMRush, Ahrefs, UberSuggest or Google Keyword Planner to expand your list and analyse competitors.

  • Assess search volume, keyword difficulty and related variations to find the right balance between competition and intent, prioritising long-tail keywords where appropriate.

  • Finally, implement keywords strategically — include them in headings, use internal links, and avoid keyword stuffing to create natural, high-performing content.

The keyword research process is crucial for any content to be successful online. Whether it is a blog or a service landing page. Utilising the right keywords and variations is the key to success in search engine optimisation.

In this guide, I will discuss how you can conduct keyword research successfully in six simple steps to help you generate more qualified traffic to your website.

1. Begin by Researching Keywords Off the Top of Your Head

When you wish to talk about a topic, do a quick search on Google for keywords that you think will be good to get you started. The chances are you will get lots of suggestions. The same works on YouTube and Amazon in the search bar.

google search

Then once you have a list, dig deeper. We primarily use SEMRush but you can use SEO tools such as UberSuggest or Ahrefs to conduct more in-depth keyword research. By doing this, you will gather far more information than you would in a simple Google search. You can also research your competitors’ websites and see what keywords they are using to attract visitors from Google searches.

2. Conduct Keyword Gap Analysis

This allows you to find out what keywords/phrases your competitors are ranking for and where they rank in Google’s search results. This is incredibly useful as you can see similarities between your competitors and what you are missing out on. SEMRush includes an “Untapped” tab, which really gives you the FOMO by showing you what everybody else is ranking for and you are not.

semrush keyword gap

3. Assess the Search Volume

Once you have gathered a list of keywords, it is time to find out how many users are searching for each term. The higher the search volume, the more users there are who are searching the keyword. High search volume isn’t everything. Sometimes it is very difficult to compete. Whereas lower volume, long-tail keywords can be more profitable for you as they can have a higher intent and less competition.

You can use various tools to do this, as we mentioned before, or you can also use the Google Keyword Planner, which is provided by Google Ads.

keyword magic tool semrush

4. Find Out the Keyword Difficulty

Now that you have the search volume for each of your keywords, it is time to find out the competition for each word and how difficult it will be to rank on Google with them. This is usually measured by scoring the keyword out of 100. The higher the score, the more competitive the keyword is and, subsequently, the more difficult it will be for your website to rank with that keyword.

We use SEMRush heavily to help us with this process. They make it incredibly easy to gauge the competition and display accurate search volumes.

semrush keyword difficulty

5. Find Related Keywords

SEMRush’s Keyword Magic Tool allows you to find keyword variations and related keywords. This feature shows all related keywords’ relevancy, search volume, recent trend, keyword difficulty and the total number of results that show up for the selected phrase on Google.

6. Implement Your Findings Within Your Content

With the keywords/phrases that you have collected through extensive research, it is now time to write content based on them! There are some important things to take into consideration before incorporating your keyword research into your content marketing strategy:

  • Make sure your H1 tag (headline) contains your target keyword
  • Don’t overstuff keywords in your content
  • Hyperlink any keywords to relevant service and/or blog pages on your website e.g. if you add the word ‘SEO’ in your content and you have a service page for SEO on your website, hyperlink the keyword to that page (this is also known as internal linking)
  • Try incorporating long-tail keywords into your content

Want further assistance with keyword research for your digital efforts? Fill in the contact form below.

Lucy Clowes
Written by Lucy Clowes
Lucy is the SEO & Content Manager at Fly High Media. She leads organic search strategy and content development for a wide portfolio of clients, working across technical SEO, on-page optimisation, content planning and performance analysis. Lucy specialises in creating structured, search focused content that aligns user intent with commercial goals, while also preparing brands for the future of AI driven search and LLM visibility. Data led, detail oriented and strategy focused, she works closely with designers, developers and PPC teams to deliver measurable growth, stronger visibility and long term digital performance for clients.

Last updated on

Take our FREE Marketing Maturity Quiz

Discover where your marketing stands and uncover tailored insights to help you grow faster.

Start the Quiz