Search intent: how to match content to the query
Search intent decides who ranks, even when two pages target the same keyword. Here is how to read intent and pick the right format to match it.
Two pages can target the exact same keyword and only one of them ranks well, even though both are well-written and both have backlinks. The usual culprit is search intent: what the person typing the query actually wants to see next. Google and AI answer engines both use intent as a filter before they look closely at your on-page optimization. Get the intent wrong and no amount of technical polish saves the page.
What search intent actually is
Search intent is the goal behind a query, not the words in it. Someone searching "best running shoes" wants a comparison or a list, not a dictionary definition. Someone searching "what is pronation" wants an explanation, not a product page. Search engines learn this from behavior: which result types people click, how long they stay, and whether they search again right after. Over enough queries, the engine builds a clear sense of what format satisfies a given phrase, and it ranks pages that match that format above pages that don't, no matter how well those pages are optimized otherwise.
The four main intent types
- Informational: the searcher wants to learn something, like "how does hreflang work."
- Navigational: the searcher wants a specific site or page, like "seo pine login."
- Commercial investigation: the searcher is comparing options before buying, like "ahrefs vs semrush."
- Transactional: the searcher is ready to act, like "buy running shoes size 10."
Most keyword tools will tag intent for you, but the tag is a guess based on patterns, not a guarantee. Always check the actual results before trusting the label.
How to find the intent behind a keyword
The fastest way to read intent is to search the term yourself and look at what already ranks. If the top results are comparison articles, the intent is commercial investigation, and a product page alone will struggle. If the results mix retailer pages and marketplace listings, the intent is transactional. Pay attention to the content format too: articles, videos, tools, or forum threads. The engine has already tested many formats against this query and kept the ones that satisfy searchers.
- Search the exact keyword in a private or incognito window.
- Note the dominant content type across the top results.
- Check whether an AI Overview or AI Mode panel appears, and what it cites.
- Scan related searches and "people also ask" for adjacent intents you might be missing.
Matching content format to intent
Once the intent is clear, match the format instead of forcing your existing content into it. An informational query usually wants a direct answer near the top, followed by depth: definitions, examples, and context. A commercial investigation query wants a real comparison, with criteria and trade-offs and a clear recommendation, not a thinly disguised ad for one option. A transactional query wants friction removed: price, availability, and a way to buy or sign up without extra clicks.
When a single query hides two intents
Some queries carry two intents at once. "Best CRM for small business" is mostly commercial investigation, but a share of searchers typing it are ready to buy right now. Results pages on queries like this often blend formats: comparison articles sitting next to vendor landing pages. When you see that mix, build one page that leads with the comparison and gives ready buyers a clear next step, rather than writing two competing pages that split your own rankings.
Check the results page before you write
Before writing a single word, look at the search results one more time and ask what your page would need to beat the current top three. If you can't picture a searcher choosing your page over what's already there, the gap is usually intent, not word count or keyword density. Fixing intent first, then layering on technical SEO and AEO structure, is the order that actually moves rankings.
The takeaway: before you optimize a page, optimize your read of the query. Search the term, study what already ranks, and write the format that satisfies it. Schema, internal links, and page speed only pay off once the content matches what the searcher was actually looking for.