You do not need a paid subscription to do real keyword research. Everything that matters — the questions people actually type, real monthly search volume, and a read on how hard a term is to rank for — is available for free if you know where to look and how to combine the pieces. This guide walks the full workflow end to end: generating seed ideas, expanding them with free sources, pulling real search volume, reading search intent, judging competition, and turning the result into a keyword list mapped to pages you can actually write.
Start with seed keywords from your topics and audience language. Expand them using Google autocomplete, People Also Ask, related searches, and a free tool for related keywords. Get real search volume, read the intent behind each term, check who ranks to gauge difficulty, then map keywords to pages and write. No paid suite required.
Step 1: generate seed keywords
Every keyword list grows from a handful of seed keywords— the broad, obvious terms that describe what you do. Don't overthink these; they're just starting points. If you run a hiking gear shop, your seeds are terms like “hiking boots,” “backpacking tents” and “trail running shoes.” The goal at this stage is coverage, not precision.
The best seeds come from your audience's own language, not your internal jargon. Read how customers describe their problems in reviews, support tickets, forum threads and social comments. The exact phrases people use become the long-tail keywords that convert best, because they mirror how real searches are typed. Write down every topic your business could credibly cover, then note the plain-English phrases a customer would use for each. That messy list is your seed set.
Two more free sources make the seed list stronger. First, look at what your competitors organise their sites around — their navigation, category names and blog topics are a map of the terms they think are worth targeting. Second, mine your own Search Console: the queries that already send you impressions are proven-relevant seeds you can expand and win more of. Between your customers' words, your competitors' structure and your existing impressions, you'll rarely run short of seed ideas.
Step 2: expand seeds with free sources
Now turn a dozen seeds into hundreds of keyword ideas. Google gives you most of this for free — you just have to harvest it. Here is a completely free tool stack that covers the whole job:
| Free source | What it gives you |
|---|---|
| Google autocomplete | Real query completions as you type a seed — the exact long-tail phrasings people search |
| People Also Ask | The questions users ask around a topic — perfect for headings and FAQ sections |
| Related searches | The block at the bottom of the SERP showing adjacent terms and subtopics |
| Seoluma keyword tool | Related keywords plus real monthly search volume in one place, no signup |
| Search Console | Queries you already rank for — free ideas backed by proven relevance |
Work each seed through autocomplete by typing it and noting the suggestions, then modify with question words (“how,” “best,” “vs,” “for”) to pull out more. Scrape the People Also Ask and related searches for every seed. Then run the strongest terms through Seoluma's keyword research tool to fan them out into related keywordsyou'd never have thought of. By the end you should have a long, unfiltered list — that's exactly what you want before you start cutting.
Step 3: get real search volume
A big list is useless until you know which terms people actually search. This is where free research often goes wrong: many free tools show made-up numbers or hide volume behind a paywall. You want figures that trace back to Google's own data. Seoluma's keyword database is built on real Google search volume, so the monthly numbers reflect genuine demand rather than a guess.
Run your expanded list through the tool and record the monthly search volumefor each term. Don't chase only the biggest numbers — high-volume head terms are usually the hardest to rank for and often carry vague intent. A cluster of long-tail keywords with modest volume each can add up to more qualified traffic than one competitive head term, and they're far easier to win. Treat volume as a relative signal: it tells you which topics have demand, not a precise visitor count.
As you record the numbers, drop the terms that clearly don't belong — off-topic phrases the expansion pulled in, near-duplicates you'd target with the same page, and anything with essentially zero demand. This is the first real cut, and it's where a bloated list of hundreds becomes a workable shortlist. What survives should be terms with genuine demand that you could plausibly write something useful about.
Step 4: read the search intent
Volume tells you how many people search; search intent tells you what they want — and Google ranks pages that match intent. Every keyword falls into one of four buckets, and each demands a different kind of page:
| Intent type | What the user wants | Page that wins |
|---|---|---|
| Informational | To learn or understand something | Guide, tutorial, explainer |
| Commercial | To compare options before deciding | Comparison, “best of” list, review |
| Transactional | To buy or take action now | Product, pricing or signup page |
| Navigational | To reach a specific site or brand | The exact page or resource they named |
You don't have to guess intent — Google shows it to you. Search the keyword and look at what already ranks. If page one is all tutorials, the intent is informational and a sales page won't rank there, however good it is. If it's all product pages, that keyword has buyer intent and belongs to a commercial page. Label every keyword on your list with its intent; it decides what you build, not just what you target.
Step 5: judge the competition
Keyword difficultyis really one question: can a page like yours realistically outrank what's already there? Paid tools sell a difficulty score, but you can read it for free straight off the SERP. Search your keyword and study the first page critically.
- Who ranks? If the top results are giant, established brands, that term is hard. If you see forums, small blogs and thin pages, there's an opening.
- How authoritative are they? Check the ranking sites in a domain authority checker — Seoluma's runs on an index of 118M domains and 7.1B links, so the authority read is grounded in real link data. A page one full of low-authority domains is beatable.
- How good is the content? If the ranking pages are shallow or outdated, a genuinely better page can win even against stronger domains.
The pattern to hunt for is high demand plus weak competition — usually long-tail terms the big players haven't bothered to target well. Our guide on how to find low-competition keywords goes deeper on reading a SERP for winnable terms, and the long-tail keywords guide explains why those specific, lower-volume phrases are where new sites should focus first.
Step 6: prioritise and map to pages
Now turn the raw list into a plan. For each keyword you have three data points — volume, intent and a rough difficulty read. Prioritise terms that combine real demand, intent you can actually serve, and competition you can realistically beat. Push aside the impossibly competitive head terms for now; they become long-term goals, not first drafts.
Then do keyword mapping: group related keywords into topics and assign each topic to a single page. One page should own a primary keyword plus the cluster of related keywords and questions that share its intent — not one thin page per keyword. This is the heart of a durable content strategy: each page targets a whole pocket of demand, so it can rank for dozens of variations at once. A simple spreadsheet with columns for primary keyword, related terms, intent and target URL is all the map you need.
Step 7: turn keywords into content
The research pays off only when it shapes the page. For each mapped topic, let the intent decide the format — an informational cluster becomes a guide, a commercial one a comparison. Use the primary keyword naturally in the title and opening, and let the related keywords and People Also Ask questions become your headings and FAQ. You're not stuffing keywords in; you're answering the full set of questions one search represents, which is exactly what Google rewards.
Keyword research isn't a one-off task, either. Once pages are live, watch which queries they earn in Search Console, feed the new terms back into your list, and refresh or expand the pages that are close to page one. The loop — research, publish, measure, refine — is what compounds over time, and every step of it stays free.
That's the entire free workflow: seeds, free expansion, real volume, intent, competition, prioritisation and writing — no paid subscription anywhere in the loop. When you're ready to build the toolkit around it, our roundup of the best free SEO toolscovers what to add next. Start with the one step everything else depends on and research your first keywordnow — it's free, and there's no signup.
Frequently asked questions
Can I do keyword research for free?
Yes — completely. Everything you need is free: Google's own autocomplete, People Also Ask and related searches give you the questions real users type, and a free keyword tool turns those into a list with real monthly search volume. Paid suites add convenience and scale, but they don't give you a fundamentally different picture. A careful free workflow produces a keyword list that's just as usable for planning content.
What is the best free keyword research tool?
The best free tool is the one that gives you real search volume and related keywords without a paywall or signup wall. Seoluma's keyword research tool does exactly that — it pulls monthly volume from Google's own keyword data and suggests related terms, so you can go from a seed idea to a prioritised list in one place. Pair it with Google autocomplete and People Also Ask, which are free by definition, and you have a complete stack.
Where does keyword search volume come from?
Reliable search volume traces back to Google's own advertising data — the same source that powers Keyword Planner. Free tools that show trustworthy numbers surface that Google data rather than guessing. Seoluma's keyword database is built on real Google search volume, so the monthly figures you see reflect actual search demand, not an invented estimate. Treat any number as a relative signal of demand rather than a precise headcount.
What is search intent and why does it matter?
Search intent is the goal behind a query — whether the user wants to learn something (informational), compare options (commercial), buy or act (transactional), or reach a specific site (navigational). It matters because Google ranks pages that match intent. If a keyword's results are all buying guides and you publish a sales page, you won't rank, no matter how strong the page is. Matching intent is what turns a keyword into traffic.
How do I turn keyword research into content?
Group related keywords into topics, then map each topic to a single page whose format matches the dominant search intent. One primary keyword becomes the focus of the page; its related terms and the People Also Ask questions become your headings and FAQ. That way each page targets a real cluster of demand instead of a lone keyword, which is how modern content strategy earns rankings across a whole topic.
Every tactic here is easier when you can see your starting point. Check any domain's authority and backlinks with our free checker — no account, built on an index of 118 million domains.
Etsy SEO lives and dies on the words in your titles and tags. How to find real buyer-intent keywords for your listings, with volume and a free workflow.
Keyword Research for Shopify StoresShopify gives you the store; keywords decide whether Google sends traffic. How to research buyer-intent keywords for product and collection pages.
How to Find Low-Competition KeywordsThe fastest traffic wins come from keywords with real demand and weak competition. How to find them systematically: volume, intent and rival authority.