Once you understand that SEO is fundamentally about matching pages to what people search, the next logical question is: how do you actually figure out what people search? That's what keyword research answers, and it's less mysterious than most explainers make it sound.
What are SEO keywords, exactly?
An SEO keyword is any word or phrase a real person types into a search engine when looking for something. That's the whole definition. "Best running shoes for flat feet," "how to fix a leaking faucet," and "CRM software" are all keywords, they just represent very different searchers at very different points in their decision.
Optimizing a page for a keyword means structuring the content, the title, and the headings around what someone searching that exact phrase actually wants to find. Get that match wrong, and no amount of technical polish will make the page rank.
The main types of keywords, with examples
Keywords sort along two useful axes: length, and intent.
Short-tail keywords are one or two words, high search volume, and brutally competitive. "SEO," "shoes," "insurance," these get searched constantly but rarely tell you what the person actually wants, and ranking for them takes serious authority.
Long-tail keywords are longer, more specific phrases. "SEO agency for Shopify stores" or "running shoes for flat feet under $100" get searched far less often individually, but they're easier to rank for and convert better, since the searcher's intent is much clearer.
Layered on top of length is intent, why someone is searching:
- Informational: "what is SEO," "how does keyword research work." The searcher wants to learn, not buy yet.
- Navigational: "Zeronovax contact page." The searcher already knows where they want to go.
- Commercial: "best SEO agencies 2026." The searcher is comparing options before deciding.
- Transactional: "hire SEO agency," "SEO packages pricing." The searcher is ready to act.
Matching a page to the right intent matters as much as matching the topic. A commercial-intent page written like an informational blog post will rank for the wrong reasons, if it ranks at all.
What search volume and keyword difficulty actually mean
Two numbers show up in every keyword tool, and both get misread constantly. Search volume is roughly how many times a term gets searched per month, it tells you the size of the opportunity, not its quality. Keyword difficulty (KD) is an estimate of how hard that term is to rank for, based on the authority of pages currently ranking there.
The mistake we see most often: chasing the highest-volume term available while ignoring difficulty entirely. A term with 10,000 monthly searches and a KD of 70 is usually a worse target for a newer site than a term with 500 searches and a KD of 15, the second one is actually winnable.
How to actually analyze keywords
Stripped of tool-specific jargon, keyword analysis is four steps:
- Start with seed terms, the obvious words describing what you do or sell
- Expand them using a keyword tool to surface related searches and their volume
- Check difficulty against your site's current authority, not the term's popularity alone
- Group results into clusters by shared intent, so one page can target a primary keyword plus its close variants, rather than splitting them across competing pages
That last step, clustering, is where most beginner keyword lists go wrong. A spreadsheet of 200 loosely related keywords isn't a strategy; a dozen intent-based clusters mapped to specific pages is.
Common mistakes beginners make with keywords
Stuffing a keyword into a page unnaturally, repeating it every other sentence, does more harm than good; search engines read that as manipulation, not relevance. Ignoring search intent is just as common, ranking a product page for an informational query (or vice versa) means it'll bounce even if it briefly ranks. And chasing only the biggest, most obvious terms while ignoring long-tail variants leaves easier, still-valuable traffic on the table.
Where to go from here
Keyword research is the input; what you do with it is the actual strategy, which pages to build or fix first, which clusters to prioritize given your site's current authority, and how to sequence the work so early wins fund the harder ones. That sequencing is exactly what a complete SEO strategy engagement is built to figure out.
Frequently asked questions
SEO keywords are the words and phrases people actually type into search engines. Optimizing for a keyword means structuring a page so it clearly answers what someone searching that term is looking for, in a way search engines can recognize.
One primary keyword per page, plus a handful of closely related secondary terms that share the same search intent. Targeting unrelated keywords on the same page usually dilutes it rather than expanding its reach.
Yes, arguably more relevant. AI Overviews and chatbots still have to identify what a query is actually asking before generating an answer, and that identification runs on the same underlying language patterns keyword research maps out. The targets are shifting toward fuller questions, but the discipline behind it hasn't gone away.