Contents
Got a question about your site?
Book a short consultation – I will tell you where to start.
Keywords (key phrases) are the queries people type – or, more and more often, speak or ask as full questions – into a search engine to find specific content. In SEO, the two most important ways of dividing them are by search intent (informational, navigational, commercial, transactional) and by how specific the phrase is (short tail and long tail), plus branded keywords, local keywords and questions. Google doesn’t require any keyword ‘density’ – what counts is matching your content to the intent, and cramming in keywords (keyword stuffing) violates its spam policies.
Each classification has its uses: some keywords work in how-to articles, others on product or service pages. Below I go through these categories with example keywords for each, notes on how useful they are and warnings against misuse. This post is about the theory – if you’re looking for a practical step-by-step process, have a look at my guide on how to find topics for SEO.
Types of keywords
The simplest criterion is how specific a phrase is – people usually talk about the short tail and the long tail. Word count is only a hint here: what makes a phrase long-tail is above all that it’s specific and searched for less often than a general term. Alongside this split, there are branded keywords, local keywords and questions.
Short-tail keywords
Short-tail keywords usually consist of one or two words, e.g. ‘trainers’, ‘laptop’, ‘pharmacy Leeds’. Terms like these have high search volumes, but they’re very general and usually refer to broad categories of products or services. People typing short phrases are often only just starting their research and haven’t made up their minds to buy yet. Short-tail keywords build visibility, but because of the heavy competition they take a lot of SEO effort. They bring plenty of traffic but often a low conversion rate – relying on them alone can lead to lots of visits and no sales.
Long-tail keywords
Long-tail keywords usually consist of three or more words and describe a specific product, problem or situation, e.g. ‘men’s cushioned running shoes’ or ‘55 inch OLED TV for living room’. Individually they have small volumes, but there are a great many of them. Someone typing a long-tail query usually knows exactly what they want, which lets you read their intent more precisely and match your content better. In practice these keywords often convert better and the competition for them tends to be lower – though that’s not a rule, because it depends on the industry and on who’s already answering the query.
Branded keywords
Branded keywords contain the name of a specific brand, company, product or domain, e.g. ‘Semrush login’, ‘Nike Air Max shop’, ‘Marriott London booking’. They’re usually typed by people who already know the brand – from an ad, a recommendation or earlier contact – and want to land on its website specifically. For a site owner, these are the queries their site should be the best result for, so it’s worth checking whether comparison sites, aggregators or outdated pages show up above you for your own branded keywords. Be careful with other people’s brand names: using them in your content can mislead users and in some situations carry legal risk (trade marks) – if in doubt, it’s worth consulting a lawyer.
Local keywords
Local keywords contain the name of a town or district (‘dentist Leeds Headingley’) or have local intent without naming a place (‘pizza near me’, ‘mechanic open now’). For queries like these, Google often shows a map with business listings. According to Google’s help pages, local results depend mainly on a business’s relevance, distance and prominence, so besides the content on your site, your Google Business Profile matters too.
Question keywords
Questions (‘how to choose a mountain bike’, ‘what is content marketing’, ‘how much does an SEO audit cost’) are usually long-tail keywords with informational intent. They work well as topics for how-to articles or for FAQ sections. A question also hints at the form of the answer: a ‘what is’ question deserves a definition at the start of the text, and a ‘how to’ question a step-by-step guide.
| Keyword type | Example | Where it usually fits |
|---|---|---|
| Short tail | ‘trainers’ | Category page, homepage |
| Long tail | ‘men’s cushioned running shoes’ | Subcategory, product page, guide |
| Branded | ‘Nike Air Max shop’ | Homepage, brand/product page |
| Local | ‘dentist Leeds Headingley’ | Local service page, Google Business Profile |
| Question | ‘how to choose a mountain bike’ | How-to article, FAQ |
Search intent and keywords
You can also classify keywords by what the user intends to do when searching. The SEO industry has settled on four types of intent. It’s a working classification used by tools and specialists, not an official Google taxonomy – but in practice it’s a great help in matching the type of content to the query.
- Informational – the user is looking for knowledge, advice or instructions. The keywords are often questions, e.g. ‘how does SEO work’, ‘Photoshop tutorial step by step’, ‘chess tips for beginners’. The user isn’t ready to buy yet. These keywords work well on a blog and in guides – they help you earn the trust of people who won’t buy now but may become customers over time. Note: informational traffic on its own usually brings few direct conversions.
- Navigational – the user wants to get to a specific website or service, e.g. ‘Semrush login’, ‘eBay contact’, ‘Google Search Console’. These are mostly branded keywords. There’s no point fighting for someone else’s traffic here – but it is worth making sure your site is the first result for navigational queries about you.
- Commercial – the user is considering a purchase and comparing options, e.g. ‘best men’s perfume review’, ‘best gaming laptops ranking’, ‘Ahrefs vs Semrush’. Comparisons, rankings, reviews and honest product descriptions fit here.
- Transactional – the user is ready to act: buy, book or sign up. The keywords often contain words like ‘buy’, ‘price’, ‘shop’, ‘sale’, e.g. ‘buy Rossignol skis sale’, ‘Canon EOS R6 shop’, ‘Greece holiday deals’. These are the most valuable keywords for shops and offer pages. The risk: if you target them with a blog post that has no offer, the user won’t find what they were looking for.
The simplest way to check intent is to type the phrase into Google and see what kind of pages appear in the results: guides, shop categories, comparisons or a map with businesses. Choosing keywords by intent lets you match the type of content to what the user needs. The safe approach is to create separate content for each group: guides for informational keywords, comparisons for commercial ones, product descriptions and offers for transactional ones, and branded keywords on the homepage and the about page. It would be a mistake, for example, to publish a how-to blog post with sales headings, or to put informational keywords on a pricing page – users will leave quickly because they won’t find what they were after.
Keyword match types – a Google Ads concept, not an SEO one
The terms exact match, phrase match and broad match often come up in articles about SEO, but they come from Google Ads. There, they’re a campaign setting that decides which queries an ad can show for. Google Ads has three match types:
- Broad match – the default; the ad can show for searches loosely related to the keyword.
- Phrase match – the keyword in quotation marks, e.g. “tennis shoes”; the ad can show for queries that include a phrase with the same meaning.
- Exact match – the keyword in square brackets, e.g. [red hat]; it gives the most control and the smallest reach. Note: these days it also covers queries with the same meaning or the same intent, not just the identical string of words.
‘Partial match’ isn’t a match type in Google Ads. In SEO there’s no equivalent of these settings: you don’t choose which query variants your page should show for. Google itself assesses whether your content answers the query and – as its SEO Starter Guide puts it – its language systems can recognise a page’s relevance even if you don’t use exactly the same words the user typed. That’s why it’s worth using keywords naturally in your text: in different forms, in a different word order, with synonyms. Inbound link anchors are a separate matter – too many links with an identical exact-match anchor can look like manipulation, and caution is very much advisable here.
How to choose keywords
In theory, choosing keywords comes down to a few questions:
- Does the keyword fit your offer or the topic of your site? A big volume is no use if the traffic has nothing to do with what you do.
- What’s the intent? Can you answer it with content you have or are planning (a guide, a category, an offer)?
- What does the competition in the results look like? Who’s already on page one – big portals, shops, or perhaps smaller sites like yours?
- Which page should answer this keyword? Every important group of keywords should have one target page – that protects you against cannibalisation.
Closely related keywords with the same intent (e.g. ‘types of keywords’ and ‘keyword types’) are usually served by one page, not several separate ones. I describe the practical process – where to get ideas, which tools to use and how to organise it all – in the guide to finding topics linked at the start of this post.
Keyword cannibalisation
Cannibalisation is when several pages on the same site answer the same query with the same intent, so they compete with each other instead of supporting each other. It’s an industry term, not a Google one. A typical symptom in Google Search Console: different URLs take turns showing for one keyword, and rankings fluctuate. Not every such case is a problem – if two pages answer different intents, they can show up side by side. But when they duplicate the same content, it’s usually better to merge them, redirect the weaker one to the stronger one or clearly separate their topics.
Keyword density and keyword stuffing
Google doesn’t give any recommended keyword ‘density’, and there’s no point calculating it. In its SEO Starter Guide, Google says outright that excessively repeating the same words (even in variations) is tiring for users, and that keyword stuffing violates its spam policies. In the spam policies, keyword stuffing is filling a page with keywords or numbers in an attempt to manipulate rankings – e.g. blocks of text listing the cities a page is trying to rank for, or paragraphs in which the same phrase is repeated unnaturally in every sentence. Google doesn’t use the keywords meta tag either.
It’s more sensible to put the keyword where it fits naturally (title, heading, first paragraph) and devote the rest of the text to fully answering the user’s question. I write more about how to do this in practice in my post on how to write SEO content, and if you’d rather hand it over to someone, see my content optimisation service.
Keywords, AI Overviews and conversational queries
With AI Overviews and AI Mode in Google, the way people ask questions is changing. In July 2025 Google said that early AI Mode users were asking questions two to three times longer than traditional searches. According to Google’s documentation, AI answers may be generated using a ‘query fan-out’ technique, i.e. multiple related searches across subtopics. At the same time Google points out that to appear in AI Overviews or AI Mode, there are no additional requirements or special optimisations needed – the same SEO fundamentals apply.
My hypothesis (not Google’s official position): in this environment, optimising for single, exact keywords makes even less sense, and covering the whole topic, including related questions, and giving clear answers to specific questions makes more. Keyword research tools are still useful for learning the language your users use and the scale of interest, but long, conversational queries often don’t show up in them.
Mistakes and risks when using keywords
When planning keywords, it’s worth avoiding a few common mistakes:
- Keyword stuffing: Repeating the same phrase dozens of times in a text violates Google’s spam policies. Pages that violate these policies may rank lower or not appear in the results at all. Instead, use variations and synonyms and write naturally.
- Overly general short-tail keywords with no support: Relying only on short keywords can end with traffic from users who aren’t very interested in buying. An effective strategy is to complement them with long-tail content (e.g. detailed product descriptions or guides) to reach users at different stages of their decision.
- Ignoring intent: Targeting the wrong type of keyword (e.g. informational keywords on a product page) makes users leave the page quickly. You need to match the content to the purpose of the search.
- Several pages for the same keyword: Separate pages for near-identical queries lead to cannibalisation and dilute your signals.
- Neglecting branded keywords: Make sure your site is the best result for your own branded keywords, rather than stuffing competitors’ brand names into your content just in case.
- Too broad a topic: Content written ‘for everything’ attracts random visitors. Make sure the context of your text and keywords is consistent with what your site offers.
FAQ – keywords in SEO
What are branded keywords?
They’re queries containing the name of a brand, company, product or domain, e.g. ‘Nike Air Max shop’. They usually have navigational intent – the user wants to get to a specific brand’s website.
How many times should you use a keyword in a text?
There’s no such number. Google doesn’t require any particular keyword density – just use the keyword where it fits naturally and answer the user’s question thoroughly. Excessive repetition is treated as spam.
Does exact match matter in SEO?
Match types (broad, phrase, exact) are Google Ads campaign settings. In SEO you don’t set a match type – Google assesses the relevance of your content itself and understands word forms and synonyms.
What’s the difference between commercial and transactional intent?
With commercial intent the user is comparing and weighing up options (‘best gaming laptops ranking’), and with transactional intent they’re ready to buy or take some other action (‘Lenovo Legion laptop price’).
Does the long tail still make sense in the age of AI Overviews?
I think so – even more than before, because queries in AI Mode are longer and more specific. What’s changing is the approach: instead of a single keyword, it’s worth thinking about the whole topic and the questions a user might ask.
To sum up, classifying keywords helps you plan content deliberately. By dividing keywords by intent and specificity, I match them to the right types of pages (articles, categories, offers) and to the right places in the content. It’s worth using different types of keywords while keeping the language natural and in line with what the user wants. That way your site gains quality traffic, not just quantity – and avoids problems with spam and low conversion rates.






Leave a Reply