One intent for every line.
Each keyword gets one of the four intents, in the order you pasted them, with duplicates removed.
- Up to 200 keywords at once
- Your brand words count as navigational
Paste up to 200 keywords, one per line. Each one is labelled informational, navigational, commercial or transactional from its wording, instantly and in your browser, with a count per intent and a table you can copy as CSV.
Free, no account needed. The keywords are labelled in your browser and never sent to MrKeyword.
Built on first-party data from Google and Bing
A keyword intent checker reads each keyword you paste and labels what the searcher most likely wants: to learn something (informational), to reach a particular site (navigational), to compare options before buying (commercial) or to buy, book or sign up now (transactional).
Search intent decides what kind of page can rank. A guide rarely ranks for a search that wants a price list, and a product page rarely ranks for a “how to” question, however well each is written. Labelling a keyword list by intent before you plan pages keeps each keyword matched with the kind of page that can win it.
This checker applies MrKeyword’s own intent rules, the same ones the app uses in Keyword Research and rank tracking, to the wording of each keyword. It runs in your browser: the keywords are never sent anywhere, so a list of 200 is labelled the moment you press the button.
Each keyword gets one of the four intents, in the order you pasted them, with duplicates removed.
See how the list splits across the four intents, then copy the table as CSV into a sheet or your content plan.
The fictional northwind-plumbing.example collected twelve keywords for its blog and service pages and entered its brand word, northwind. Run through the checker, the list comes out like this:
4 informational2 navigational3 commercial3 transactional
| Keyword | Intent |
|---|---|
| how to bleed a radiator | Informational |
| why is my boiler losing pressure | Informational |
| what is a combi boiler | Informational |
| best combi boiler | Commercial |
| combi boiler reviews | Commercial |
| worcester bosch vs vaillant | Commercial |
| boiler service cost | Transactional |
| how much does a new boiler cost | Transactional |
| boiler repair near me | Transactional |
| northwind plumbing | Navigational |
| northwind plumbing login | Navigational |
| emergency plumber leeds | Informational |
Example result for a fictional plumbing business (brand word: northwind). It is produced by the checker's own rules from the list above, at build time; paste your own keywords to check them.
Three keywords are questions, so they are informational: each is a blog post. Three are comparisons, so they are commercial: one buying guide could cover all three. “Boiler service cost” is transactional because cost is a buying word, and so is “how much does a new boiler cost”: a buying word beats a question word, because the searcher wants a price, not a lesson. The brand on its own and the brand with login are navigational, because the searcher is looking for Northwind’s own site. The last line shows the limit: “emergency plumber leeds” has no buying word, so the rules call it informational, yet Google answers it with a map of local plumbers. That is the keyword to check by hand. Our guide to grouping keywords shows how to turn labels like these into one page per cluster.
Short “service + town” searches, such as “emergency plumber leeds”, carry no buying word. Google shows local results for them, so treat them as transactional and give them a service page.
“How much does a boiler cost” is a question with a buying word. The rules call it transactional because the searcher wants a price; a page with clear prices, not a long guide, usually ranks.
Add your brand word in the brand field. Without it the checker cannot know that “northwind plumbing” is a company and not a topic.
Words such as software, tool or service count as comparison words, because those searches usually return lists of providers. If Google shows a single site’s pages, the search is closer to navigational.
Some keywords really mean two things, and Google shows both kinds of page. The checker gives one label; when the results are mixed, the page that ranks best is usually the one that answers both.
Check intent whenever you decide which page a keyword belongs to, because a page built for the wrong intent rarely ranks however good it is.
Informational (the searcher wants to learn, such as “how to bleed a radiator”), navigational (they want a particular site or page, such as a brand name or “brand login”), commercial (they are comparing before buying, such as “best combi boiler”) and transactional (they are ready to act, such as “boiler service cost” or “plumber near me”).
From the words in the keyword. Login and account words, or your own brand on its own, make it navigational; buying words such as price, cost, buy or near me make it transactional; comparison words such as best, review or vs make it commercial; everything else, including questions, is informational.
No. The label comes from the wording only, and Google’s results can disagree: a short phrase like “emergency plumber leeds” has no buying word, so it is labelled informational, while Google shows local businesses for it. For keywords that matter, search them and look at what ranks.
No. The rules run in your browser, so the keywords never leave the page and no account is needed. You can check this in your browser’s network tab: pressing the button makes no request.
Type your brand, or a competitor’s, and a short search for that brand on its own, such as “northwind plumbing”, is labelled navigational: the searcher is looking for that site. Longer searches that include the brand keep the intent of their other words.
Only the first 200 lines are labelled at a time. Split a longer list into batches, or use Keyword Research in a free MrKeyword account, which labels the intent of every keyword idea it finds.