5 tools do this job
Rank tracking API: the keywords a domain ranks for
Ask for a domain and get the keywords it already ranks for in Google, with the position it holds and the volume behind each one. 5 tools do this through 鹦鹉AI, from 0.35 credits/result a call, billed per call from a prepaid balance rather than an annual seat. It works on any domain, which is exactly the question your own Search Console cannot answer.
Billed per call, for what you use. No card required.
2 of the 5 tools that answer this job are live-verified against their upstream.
Try it
What is the best way to ask 鹦鹉AI?
1 · Set your agent up, once
in your agent's chat
set up 鹦鹉AI — https://parrot.amorist.cn/llms.txt
2 · Then ask for the job
the prompt
Using 鹦鹉AI, get the top 200 keywords stripe.com ranks for in Google in the United States, with position and monthly volume. Show me the price first, then group them by position band.
Why this prompt works
Name the domain and the market
A domain ranks differently in each country's index. Say which one, or you get the tool's default.
Say how many keywords you want
Row count is the cost dial on most of these tools. A limit you chose beats a default you did not.
Ask for position and volume together
Both arrive in the same row. Asking for them separately is two calls for one answer.
Ask for the price first
鹦鹉AI returns the cost before the call, so the agent can say what it will spend.
Why 鹦鹉AI
Why go through 鹦鹉AI
No subscription, no seats
Charged per call. No card, no minimum; top up the prepaid balance.
Switch by changing a word
Another tool is a different word in the prompt, not a new integration.
From the field
What people actually struggle with
From eight searches across Reddit and X in August 2026, of which only about 13 posts were both on topic and organic. Thirteen more were a single coordinated cluster promoting one product across three small subreddits, seeding the question in one and answering it in another, with non-breaking spaces left mid-sentence in the bodies. SEO is the most astroturfed category this loop has researched, so the surviving posts are quoted and the rest are only counted.
The databases disagree with each other and with your browser
“Sometimes it works perfectly, other times it gives a completely different result to what we see if we visit Google in the browser”
r/SEO, 7 points
What this page can do about it:No one can tell you whose index is right, and this page will not pretend to. Nobody publishes a methodology, every accuracy claim is made by whoever sells it, and the phrase keywords a domain ranks for means a different keyword universe at each tool before you compare a single position. The only honest offer is a procedure: run the same fifty keywords through two of these for a week, diff both against your own Search Console, and keep the one whose error is stable rather than the one whose number is highest. At these prices that experiment costs less than a coffee.
The people asking are already writing the script
“I wanted to do some keyword research yesterday and was surprised by how expensive Ahrefs / Semrush were.”
r/TechSEO, 36 points
What this page can do about it:This post ends in an open source interface over a raw data API, and it was the most common constructive answer in the research by some distance. That audience does not need a feature grid, it needs the call, the response shape and the real per call price, which is what the rate on each tool and the runnable call below are for.
Ask for traffic and you may be handed a model's opinion
“Tried DataForSEO but couldn't get the traffic endpoint working properly - they provide estimated traffic value instead of traffic.”
r/Agentic_SEO, 12 points
What this page can do about it:Fair criticism of a tool on this very page, and it generalises past that tool. Position is close to observable, since somebody looked at a result page. Volume and traffic are not: every tool here derives them, none of them measures them, and the numbers differ because the models differ. Treat position as data and traffic as an opinion with a price on it, and the disagreements stop being surprising.
The detail
What actually differs
SpyFu's page size defaults to five, so set it explicitly or the call returns almost nothing.
Background
What is in a ranked keywords pull?
One row per keyword the domain appears for in the tool's index of Google: the keyword, the position it holds, the search volume behind it and usually a cost per click and a landing URL. It is a snapshot taken from an index that the tool already maintains, not a live search run for you, which is why it can return thousands of rows for the price of one request and why two tools will hand you different lists for the same domain.
Questions
Before you start
Is this rank tracking?
Not in the sense of a tracker you configure and leave running. These return the keywords a domain ranks for right now, from each tool's index, in one call. Nothing here schedules itself, keeps a history for you or alerts you to a drop; if you want positions over time you run the call on your own schedule and store the results. 鹦鹉AI has no scheduled rank tracker on the menu, and saying so is more useful than a near miss.
How much does one domain pull cost?
It depends on how many keywords you ask for. Ask the agent for the price of your count before the pull.
Why do the tools disagree about the same domain?
Because each one is answering from its own index, built by its own crawl on its own schedule, and the phrase keywords a domain ranks for is a keyword universe that differs before a single position is compared. Nothing settles this. Running two of them against your own Search Console for a week does.
Can I do this for a competitor's domain?
Yes, and that is the point. Search Console is ground truth for sites you own and silent about everybody else, so a competitor's ranked keywords have no first party source at all. The target is just a domain on every tool here, which is why this job exists as something you pay for.
Related
Other jobs your agent can do