Search intent is the goal behind a query, and the standard split is informational (learning), navigational (reaching a specific site), commercial (comparing options) and transactional (ready to act) Semrush. Most published work stops at that list, which is not enough for a model to apply consistently. Two queries that both look informational can need very different pages: "what is a CRM" needs a definition, while "how to choose a CRM for a sales team" needs a full evaluation guide Grow and Convert.
Google's own documentation notes that its ranking systems first establish what the searcher is looking for before returning results, and the Search Quality Evaluator Guidelines devote a section to user intent Semrush. That is the behavior you are imitating at a much smaller scale, so write the rubric the way a careful human analyst would brief a new hire.
A workable rubric has three parts per bucket:
| Bucket | Definition (one sentence) | Positive signals | Example queries |
|---|---|---|---|
| Informational | The searcher wants to learn or understand something | how, what, why, guide, meaning, difference between | how does indexing work; what is a crawl budget |
| Commercial | The searcher is evaluating options before deciding | best, vs, compare, review, alternatives, pricing | best crm for small teams; shopify vs woocommerce |
| Transactional | The searcher is ready to act now | buy, order, download, sign up, book, coupon, near me | buy running shoes size 10; book a demo |
| Navigational | The searcher wants a specific site or page | brand names, login, official site | facebook login; semrush blog |
| Mixed | Signals point to two or more buckets with no clear winner | two intents in one query | crm pricing comparison and how to implement |
Write three to five real queries from your own data under each bucket, including two near-misses. Near-misses are the most valuable rows: put "running shoes" (commercial or transactional, depending on the store) next to "buy running shoes size 10", which Semrush uses as its textbook transactional example Semrush. Keyword tools routinely mislabel based on modifiers, so your examples should explicitly override the modifier shortcut Grow and Convert.
Pick your label set before you write anything else. Four buckets plus mixed is a good default for an ecommerce or SaaS site. If you sell locally, add a local label, since local intent expects map results, directions and consistent business details rather than an article or a product page SE Ranking.



