Search Intent Types and How to Match Them
6 min read
Informational, navigational, commercial and transactional intent — how to recognise each one and what page format satisfies it.
The four intent categories
Informational searches want an explanation: how, what, why, guide, tutorial, meaning. Navigational searches want a specific destination: a brand, a login page, an app. Commercial searches are comparing options before buying: best, top, review, versus, alternative. Transactional searches are ready to act: buy, price, order, discount, near me, book.
Most keyword lists contain all four mixed together, and treating them identically is why many pages underperform. A comparison page cannot satisfy someone who typed a definition query, no matter how well it is written.
Matching format to intent
Once a phrase is classified, the page format follows almost automatically. Informational phrases need a clear, well-structured explanation with headings that mirror the sub-questions. Commercial phrases need side-by-side criteria, honest trade-offs and a recommendation. Transactional phrases need price, availability, specifications and a frictionless next step.
- Informational → guide, tutorial, explainer, glossary entry
- Navigational → your own brand and product pages
- Commercial → comparison, review, alternatives, buyer's guide
- Transactional → product, pricing, booking, location page
Classification is a starting point, not a verdict
Keyword-based intent classification works by matching signal words, which means it is fast, transparent and occasionally wrong. Phrases without any signal word are genuinely ambiguous, and the only reliable check is to look at what search engines currently rank for the phrase. If the results are all product pages, the intent is transactional regardless of the wording.
Frequently asked questions
- Can one phrase have more than one intent?
- Yes. Mixed-intent phrases are common, and results pages often show a blend of formats. In that case, a page that leads with the answer and then offers options tends to serve both groups.
- How does Hashly classify intent?
- By matching known intent signal words inside the phrase, in your browser. It does not analyse live search results, so treat the label as a fast first pass to review.