Keyword intent analysis

Know which keywords deserve your Google Ads budget.

For every keyword, Should I Bid reads the Google results page, has the ranking pages analyzed and checks them against what you sell. You get a score out of 100, a decision (Bid, Test or Skip) and the evidence behind it.

The decision: Bid · Test · Skip

5 free credits · no credit card · results in minutes

Analyze my keywords

Definition

What is keyword intent analysis?

Search intent is what a person typing a query wants to get done: buy, compare, learn or reach a specific site. Two similar queries can hide opposite intents. “invoicing software for small business” draws companies looking for a tool. “free invoice template word” draws mostly people who want a free file.

On Google Ads, that difference is expensive: you pay for every click, whether it comes from a buyer or a browser. Search volume and cost per click don't reveal it. The results page does: when Google ranks product pages, comparison sites and ads, the intent is commercial. When it ranks tutorials and definitions, the intent is informational.

Analyzing a keyword's intent means reading that page, understanding what it says about searchers' expectations and checking that your offer matches. Should I Bid automates that reading and turns it into a bidding decision.

How it works

Four steps, zero open tabs

From a raw list to an exportable decision, without opening Google once.

  1. Your context : What you sell

    The analysis starts from your company profile or a specific product: business, audience, positioning, pricing, strengths. The AI fills it in from your website, and you correct it.

  2. The results page : What Google shows

    For each keyword, Should I Bid fetches the results page for the country, language and device you pick: the top ten organic results and the ads at the top and bottom of the page.

  3. Reading the pages : What searchers want

    An AI reads the pages that rank, plus an ad's landing page when Google provides it. It assesses intent, buying readiness and competition against your offer.

  4. The decision : What you should do

    The signals are combined into a score out of 100 with fixed weights. The score sets the decision: Bid from 70, Test from 50 to 69, Skip below 50.

Example

Here's what you get for every keyword.

A verdict, the signals behind it and the Google results that support it.

Company: invoicing software for small businesses · United States · desktop

“invoicing software for small business” : Decision Bid, 84/100. Software pages and comparison articles at the top, four vendors in the ads: searchers are looking for a tool to adopt, which is what you sell.

What the results page shows

  • AD : Online invoicing software, free trial (vendor ad)
  • AD : Compare invoicing software for small businesses (comparison site)
  • ORG : The best invoicing software for small businesses (roundup)
  • ORG : Invoicing software: features and pricing (product page)

The four signals behind the score

  • Intent fit (40%) : 84
  • Buying readiness (30%) : 80
  • Competitive signal (15%) : 74
  • Commercial signal of the page (15%) : 70
  • Weighted score : 79
  • Alignment bonus : +5

Illustrative example: the figures are made up, the calculation is the tool's own.

In every analysis

Everything you need to decide, keyword by keyword

The results table gives you the overview. Each keyword's detail view gives you the rest.

Score and decision

A score out of 100 and the decision it implies. The analysis summary counts recommended keywords, keywords to avoid and the average score.

Intent type

Transactional, commercial, informational or navigational: the dominant intent detected on the results page.

Written rationale

A few sentences that explain the decision: fit with your audience, alignment with your product, position against competitors.

Google Ads signals

A budget priority (high, standard, low, exclude), a conversion risk and how heavily advertisers are present on the query.

Ad copy angles

Messaging ideas drawn from what the results page highlights, so you can write ads that answer the intent.

Google results on file

The organic results and ads read during the analysis stay available, with their landing pages. You can check the evidence yourself.

Consistency check

If the AI's written opinion is more optimistic than the score, the gap is flagged. The decision always follows the score.

Rerun failures

A keyword that couldn't be analyzed is flagged and can be rerun in one click. It's only charged once its analysis completes.

The method

How the score out of 100 is computed

Four signals, fixed weights, public thresholds. The same grid for every keyword, whoever launches the analysis.

Intent fit (40%)

Does what people typing the query want match your offer? This signal weighs the most.

Buying readiness (30%)

Is the search close to a purchase decision, or still at the research and comparison stage?

Competitive signal (15%)

Are comparable advertisers already paying for this query? The AI sees the list of advertisers on the page, with your declared competitors flagged.

Commercial signal of the page (15%)

Computed by code from the ranking pages: page types (product, comparison, article), commercial intensity, positions. It's the only signal that doesn't go through the AI.

When the first three signals all exceed 70, an alignment bonus is added progressively, up to 15 points. It rewards an intent that is consistent on every axis.

Bid : 70 and above

The intent matches your offer: the query deserves a budget.

Test : 50 to 69

Mixed signals: worth trying with a limited budget and negative keywords.

Skip : below 50

The traffic isn't looking for what you sell, or not yet.

The full method, and what the tool doesn't do, are explained on the About page.

Campaign plan

From verdict to a campaign ready to import

The Campaign plan tab turns an analysis into a Google Ads structure. It fills in as results arrive.

Ad groups

Keywords to bid on and to test are grouped when their top ten Google results share at least three pages: to Google, they express the same intent. Computed instantly, with no AI and no credits. You can rename groups or save them as lists.

Recommended negatives

One list per analysis: keywords not to buy, in exact match, and phrase-match guardrails around the keywords you keep. Any negative that would block one of your own keywords is unchecked automatically.

Google Ads Editor export

Campaign, ad groups, keywords in the match type you choose and negatives: one file to import into Google Ads Editor, where you stay in control before publishing.

CSV exports

All results or recommended keywords only, with or without the analysis details. Handy for a report, a spreadsheet or a client.

Inclusion and exclusion lists

Save keywords into lists you can reuse from one analysis to the next, and export them as a CSV ready for Google Ads.

Advertisers in the analysis

The Competitors tab shows who appears in ads on the analyzed keywords, who holds the top spot and who pays for keywords we advise you to skip.

Settings and imports

Analyze the results page your customers actually see

A results page changes with country, language and device. The analysis is set to your real market.

Seven markets, five languages

France, the United States, the United Kingdom, Germany, Spain, Italy and Canada, in French, English, German, Spanish or Italian.

Desktop, mobile or tablet

The number of ads and the order of results vary by device. You analyze the one you advertise on.

Top and bottom ads

Top-of-page ads are read by default. Bottom-of-page ads can be added.

The whole company or one product

Analyze a list for your entire offer, or for one specific product in your catalog: the verdict changes with the offer.

Your declared competitors

Declare up to ten competitors: they are flagged in the ads that are read and factored into the competitive signal.

File imports

Paste a list or import a CSV, XLSX or XLS file, including Google Ads exports: Keyword Planner, campaign keywords, search terms report.

Near duplicates

Very close variants of the same keyword are spotted before launch. You decide what to keep: nothing is removed without you.

Quality Score matrix

Import your campaign keywords with their Quality Score: a matrix crosses them with the Should I Bid score to spot core keywords, keywords to optimize and candidates for exclusion.

Use cases

When to run an intent analysis

Four moments when reading the results page changes the decision.

Before launching a campaign

You have a list from a brainstorm or Keyword Planner. The analysis separates keywords to activate now, keywords to test on a small budget and keywords to leave aside, before the first impression.

To clean up an existing account

Import your campaign keywords or your search terms report. Searches that cost you money without matching your offer stand out, along with the negatives to add.

To choose between SEO and Google Ads

A strongly informational query is often better served by content than by ads. The verdict helps you decide where to invest: paid clicks or pages.

For a new product or a new country

Run the same list for another product, another market or another device: intent isn't the same everywhere, and neither is the verdict.

By hand, or with Should I Bid

The same decision, in a fraction of the time.

CriterionBy handShould I Bid
Time per keyword10 to 15 minutes reading the results pageA few minutes for the whole list
Reading the results pageBy eye, on the first few resultsTen organic results and the ads, read one by one
Accounting for your offerImplicit, in the reviewer's headExplicit: company or product profile
The decisionGut feelScore out of 100, decision and rationale
ScaleUnmanageable beyond twenty keywordsUp to 1,000 keywords in one analysis
ConsistencyVaries by person and by dayThe same grid every time, with a date
Next stepCopy everything into Google AdsAd groups, negatives and a Google Ads Editor export

What the analysis doesn't do

Better to know before you start.

  • It doesn't predict your conversions. The score estimates how well a search matches your offer based on today's results page: it helps you prioritize, it doesn't replace testing in a live campaign.
  • It doesn't set your bid amounts or manage your campaigns. It tells you whether a click is worth paying for, and Google Ads remains where you run things.
  • It doesn't provide search volume or cost-per-click estimates: pair it with your usual keyword research tool.
  • Part of the assessment is done by AI: on an ambiguous query, the verdict can be wrong. The signals and the Google results that were read are shown so you can challenge them.

Frequently asked questions

How do I know if a keyword is worth bidding on in Google Ads?

Look at what Google shows for that keyword. Product pages, comparison sites and several ads from the same industry signal buying intent. Tutorials, definitions and free templates signal research. Then check that the intent matches what you sell. Should I Bid does that reading for every keyword and turns it into a score out of 100: Bid from 70, Test from 50 to 69, Skip below that.

How is it different from Google's Keyword Planner?

Keyword Planner gives volumes, competition and cost-per-click ranges. It doesn't read the results page and doesn't know what you sell. Should I Bid starts from the actual results page and your offer to make a decision. They work well together: you can import a Keyword Planner export and analyze its list.

Does the analysis take my business into account?

Yes, it's the starting point. Every analysis relies on your company profile or a specific product (business, audience, positioning, pricing, strengths), filled in by AI from your website and fully editable. The same keyword can get Bid for one company and Skip for another.

How many keywords can I analyze at once?

Up to 1,000 keywords per analysis in the app, and 200 per launch through the API or Claude. Exact duplicates are removed automatically; close variants are flagged so you can decide.

How much does an analysis cost?

1 credit per keyword analyzed, whatever the market or device. The cost is shown before you launch, and a keyword is only charged once its analysis completes. You get 5 free credits when you sign up, no credit card required. Plans are described on the Pricing page.

Are the results real time?

Each analysis reads the results page at the moment you launch it, and it carries a date. A results page can change from one day to the next: rerun an important keyword before a budget decision.

How do I use the results in Google Ads?

From the Campaign plan tab, export a Google Ads Editor file with ad groups, kept keywords and recommended negatives. You can also export results as CSV or save keywords into inclusion and exclusion lists.

Why can a high-volume keyword get Skip?

Because volume says nothing about intent. A popular query can attract mostly people who want to learn, compare or find a free version. If the results page is dominated by guides and definitions, the clicks will cost money without converting: better to exclude them or cover the topic with content.

Keep exploring

  • Vision : No list yet? Generate keyword ideas from a product or a page, already sorted.
  • Competitors : See who bids on your keywords and your brand, and where they show up without you.
  • Should I Bid × Claude : Launch your analyses from a conversation with Claude, once you approve the cost.
  • Should you bid on a keyword? : The step-by-step method to decide before paying for a click.

The next keyword you're about to bet on: good idea or bad idea?

Start with 5 free credits

No credit card · you stay in control of every decision