SEO > Keywords holds three tabs, and SEO > Competition holds two more. Together they are the Google side of the product: the classic search numbers that sit underneath AI visibility. Every plan can use them. What the plan changes is how many keywords you track and how many rank checks you run a day.
The list of keywords you have decided to watch. Each row carries:
Column | What it tells you |
|---|---|
Keyword | The search, plus where it came from and the URL of yours that last ranked |
Volume | Searches a month in this market |
AI | Whether Google answers this search with an AI Overview |
KD | Keyword difficulty, 0 to 100 |
Intent | What the searcher wants: informational, navigational, commercial or transactional |
Position | Where your site sat on the last check, and how far it moved |
Best | The best position we have ever recorded for it |
Checked | When the last rank check landed |
Click a row for its history: every check, with the top ten results Google showed and the features on the page.
Add keywords takes a list you type or paste.
Import offers what your account already holds: the searches behind your report prompts, the queries Search Console already shows your site for, and the keywords your domain already ranks for.
Both stop at your plan's tracking cap. Free tracks 10, Starter 25, Pro 100, Agency 250 and Agency Plus 500.
Check rankings asks Google where your site sits, to depth 100, on desktop. It runs in the background and takes a minute or two; rows show Checking while they wait.
1 credit per 10 keywords.
A keyword checked in the last 20 hours is skipped and not charged.
Checks count against a daily allowance: Free 10, Starter 50, Pro 200, Agency 500, Agency Plus 1000.
You can check everything from the header button, or select rows and use the bulk action.
Volume, difficulty, CPC and intent come from a shared cache. Tracking a keyword nobody has looked up yet buys them; after that they are free for everyone. Refresh metrics on selected rows buys them again for 1 credit per call, at most once a day per keyword, whatever market the rows sit in.
Every number on this page is measured in one market: a country and a language. It comes from the brand's own country and language in Brand settings, and it is shown under the table title.
Change the brand's country or language and the keywords you were already tracking stay where they were: their positions were measured in the old market and cannot be carried over. When that happens the page says so, adds a Market column so you can see which row is where, and offers to move them, naming the brand's market on the button. Moving re-tracks them in the brand's current market, buys their Google numbers for it (1 credit, free when they are already cached) and clears the positions measured in the old one. The rank check history keeps its own market, so the old readings stay readable.
What your own domain already ranks for in Google's top 100, best traffic first, with the organic totals for the site: keywords, top 3, top 10, estimated traffic and its value.
This is bought data, kept for a week. A refresh costs 1 credit per 6 domains, and it buys your domain plus the competitors picked on the Competition page. Inside the week the button says the data is up to date and charges nothing. Any row here can be tracked with one click.
Type a seed keyword and get the searches around it, with volume, difficulty, CPC, intent and the AI Overview flag on each one.
Four kinds:
Keyword ideas: close variants on the same topic, by volume.
Long tail: phrases that contain your keyword.
Exact phrase: only the searches that carry your seed word for word.
Related searches: what Google lists as related.
1 credit per search. The same seed, in the same market and the same kind, is free for 24 hours after that. Tracking a result costs nothing. Research also suggests seeds: the keywords behind your report prompts, and the queries Search Console already shows you for.
SEO > Competition compares you against the competitors your AI visibility reports found, the ones categorised as direct or indirect competitors with a site of their own.
One row per domain: organic keywords, top 3, top 10, estimated traffic and traffic value, yours beside theirs. A refresh buys the domains whose stored copy is missing or older than a week, at 1 credit per 6 domains. Pick which competitors to include before you refresh; picking none buys your own domain alone.
The keywords a competitor ranks for in the top 20 that your site does not rank for at all, merged across competitors and sorted by how many of them rank for it. Brand searches (theirs and yours) are left out. Related marks a keyword that shares its words with what you already track or rank for, which is usually where to start.
A refresh costs 1 credit per 5 competitors, and the result is kept for a week. Any row can be tracked with one click, which starts measuring your own position for it.
Action | Cost |
|---|---|
Tracking a keyword | Free, unless its Google numbers are new to the shared cache (1 credit per batch) |
Refresh metrics | 1 credit per call |
Rank check | 1 credit per 10 keywords |
Research | 1 credit per seed, free for 24 hours on a repeat |
Ranking on Google refresh | 1 credit per 6 domains |
Keyword gap refresh | 1 credit per 5 competitors |
Nothing on these pages spends a credit without saying so first: the button carries the cost, and a refresh that has nothing to buy charges nothing.
The in-app agent reads all of this. Ask it which tracked keywords deserve attention, what the site already ranks for, where the gap against a competitor is, or what to write next, and it answers from the same stored data these pages show. Reading costs nothing.
🔍 SEO Audits Overview: what else the SEO section covers
⚔️ Competitor SEO Comparison: the page-level comparison against a rival
If you have questions about keywords or rank tracking, contact us at [email protected].