Search Intent Classifier

Paste your keywords, one per line. Each is labelled informational, commercial, transactional or navigational, with the words that gave it away.

Worked examples

Four intents

how to tile a floor best floor tiles buy floor tiles online example login

Informational (how) Commercial (best) Transactional (buy, order online) Navigational (login)

Add a phrase such as "plumber near me" and it is also marked local.

About Search Intent Classifier

Search intent is the reason behind a search. Someone typing "how to tile a floor" wants to learn, someone typing "best floor tiles" is comparing, someone typing "buy floor tiles" is ready to purchase, and someone typing the name of a company wants to reach it. A page that matches the intent of the search usually does far better than one that does not, however well it is written.

This classifier reads each keyword you paste for tell-tale words such as how, best, price, buy or login, and labels it informational, commercial, transactional or navigational. It shows the words that decided the label, marks local searches such as "near me", and totals each intent so you can see the mix of your list. Where there is no clear signal the keyword is marked unclear, so you can judge it yourself.

How to use Search Intent Classifier

  1. Paste your keywords, one per line.
  2. Read the totals to see the balance of intent across the list.
  3. Go through the table and check the words that decided each label.
  4. Use the labels to choose a page type for each keyword: a guide, a comparison, a product page or a landing page.

Common uses

  • Choosing the right page type for each keyword
  • Splitting a keyword list between blog and product pages
  • Checking whether a campaign targets buyers or browsers
  • Spotting local searches that need a local page

Frequently asked questions

What are the four kinds of intent?

Informational means the searcher wants to learn. Commercial means they are comparing options. Transactional means they are ready to buy, book or download. Navigational means they want a particular site or page.

How does the tool decide?

It looks for cue words in each phrase and counts the matches for each intent. If several intents match, transactional wins over commercial, commercial over navigational and navigational over informational. A phrase with no cue is marked unclear.

How accurate is it?

It is a quick first pass based on wording. It cannot know what a brand name is or what an unusual phrase means, so check the unclear ones and any that surprise you.

Why is a keyword marked local?

Phrases such as "near me", "nearby" and "opening hours" show the searcher wants somewhere close. Local phrases are labelled in addition to their main intent.

Can one keyword have two intents?

Yes, many do. "Best running shoes" is mostly commercial, but some searchers will buy straight away. The tool shows the strongest signal only.