How to match your page to search intent
A page ranks when it matches the job behind the query. Here's how to read search intent straight from the results and build the page that actually fits.
Search intent is the job a person wants to finish when they type a query, and a page ranks when it matches that job better than the alternatives do. So before you write a word, read what the current results already reward for your query, then build the page that fits. Guessing the topic is easy. Reading the intent is what separates a page that ranks from ten that stall.
The four kinds of search intent
Most queries fall into one of four buckets, and naming the bucket tells you what shape the page has to take.
- Informational. The searcher wants to learn something. Queries read like questions: "how to reduce churn", "what is CAC payback". Most searches are informational, so this is where most content lives.
- Navigational. The searcher already knows where they're going and wants the fastest route there: "notion login", "stripe pricing". You rarely win these unless it's your own brand.
- Commercial. The searcher is comparing before they buy: "best CRM for startups", "asana vs linear". They want options, clear criteria, and an honest pick.
- Transactional. The searcher is ready to act. The words give it away: buy, subscribe, download, book, get a quote.
Some queries carry more than one intent. Semrush uses "coffee beans" as the example: the results mix shops that sell beans with guides that explain them, because the people behind that phrase want both. When a query has mixed intent, the page that covers the dominant job wins, and the runner-up job becomes a section inside it.
Read the intent from the results, not from your gut
Your opinion about a query doesn't rank the page. The current top ten do, and together they're Google's running answer to "what fits this search". So run the query yourself and read the first page like evidence. Three things tell you almost everything. Format: are the top results how-to guides, comparison listicles, product pages, or free tools? If nine of ten are step-by-step guides and you ship a sales page, you're answering a question nobody asked. Angle: a query like "email marketing" might return beginner explainers or platform reviews, and the slant of the results tells you where the searcher is. Freshness: if every ranking page carries a 2026 date, the query wants current data, and a two-year-old post won't hold.
Match the format, then earn the depth
Once you know the shape, build to it. "Best project management tool for agencies" is commercial: the searcher wants a short list with clear criteria and a verdict, not a signup form. "How to run a retention audit" is informational: they want steps they can follow on Monday, in order, with an example. Give the query the format it's asking for, then go deeper than the pages already there. Depth is what earns the spot once the format qualifies you for the race.
A quick example. Say you sell onboarding software and you want to rank for "user onboarding". You could write a page about your product. But search it and the top results are almost all guides: definitions, checklists, examples of onboarding flows that work. That's an informational query wearing a commercial disguise. The page that ranks teaches onboarding well and mentions the product where it genuinely helps. Lead with the sale and you stay off the first page.
A repeatable four-step read
Here's the method, start to finish, for any query you're targeting.
- Write the query the way a real person types it, not the tidy version you'd prefer to rank for.
- Search it and read the top ten. Note the format, the angle, and the dates.
- Name the intent and, in one sentence, the job the searcher is trying to finish.
- Build the page to that shape, cover the dominant job first, and beat the current results on usefulness.
Do this before you outline and the outline writes itself. Skip it and you can publish a technically clean page that never ranks, because it answers the wrong question. Intent mismatch is one of the most common reasons a solid page stalls, and it's usually the fastest thing to fix.
When intent is mixed or splits in two
Sometimes one query hides two real jobs. "Marketing automation" can mean "explain it to me" and "show me the tools". You have two clean options: cover the dominant intent on one strong page and give the secondary job its own section, or split into two pages that each own a single job. Serving both equally on one URL usually serves neither, and thin overlapping pages are why one strong page beats ten weak ones. If your rankings climbed once and then flattened, a quiet intent mismatch is often why traffic plateaus after the first win.
Reading intent well is a habit more than a trick, and it's most of what separates pages that rank from pages that just exist. If you want help turning this into a repeatable process for your own queries, that's the kind of work we do.