EDUCATION

How to Do Keyword Research for a Course Website

10 Minute Read

Keyword research is the work of finding the exact words and phrases the people who might enrol on your course are typing into Google, and using those to decide what to write about. It is not a guessing game about clever titles. It is a way of listening to your future students before you have ever spoken to them, because a search box is one of the most honest places a person tells you what they want. For a course creator this matters more than almost anywhere else, because a course lives or dies on whether the right learner finds it at the right moment. This guide covers what keyword research is, why it matters specifically for a course website, a plain step by step way to do it, and how to avoid the mistakes that waste a course creator's limited time.

A course creator planning their website content at a desk

What Is Keyword Research?

Keyword research is the process of finding, sorting and choosing the search terms that describe what your course teaches and who it is for, so you can build pages that answer those searches directly. Every keyword carries three useful pieces of information: how many people search it, how hard it would be to rank for, and what the searcher wants when they type it, whether that is to learn something, compare options, or buy. Ahrefs' guide to keyword research describes this as the foundation of the whole practice, because a page built for the wrong keyword, or for a keyword nobody searches, is wasted work no matter how well it is written.

For a course business this translates into something concrete. Instead of guessing that people want a page called "Advanced Watercolour Techniques", keyword research tells you whether they search "watercolour painting for beginners UK" ten times as often, and whether they search it wanting a free tutorial, a book, or a paid course, which changes what your page needs to say to convert them.

A tutor reading through the questions past students have asked

Why Does Keyword Research Matter for a Course Website?

It matters because most of your future students are not thinking about you yet. They are thinking about a problem, a skill gap or a goal, and typing that into a search engine long before they know your course exists. Google has held the dominant share of UK search since January 2018, so for the vast majority of course creators, keyword research is the study of one enormous, ongoing conversation that a handful of tools let you listen in on.

There is a marketing-science reason this matters beyond simple traffic. A search query is a moment when someone has a need and reaches for a category, the exact thing marketing researchers call a category entry point, a buying situation that a brand can build a link to over time so it comes to mind when that need arises again. A course website that has mapped its keywords well has mapped the actual moments a learner reaches for help, "how to pass the CIPD exam", "beginner pottery classes near me", "learn Excel for a career change". Each is a different entry point into your category, and each deserves its own page speaking directly to that moment, rather than one generic homepage trying to answer all of them at once. Keyword research is how you find those moments before you build the pages that live in them. A clear marketing strategy for a course creator starts from exactly this kind of mapping, because it decides which learners you are worth being found by.

A prospective student searching for a course option on their phone

How Do I Do Keyword Research, Step by Step?

You do not need expensive software to make a genuine start. You need a method and a willingness to think like your student rather than like the expert you have become.

  1. List every question your students ask. Before opening any tool, write down the real questions students, past enquiries, and comments have put to you. A tutor teaching French conversation might already know people ask "how long does it take to become conversational in French" and "best way to learn French speaking as an adult". These are keywords, they were hiding in your inbox.
  2. Put your best guesses into a keyword tool. Free or low-cost tools such as Google's own search suggestions, Answer the Public, or the free tiers of Ahrefs and Semrush will show you search volume and closely related terms for each guess. Semrush's guide to keyword research recommends starting broad with two or three "seed" terms and letting the tool widen the list from there.
  3. Sort by search intent, not volume. For every keyword, ask what the searcher wants: information, comparison or a purchase. Moz's Beginner's Guide to SEO splits this into informational, navigational, commercial and transactional intent, and a course page built for the wrong intent will bring visitors who bounce straight off it, because you answered a question they were not asking.
  4. Group related keywords into topics, not pages. "Beginner pottery classes", "pottery classes for beginners near me" and "learn pottery as a complete beginner" are one topic wearing three outfits. One strong page beats three thin, competing ones.
  5. Check who already ranks. Search each shortlisted keyword yourself and look at what already answers it well. If three established platforms with huge budgets already own a term, a small course website is better spending its effort on the term next to it that nobody has answered properly yet.
  6. Write the page to answer the keyword in the first two sentences. Once you commit to a keyword, the page's opening should answer the question plainly, which matters for a human reader and increasingly for the AI tools now summarising search results before a click even happens. Our guide to on-page SEO covers exactly how to structure a page once you know which keyword it serves.
A course creator working through a step by step keyword list

What Makes a Good Keyword for a Course Business?

Not every keyword with search volume is worth chasing. A good keyword for a course website sits at the intersection of three things: enough people search it to be worth the effort, the intent behind it matches what your course offers, and you have a realistic chance of being found for it against whoever else is competing.

Volume without the right intent is a trap. "Free coding tutorials" gets searched heavily, but a paid coding bootcamp chasing that term will attract a flood of visitors who were never going to pay for anything. A smaller, more specific term like "coding bootcamp for career changers with no experience" attracts fewer people but far more of the right ones. Moz's framework for search intent is useful here precisely because it forces you to check whether a keyword's popularity is pointed at you before you build a page around it.

Specificity also tends to be kinder to a smaller business, because a phrase with four or five words in it, a long-tail keyword, usually has far less competition than a single broad term, while still adding up to a large share of all searches when you count them together. A course website with twenty well-chosen long-tail pages will often out-perform one chasing a single crowded phrase like "online course".

A pottery teacher working closely with a beginner student

How Do You Find Keywords for a Niche Course Topic?

Niche course topics need a different approach from broad ones, because the volume is naturally smaller and the standard tools sometimes show almost nothing against them. This does not mean nobody is searching. It means you need to dig sideways rather than relying on a single tool's headline number.

Start with the language your actual students use, not the language of your industry. A specialist teaching bookkeeping for actors and freelancers will find far more useful search terms by reading the exact phrasing in Facebook groups and forum threads where freelancers ask about tax than by guessing at formal accountancy terms. Then widen out using "people also ask" boxes and autocomplete suggestions, which surface the related questions real searchers type next. Backlinko's research on long-tail search behaviour notes that a large share of all searches are longer, more specific queries rather than short, generic ones, which is exactly the territory a niche course occupies and exactly where a smaller website can realistically compete.

Finally, look at your competitors' course pages and student reviews, because the questions students leave unanswered in a competitor's reviews are often the precise keyword gap your page can fill. If several reviews of a rival's pottery course mention wishing there had been more guidance on glazing, "pottery glazing techniques for beginners" is a keyword worth building a page around, informed directly by a real, unmet need.

A specialist tutor discussing a niche topic with a client

How Do You Prioritise Keywords Once You Have a List?

A first keyword list is usually too long to act on, so the next job is choosing what to build first. Rank your list by a simple combination of three factors: how well the keyword matches what your course genuinely delivers, how much realistic competition sits in front of you, and how close the keyword sits to someone ready to enrol rather than someone browsing.

Semrush's approach to keyword difficulty treats this as a score you weigh against your own site's current strength, so a brand-new course website should generally start with lower-difficulty, highly specific terms and build authority before attempting to compete for the broad, crowded ones. Group your prioritised keywords by the stage of the buyer's decision they represent too. Some terms, "what is a bookkeeping qualification", suit a learner who is still exploring. Others, "bookkeeping course with payment plan", suit someone close to enrolling. A course website needs pages serving both, but the second group usually deserves attention first, because they convert faster while the first group builds the long-term recognition that brings learners back later.

A course creator sorting keyword priorities using notes on a wall

Common Keyword Research Mistakes for Course Creators

A handful of mistakes waste more course-creator time than any tool ever will. The first is chasing volume over intent, building a beautifully written page for a search term that never wanted a paid course. The second is targeting one enormous, generic keyword like "online marketing course" and hoping to outrank platforms with vastly bigger budgets and years of accumulated authority, a fight a small course website will almost always lose.

The third mistake is treating keyword research as a one-off task rather than a living map, when in reality student questions shift with the seasons, with new qualifications, and with how people are now searching. Search itself is changing shape underneath course creators too. In the first months of 2026, more than two thirds of Google searches ended without a click at all, because AI-generated summaries increasingly answer the question on the results page itself. That does not make keyword research pointless. It makes it more important to answer the exact question plainly and quickly, because an answer engine is far more likely to lift a page that states the answer in its first two sentences than one that buries it. Search Engine Land's coverage of AI Overviews makes the same point, that pages written to answer a specific question directly are the ones still getting cited when the click itself has disappeared.

The fourth mistake is building the page and never checking whether it ranks, which is a habit worth building into a monthly routine rather than a once-a-year scramble.

A course creator reviewing a page that never brought enquiries

How Do You Turn Keywords Into Pages That Rank?

A keyword on a spreadsheet earns you nothing on its own. The value only arrives once it becomes a genuinely useful page that answers the question better than what currently ranks. Give each priority keyword its own page rather than folding it into a general course description, write the answer plainly near the top rather than making a reader scroll to find it, and use the keyword's natural variations through the page rather than repeating the exact phrase mechanically.

Structure matters as much as the words themselves. Clear headings phrased as the questions students ask, short answers underneath them, and an FAQ section near the end all make a page easier for a human to scan and easier for a search or answer engine to lift and quote. Our guide to on-page SEO walks through exactly how to build that structure once your keyword list is settled, from headings and internal links through to the small technical details that stop a well-researched page from underperforming anyway.

A tutor writing a course page built around a chosen keyword
Liam Fisher, Founder of Starlight Tech

WRITTEN BY

Liam Fisher

Founder, Starlight Tech

Liam Fisher is the founder of Starlight Tech and the creator of Compass. He has spent 25 years leading marketing for design-led technology and creative brands, from challenger software to global entertainment names, and built Compass to put that expertise in the hands of small businesses running their own marketing.

How Compass Helps

Compass is built for small businesses running their own marketing, and that includes the course creators, tutors and training providers who need their programme found by the right learner at the right moment. It learns your course business, researches the real questions your students search, and builds a marketing strategy around the keywords and buying moments worth pursuing, then turns that into a short daily schedule in plain English so the research turns into pages rather than sitting in a spreadsheet. It explains the reasoning behind every keyword it recommends, so you build the judgement to keep making good calls yourself as your course grows. You make the decisions while Compass does the research and the recommending. Try Compass today by claiming a free 90 day growth plan for your business.

Get Your Free 90 Day Growth Plan

Compass illustration for How to Do Keyword Research for a Course Website

FAQs

Start by listing the real questions your students already ask, then put those guesses into a keyword tool to see search volume and related terms. Sort the results by search intent so you only keep terms that match what a learner wants, group similar keywords into single topics rather than separate pages, check what already ranks for each term, and write each page to answer the keyword plainly in its first two sentences. Repeat the process every few months, because student language and search behaviour both shift over time.
Keyword research is finding the exact words and phrases people type into search engines when they are looking for something your course provides, and using those words to decide what pages to write. It tells you how many people search a term, how hard it would be to compete for, and what the searcher wants, so you can build content that meets a real need rather than guessing at one.
A good keyword has enough people searching it to be worth the effort, matches the intent of someone who genuinely wants what your course offers, and is realistic to compete for given your website's current size and authority. Longer, more specific phrases usually work better for a small course business than short, generic terms, because they carry less competition while still adding up to meaningful traffic.
There is no fixed number, but a small course website generally does better with a focused set of well-chosen, specific keywords, each given its own properly written page, than with a long scattered list spread too thin across weak pages. Prioritise the keywords closest to a genuine buying decision first, then build out the broader, exploratory terms that build recognition over the longer term.
You can start with no paid tools at all, using your own past student questions, Google's autocomplete and "people also ask" suggestions, and a careful read of competitor reviews. Free tiers of tools such as Ahrefs, Semrush or Answer the Public add search volume and related-term data once you are ready to widen your list, but the thinking behind sorting and prioritising the results matters more than which tool produced them.