Keyword Research

Keyword research for SEO success: step-by-step instructions

What is the most common mistake that self-employed people and companies make in online marketing? They don’t do any keyword research. This leads to content that nobody is looking for – so you won’t achieve any results on Google & Co. This step-by-step guide will help you carry out a keyword analysis to get ahead of your competitors.

The good news is that keyword research may take a lot of time, but it’s worth the effort. This is because most websites are full of untapped potential. There are some companies, agencies and freelancers who have doubled their traffic and more after extensive keyword research.

This happens, for example, when research reveals that you are already ranking for search terms with a high search volume, but the right content is still missing:

Significant increase due to customised content

Basics of keyword research

Before I show you tools and possible techniques that you can use to carry out keyword research, I would like to introduce you to the basics.

What are keywords?

Whenever we talk about keywords in search engine optimisation (SEO), we are referring to the keywords and phrases that users enter into the search engine of their choice.

Both Google and various online tools provide data on how often those search terms are searched for each month. This is also known as search volume. In online marketing, this search volume helps you to differentiate between important and unimportant keywords. So that you use and write content that is actually searched for.

SEO deiner Website überprüfen

Du willst generell erst einmal wissen, wie deine Webseiten bei der Suchmaschinenoptimierung abschneiden, bevor du dich an die Keyword Strategie machst? Dann lies dir zunächst mein Tutorial zum SEO Audit durch. Du kannst es auch als E-Book herunterladen. Die Anleitung erklärt dir Schritt für Schritt, wie du bessere Rankings bei Google & Co. erreichst.

Ultimately, this makes keyword research a must for anyone who wants to build organic traffic. This way, you can find out in advance whether it is worth the effort to invest in suitable texts and content. And as we all know, time is money.

Types of keywords

In search engine optimisation, keywords are divided into different categories. Each category influences the user’s search intention and what type of results are displayed in the search results. If you are doing keyword research for the first time, it is sufficient to know the following three types of keywords:

Keyword categoryProperties
Short Tail KeywordsSearch terms that are limited to one or two words, are short and relevant. They have a high search volume and therefore usually have a lot of competition. For example: “pizza”.
Long Tail KeywordsSearch terms that are much more specific to a topic. They have a significantly lower search volume, but comparatively less competition and higher conversion rates. For example: “How thick should pizza dough be?”
Local keywords (geo targeting keywords)Search terms that refer to a location or geographical position. For example: “Pizza delivery service in Berlin”.

You can find more information on keyword categories in Google’s Search Quality Guidelines from page 66 (PDF).

Search intention – content that is being searched for

Search engines have set themselves the task of always providing users with the best answer to a question. This is not so easy with a pool of thousands of possible answers. In order to provide searchers with the most relevant results, search engines have developed ways of deducing the following: What kind of result is a user expecting? This allows a search engine to place adverts that are even better tailored to the user – and therefore earn more money.

In the world of search engine optimisation, this is also referred to as search intent.

Offer solution

If you run a website, you should always ask yourself when doing keyword research what information searchers want – and only use keywords for which you can provide a solution or answer.

Since 2020, search engines such as Google and Bing have increasingly adapted their algorithms, using machine learning for the first time to differentiate between the same word meanings. At the end of 2019, Google introduced this type of recognition for the first time with the BERT update.

The following types of search intentions exist (source: Semrush):

  • Information-orientated: Users want to find an answer to a specific question
  • Transaction-orientated: Users want to perform an action (conversion)
  • Commercial: Users want to learn more about brands or services
  • Navigation-orientated: You want to find a specific page or subpage again

Practical examples: How to fulfil the search intention

Don’ts – You are guaranteed to burn money with these measures:

  • Create content that you find relevant but that is not interesting for your future visitors (e.g. participation in competitions or training courses, awards).
  • Creating satellite pages. These are cloned pages in which only the local keyword is changed (e.g. from “Berlin” to “Munich”). This is purely in the hope of ranking in another city or district.
  • Skyscraper content for a search intention (e.g. for a transactional keyword) for which long content is not relevant because searchers are expecting a product or service.

Dos – How to do it right:

  • Customised content for a specific search intention. If all search results for a search term are products, then also offer a product for this keyword.
  • Try to fill your website with content that complements your topic in a meaningful way. Use the keywords from the keyword research.
  • Don’t skimp on the quality of a text. Content written by experts usually has a more lasting and qualitative effect than texts that are bought cheaply on a text platform. This means that such content usually performs better in the long term and needs to be updated less frequently. This is known as evergreen content.

Practical example: Which keyword is relevant for your business?

As the search intention determines the future content of your topic, it is advisable to take a look at the search results first.

Let’s take the keyword “assemble PC” as an example. Only web shops that offer a generator appear on the website. The search intention behind this term is clear for Google: “transaction-orientated”:

Transaction-orientated search results on Google

Changing the search query to “PC assembly tips” suddenly results in a completely different intention. Google now provides informative content instead:

Google delivers information-orientated content here

With short search queries like the ones just mentioned, you can get a feel for what kind of content users are looking for.

An online shop with a PC configurator could miss out on valuable traffic opportunities if it relies solely on the marketing of its configurator. This would simply not rank for the informative search queries. It therefore makes sense to add informative content on the topic of “tips” to the website – possibly on a separate subpage.

Content marketing for advanced users: The 6 most important levers

Discover how to optimize your content marketing to reach the right audience, build trust, and achieve long-term success.

Step by step to keyword research

There are all kinds of methods for carrying out keyword research. In this tutorial, I will work with you to create a mind map with relevant keywords. The whole thing will look something like this:

A mind map as a result of the keyword analysis

In the brackets of the mind map you can see the search volume of the search terms. The advantage of this method is that the keywords are sorted by search volume, tool or search intention. This makes it easier for you to organise the keywords into a structure later on.

Optimize internal linking

Keywords from your mind map that don’t make it into your content are excellent candidates for separate blog posts or subpages. There, internal linking can be used to strengthen the reference to your most important keywords (main topic).

We will organise the keywords from this mind map into the following structure after our keyword research:

The structure and suitable headings of the keywords

In this example, plant fertiliser is the “seed keyword”, which will form the main heading (H1) on our example page. Related search terms with the highest search volume will form the subheadings (H2). These H2 headings are also important: visitors to a website generally only scan for certain information. Subheadings are a perfect guide to make it easier to get started with your content.

Search engines also benefit from this structure, as they can better assign the consecutive paragraphs to the keyword in your headline. These topics can then be expanded with further sub-topics (H3 or H4). Such subheadings help you to supplement your topic with meaningful content later on.

Content marketing for advanced users: The 6 most important levers

Discover how to optimize your content marketing to reach the right audience, build trust, and achieve long-term success.

The advantage of this method is that you don’t have to be an expert in a topic. Based on the keyword research and the resulting structure, you immediately know what content is being searched for by real people. All you have to do is concentrate on providing the content for these keywords.

Step 1: Collect keyword ideas

In this guide, I’m assuming that you already have a rough idea of which seed keyword (H1) you want to optimise for. If this is not the case, then open a separate document and make notes on potential topics you want to write about. Rough keywords are sufficient.

  • Hobbies or topics that interest you
  • Problems that you or your environment have faced in recent months and that you have been able to solve
  • Purchasing decisions in the past
  • Services in your company

But don’t just think about the products you want to sell yourself. But also think about your competitors and the questions that could lead to visitors engaging with your product. Two examples from different industries: “How is the value of a property determined?”“Which sporting activities are recommended after this procedure?”

Then enter your ideas in Google’s input mask. Google’s Autocomplete or Google Suggest feature will suggest additions as you type. You can use these additions as inspiration for search terms that are searched for in combination with your service:

Suggestions from Google Autocomplete or Google Suggest

At the end of the search results you will find further suggestions for the keyword from the input mask. These could also contain useful suggestions for your further keyword research. More on this later in this tutorial.

Step 2: Keyword overview

It’s up to you which form of keyword overview you choose. Some use mind maps, others prefer tables such as Excel. Tables are usually preferred by search engine optimisers as the data can be filtered better in the tool.

Both Mindmup (online) and FreeMind (offline) can be used free of charge to create a mind map. The complete workflow is as follows:

  • Open your mind map and write down your main topic in the centre. This keyword will have the highest search volume.
  • We will now expand our topics based on this keyword. Use the tab key to create a new tab. Organise your keywords according to the tools used or the search intention.
  • Always sort your keywords according to the highest search volume.
  • You can cross out completed topics later with a marker so that you don’t lose the overview.

Here are two examples of what the result could look like:

Example of a mind map by tools
Mind map grouped by search intention

Step 3: Ideas from the keyword analysis

You have already been able to gather initial ideas for content in the first step. In the next step, we will supplement our mind map with the keyword recommendations from our SEO tools. I’ll show you which tools you can use to find these suggestions in a moment. And this is what concrete content ideas could look like:

Content ideas from the keyword analysis

Step 4: Competition and search results

In the final step of our keyword research, we analyse each individual keyword from our mind map to determine whether it is worth the effort to write content for this keyword. We do this by analysing the competition. Semrush has written a very good guide on this: Competitor analysis in search engine optimisation.

After entering our search term in Google’s input mask, we take a comprehensive look at the search results presented. The serps (Search Engine Results Page) already provide a lot of information about a keyword:

Search intention

What type of content dominates the search results? Is it mainly products, e-commerce websites and shopping ads? Then it will be difficult to achieve rankings with a pure content site. Ask yourself: Can you fulfil the search intention at all? You can find more information on this in Semrush’s article on search intent.

Competition

How “strong” are the domains in the first five positions? Are the results high authority domains (e.g. Wikipedia) or rather private websites, news portals and forums? Are the results or pages optimised?

Good meta descriptions, well-designed landing pages or long texts can be indicators of successful search engine optimisation and increase the requirements for your content.

Upselling, cross-selling & measuring success

Discover how to effectively measure and boost cross-selling opportunities with actionable strategies tailored for agencies and freelancers on the Raidboxes blog.

Structured Data

Is further information on the search term displayed directly in the search results or even answered? This can also be an indicator of successful search engine optimisation. As a website operator, you need to do the same as the competition in this case:

  • Review stars (Google stars) in the search results
  • Search queries are answered directly in the search results
  • “FAQ” / “How To” boxes under the input mask
  • “Recipes” (rich cards) directly in the search results

So-called rich snippets are made possible by structured data and can strongly influence the CTR(click through rate) of search results. If no one in the niche uses structured data, you can also see this as an opportunity to stand out more in the search results or even appear in prominent positions:

Rich snippets and rich cards on Google

Tools for your keyword research

If a quick look at the search results shows that it could be a keyword with weak to medium competition, the next step is to check how profitable the keyword is. To do this, we need a keyword research tool.

Paid tools are always more reliable than free tools. These usually have a larger and more up-to-date keyword database. The tools Semrush and ahrefs have the largest databases. I’ll give you a few examples of online tools in a moment. The following parameters are important in each case:

  • The search volume shows you how many searches are carried out per month for a keyword. Although a high search volume is desirable, it is not always the best choice as the competition is high and the search intention is not always clear.
  • Cost per click (CPC) indicates how much money advertisers pay on average for a click on an advert for this keyword. High click prices are an indicator of strong competition or niches in which high profits are possible.

UberSuggest – for low requirements

UberSuggest shows you all the data you need for your keyword research. In the free version, however, your search is limited to 3 queries per day.

A keyword analysis with Ubersuggest

Domains can also be analysed for their most profitable keywords. This gives you the opportunity to find out what content you need to write about in order to close the content gap to your nearest competitor.

In the “Keyword ideas” tab, you will see further suggestions for related keywords. The results are sorted according to the monthly search volume:

Sorting the keyword ideas by search volume

As the keyword ideas from the example have a high search volume, you should consider including these topics on your website. Apparently, these topics are relevant for the majority of users. Make a note of these suggestions in your mind map.

Semrush (free version)

The larger the database of an SEO tool, the higher the chance that you will get new ideas for previously unknown keywords. A tool like UberSuggest is usually no longer sufficient. Tools such as Semrush, Sistrix (for German-speaking countries) or Ahrefs are then used. Because more data also requires more information about the traffic of the competition.

Keyword research in Semrush

The cheapest memberships for such tools usually start at 100 euros per month. There is a limited free membership for Semrush, which is completely sufficient for the first beginnings in keyword research. It includes:

  • Limited access to almost all SEO tools (site audit etc.)
  • Viewing data such as search volume or CPC
  • Analysis of the difficulty of ranking for this keyword (Keyword Difficulty)
  • Strength of the backlinks of a domain in the serps

Up to ten searches can be carried out per day. With the right filters, you will always get different results even in the free version, you just have to select the right search criteria. You also have access to the “Keyword Wizard”:

The Keyword Wizard for more detailed analyses

This will give you many more suggestions for potentially interesting keywords and their search volumes. Make a note of all the relevant keywords from this step in your mind map.

Expert contributions

Always aim to write the most comprehensive article on a topic, leaving no (!) questions unanswered. The result should be THE resource on the web that is considered an expert contribution on the respective topic. Such an article deserves the first place in the search results, and that should be your goal when writing new content.

Use Google Auto Suggest as a keyword tool

The most powerful of all keyword research tools is right in front of your eyes all the time. And it’s even free: Google Search itself! To be precise: The Auto Suggest feature of the input mask.

Although this tool does not provide any data on search volume, the suggestions can certainly keep up with the results of other tools. The suggestions are sorted by search volume. How to use Google Auto Suggest for your keyword research:

  • Open an incognito tab in a browser of your choice. The search should not be falsified by cookies or your history. Log out of all Google accounts.
  • Go to google.com.
  • If you don’t want to sell a local product, make sure to block access to your location as shown in the screenshot below – to avoid receiving keyword suggestions from your neighbourhood.
  • Enter the keyword and the letter “a” in the input mask.
  • Write down relevant suggestions for your keyword in your mind map.
  • Continue with the rest of the alphabet.
Narrow down the location of the search

Although this process takes some time, it has the advantage that you are only shown relevant search terms that are frequently searched for by other people. What data is more reliable than that provided by Google itself?

Analysing with Google Suggest, letter by letter

There is usually a whole range of specific long-tail or question keywords with weak competition. Note relevant keywords for future use in your mind map. This process can also be applied to other Google products, such as YouTube:

Keyword analysis in YouTube

This way you can find more content ideas for other content types.

Hypersuggest as a keyword tool

Google Trends

When it comes to keywords with a high search volume (brands, products, films, celebrities), Google Trends is a wonderful tool for analysing the popularity of a search query:

Keyword research in Google Trends

The statistics in the example show that interest in “fertiliser” has grown in recent years. You can also find more keyword ideas for the search term under “Similar search queries”. With a bit of luck, you may even find suggestions that have only become interesting in recent months.

The disadvantage of this method is that Google Trends often only works with popular search terms. And with those that have a high search volume. Relevant information can hardly be found for niches with a low search volume.

Keyword ideas from the competition

Unfortunately, very few companies actively use this method of keyword research. In my opinion, it is the most effective way to get ideas for new traffic sources.

You absolutely need a research tool that is able to display the rankings of your competitors. The larger the keyword database, the greater the chance of correctly mapping your competitors’ traffic.

I am using Semrush for this tutorial. Call up the menu item “Organic Research”. Of course, you can also use the free traffic analyser from UberSuggest.

Utilising the laziness of the competition

The truth is: Few companies know which of their keywords are generating traffic for their websites. And if they do, then only the most important search terms are actively pursued.

Of course, most operators always have a vague idea of which “big” keywords they want to rank for. However, the search queries with low search volumes are quickly forgotten – or they are unknown.

These keywords can also be interesting for your company. A tool like Semrush shows that the competition is already ranking for this search term. But you don’t have to let this discourage you immediately, because it is usually the case that the competition has often only briefly mentioned the keyword in the content – and has therefore passively built up a ranking for the keyword. But in terms of content, the keyword is not very important.

The beauty of such keywords is that your competitors’ carelessness can be your greatest opportunity to increase your own traffic.

Find out the rankings of your competitors

Firstly, enter the URL of your competitors into a keyword tool of your choice. We filter according to positions 3 to 20. If no results can be found, you can extend the filter to positions 20 to 30.

Keyword analysis of competitors, with Semrush as a tool

Depending on how extensive the suggestions are, you can filter the results with additional criteria. A minimum search volume (less than 150) means that only those keywords for which it is worth creating content are suggested to you. Where you personally set the limit for your effort is of course up to you.

Test the search filters

Use the search filters to help you with your research. If you don’t get any suitable results, then reduce the strictness of your search criteria. This way, more results can be found.

Then analyse your competitors’ keywords for weak points:

  • Is the keyword (position 4 to 20) sufficiently covered on the website? Can you create better content for this keyword?
  • Is the search intention of the keyword on the competitor URL fulfilled?
  • Is it a specially created URL for this search term? If yes: To what extent has this subpage been optimised for search engines?

Always keep the search intention in mind. If you have found an interesting keyword that has received too little attention from the competition, then also take a look at the other search results.

There may be websites for the same search term that are already so strongly optimised that you decide not to optimise for this keyword after all. However, you can use these domains again for your competitor keyword research, which in turn gives you access to further keyword ideas.

Basically, this process can be repeated an infinite number of times. Make a note of important keywords in your mind map again.

Strengthen local traffic

If you are marketing a local service, it makes sense to take a look at the competition in other cities. This way, you can see how companies there build up their traffic. See also the guide to local SEO.

Keyword ideas from the Search Console

In the last section of this tutorial, I would like to ask you to answer the following two questions honestly:

  • Do you know which keywords your website ranks for?
  • Do you know which keywords are generating your traffic?

If your answer is “No”, then go to the Google Search Console at https://search.google.com/search-console/. If not already done, verify your website and wait a few days for the first data.

Most people who run a website only focus on keywords that have a high search volume. Or on keywords that they are already optimising as part of their search engine optimisation. Many websites build up rankings for other keywords without you ever being notified.

It is not uncommon for top websites to rank for hundreds of other keywords without the content ever having been optimised for these keywords. And this happens quite passively. With a bit of luck, keywords can be found here that also have a high search volume, but for which only the “optimal” content is missing.

Especially for new websites that have not yet built up the necessary authority to rank quickly for a significant keyword, these keywords are a good start to reach the first visitors and thus lay the foundation for further rankings.

The top queries in the Search Console

The “Performance” menu gives you insights into the performance of your website in Google search. You will be informed about the most clicks and the most important search queries. Hide the data on impressions / CTR and only display the positions. At the bottom of the page, you can specify how many results you want to display per page. Set this value to 500, sort the positions by ascending rankings and export the list.

As in the example of the competitor analysis, make a note of the keywords in positions 4 to 20 and the URL that ranks for them. Now you can use a tool like Semrush to check the search volume of these keywords. To analyse whether there is an opportunity to expand the keyword further.

An example: The website from the previous image has a lot of content on the topic of “labour law”. It ranks in 6th and 8th place with the keywords “Christmas bonus repayment” and “Christmas bonus on termination”, even though there is no optimised website for them. By expanding the content for these keywords, we can improve the rankings, reach new customers and even increase our traffic.

Add content – increase the ranking of your pages

Take a close look at the content of each URL and make a critical judgement:

  • Does the topic (keyword) need to be treated more intensively in terms of text length and content quality?
  • Am I solving the problem of my visitors (keyword: search intention)?
  • Do internal links from thematically relevant pages lead to this subpage?
  • Do other domains link to your subpage?

You can read more tips on the content audit in my article Step by step to the SEO audit.

Further tools for keyword research

To carry out successful keyword research, you need tools that show you keywords with their monthly search volume. And you need a way to structure the keywords found.

Free tools:

Paid tools:

I recommend that you carry out your keyword research conscientiously and carefully. It is crucial to the success of your website. If you have any questions, feel free to ask them in the comments.

Dominik Stein avatar

One response to “Keyword research for SEO success: step-by-step instructions”

  1. Massage Courses Gauteng avatar

    Thank you for sharing your info. I really appreciate your efforts and
    I will be waiting for your further post thank you once again.

Leave a Reply

Your email address will not be published. Required fields are marked *