Is AI Recommending You,
Or Your Competitor?
Find Out Tomorrow Morning. And Every Morning After.
Your buyers ask ChatGPT, Perplexity, Gemini, Copilot, Google's AI Overview and Google's AI Mode who to hire, before they ever reach a page of search results. We put your buyer's question to all six every day, from the place they ask it from, and tell you who the answer recommended, whether it was you, which sites keep taking the spot, and what those sites are doing that your site is not.
That last part is the one that changes anything. Every page an answer cites gets fetched and measured, and your page goes down the same path, so the two sides are compared identically. What comes back is the topics the recommended pages all cover that yours never mentions, the words they use that yours does not, and one first thing to fix.
Two dollars a month per question. All six engines. That is the whole price list.
Nothing here is written or judged by a language model. Every sentence is arithmetic over what was measured, and it opens to the day it was captured.
Where AI Visibility Numbers Go Wrong
AI answers move from one day to the next, which makes them easy to measure badly. Three mistakes account for most of it, and each one is a decision we deliberately made in the other direction
The Recommendation Happens Where You Cannot See It
A buyer types a question, reads one answer, and calls whoever it named. That leaves no trace in your analytics and no line in your rank tracking. The answer also differs by engine, by day, and by where it was asked from, so one person checking one engine once learns almost nothing. We ask all six, every day, from your buyer's location, and keep what came back.
A Percentage With Nothing Behind It
Forty percent can mean two checks out of five. On its own it reads like a fact, and next week it has moved to sixty because one more day went the other way. Every rate we show carries the number of checks it rests on and the range it could honestly be, so a thin number looks thin instead of looking confident. Nineteen checks with no citation read as 0%, ranging 0% to 17%, and the range narrows in front of you as the days accumulate.
Alerts That Fire on Noise
Anything that emails you every time a number twitches teaches you to stop reading the emails. A move from forty-one percent one month to thirty-four the next is, on thirty checks, well inside what randomness does on its own. We test for a real change once a month, correct every test for how many were run alongside it, and when nothing survives, the report says how many tests ran and that none did. Most months nothing moved, and you get told that instead of an emergency.
We Do the Arithmetic. You Read a Sentence.
One tracked prompt is one real buyer question, put to all six AI engines once a day, every day, from the geography you choose, and everything it finds arrives already translated
Thirty Checks Sit Behind Every Sentence
Each check records whether an AI answer appeared at all, whether you were cited and in what position, every source the answer used, and the full text of what it said. Thirty of those a month, per engine, is what turns a screenshot into a measurement. You read the conclusion in a sentence, and the day by day table it was counted from is one click underneath it.
Verdicts, Not Charts
Every prompt resolves to a headline in words you already use. Cited by all six engines. Not cited, and here is who is. No engine answers this question at all. Under the headline, every rate carries how many checks it rests on, so you always know how solid the ground is before you spend money acting on it.
An Alert Means Something Happened
Before a change is called a change, it has to survive the same significance testing used in published research, run once at the month boundary rather than every time a number is refreshed. Checking continuously and firing on the first crossing is how a tool manufactures excitement, so the test that can send an alert runs once, and the run is recorded.
The Competitor List Builds Itself
You never type in a competitor. Every domain the answers cite goes on the list automatically, with the days it held the answer, the links it carried and its best position. That list routinely holds sites your rank tracking never shows you, because being cited by an AI and ranking on Google are different things, and we keep the ordinary Google results from the same capture so you can see both.
Every Answer Kept, Word for Word
Each check stores the whole capture: the answer text with its citation links, every source it used with your site badged, the ordinary results from the same page, and People Also Ask. Change from one day to the next is measured as a plain text difference, answer 92% different, sources 25% different, and you can reproduce that by hand.
Every AI Answer Has Its Winners.
We Measure What They Are Doing That You Are Not.
Being told you are absent is a fact. Being told why is a fix. Every page the answers cite is fetched, measured and held against yours, so what comes back is work somebody can actually do
The Topics They Cover and You Do Not
The phrases that keep recurring across the cited pages, held against the page of yours that competes: what is missing from it, what it mentions too lightly to count, and which themes gained or faded across the month. Each topic shows how many of the cited pages carry it, so you can tell the whole field apart from one page's habit, and the bar for using it lightly is the middle of the pack rather than the most extreme page in it.
Thirty Three Measurements, Side by Side
Word count, headings, internal and external links, images and alt text, schema, page structure, title and description lengths, four readability scores, load speed and Core Web Vitals. Every cited page is measured on all of them and so is yours. You get a sentence for what you are already doing like the cited pages, a sentence for where you differ most, and the whole table of numbers underneath. A page faster than every page being cited is told that is a difference, not a fault.
One First Thing to Fix
Not a hundred item audit dump. Every prompt resolves to one of three answers: write a page you do not have, change the page you do have in a way we can name, or go earn links because your page already carries every topic the winners share at comparable weight. That third verdict is the product telling you to stop writing, which we would rather say than keep you busy.
Which Page of Yours Is Even Competing
Picked out of your own site crawl, with nothing to nominate and nothing to configure. The match has to clear a deliberately high floor, because measuring an off-topic page would invent a content gap that is really a matching failure. When nothing on your site clears it, that is the finding, and it is usually the most useful sentence on the screen: the reason you are not recommended is that the page was never written.
The Day Grid
One row per day, one column per engine: cited with your position, shown without you, or no answer at all. Open any day to read what was said and who it named. Days with no check say so plainly, and a gap in measurement never counts against your rate, because a day nobody asked is not a day you lost.
Three Emails, and a Quiet One Still Says Something
A daily digest of what actually moved, your sites first and then the field. A Monday report comparing two matched weeks, with the words the cited pages are using that week. A monthly report, the only one allowed to use the word significant, with each alert tagged by what it harms, visibility or traffic. A quiet day says nothing moved. That is an answer, not an empty email.
One Website, or a Hundred Client Accounts
The same evidence serves two very different people, because the top of every panel is plain English and the numbers are all still sitting underneath it
You Own the Business
You will not be asked to know what a confidence interval is. You type the question your customers ask, in the words they would use, and every morning you can see whether the AI named you. When it did not, you are told what the sites it did name have on their pages that yours does not, in a sentence you could forward to whoever updates the website. Nothing to install, no settings to learn, and the page of yours that competes is picked for you.
You Run Accounts For Other People
Nothing to configure per client and no per engine pricing to model. Two dollars a prompt a month, one flat rate, so a hundred prompts across a book of clients is two hundred dollars and a line item you can mark up honestly. Prompts group into named topics for per client reporting, and topic membership is dated, so an old report keeps the grouping it actually had. Renewals come out of one credit pool. Your own AI assistant can read the results and queue new tracking over MCP, with a person still approving anything that spends.
How the System Actually Works
All calculated, nothing improvised, and the working stays on display
No Language Model Decides Anything
No model reads, scores, judges or writes any part of this analysis. The report is assembled rather than generated: once the measurements exist, they select from fixed sentence fragments and fill in their own values, so the same measurements always assemble the same report. AI answers are the thing being measured here, never the thing doing the judging.
Checked From Where Your Buyers Are
Each prompt runs from the country you choose, with state level targeting in the United States. The location is part of the series identity, so the same question asked from somewhere else is a separate series and never gets mixed in. Your trend line measures the answer changing rather than the checking wandering around the map.
Every Claim Opens
The rate opens to the day by day table it was counted from. The verdict opens to its sample size. The citation opens to the archived answer. Nothing moved, no page of yours covers this question, and no AI answer appeared all week are all reported as findings, because an honest empty state is worth more than a full one that was invented.
What We Are Actually Promising
Honest expectations about what this delivers and what it does not
What You Get: The Evidence
A daily six engine record of whether AI answers cite you, from a fixed location, with every answer archived and readable for as long as you hold the account. Rates carrying their sample size and their range. A monthly verdict on whether anything genuinely changed. A competitor roster discovered from real citations. A thirty three characteristic comparison between your page and the pages being cited, with the missing topics named and one thing to fix first.
That is delivered every time.
What We Do Not Claim
We cannot make an engine cite you. Correlation is not a promise either: cited pages tending to be longer is an observation, and we will not turn it into lengthen yours and you will be cited. Nothing is called significant before the sample supports it, so preliminary reads start at fifteen checks, full reads at thirty, and a month over month verdict needs two whole calendar months. AI answers really are unstable, and we measure that instability rather than smoothing it away.
What we are saying: You will know where you stand in AI answers, when a change is real, and what the cited pages have that yours does not. The work you do with that evidence is yours.
Why It Is Built This Way
Four decisions that are easy to get wrong and expensive to undo later
All Six Engines, One Price
Google AI Overview, Google AI Mode, ChatGPT, Perplexity, Gemini and Copilot. Two dollars per prompt per month covers every one of them, with no per engine tiers and no add ons, because splitting one daily check into six line items would be a pricing decision rather than a measurement one. Two hundred dollars a month tracks a hundred questions across the whole AI answer landscape.
Simple on Top, Exact Underneath
The top of every panel is a sentence in ordinary words. Under it sit the sample size, the range, the test that decided it, and the day it was captured. It reads simply because the arithmetic was done properly, not because the hard parts were dropped or blended into a single score nobody can take apart. A number you cannot take apart is a number you cannot check.
A Permanent, Verifiable Archive
Every answer ever captured stays readable: what was said, who was cited, and how much it changed from the day before. Observations are never rewritten, so last month's report still means exactly what it said when you read it. Retire a question whenever you like, checks run out the month you paid for, and everything already captured stays in your account.
Geo Locked Series
AI answers differ by where they are asked from, and for anything local they differ a lot. A best CRM answer in Texas cites different sources than the same question asked from London, and a series that quietly mixes the two is measuring its own checking rather than the market. Pick any supported country, with state level targeting in the United States, and every daily check for the life of that series runs from there.
How It Works in Practice
From a buyer's question to evidence you can act on, in three steps
Write the Question
A real question a buyer would ask, in their words rather than in keywords. Free coaching checks it as you type for near duplicates of what you already track, for brand placement, and for shape, and suggests terms pulled from your own pages and your Search Console. Before you spend anything, a free live check asks Google right now from your chosen location and shows whether an AI answer comes back and who it names.
The Sample Builds Itself
All six engines, every day, from your geography. The day grid fills from the first check. The comparison against cited pages unlocks at seven measured days, a preliminary read at fifteen checks, a full read at thirty, and the month over month test once two whole calendar months exist. Nothing is claimed before its floor, and the screen tells you which floor it is waiting on.
Read It and Act
See who is being recommended and how your page compares across thirty three measurements. Close the topic gaps using the words the cited pages actually use. Watch domains arrive and leave, already confirmed statistically. The daily digest, the Monday report and the monthly verdict arrive without you logging in to go looking.
Simple, Transparent Pricing
One flat rate per tracked question, all six engines included
Per-Prompt Tracking
- All six AI engines at one price, no add ons
- Checked daily: thirty checks a month, per engine
- Any supported country, state level targeting in the US
- Every answer archived and readable
- The sample size and the 95% range on every rate
- A monthly change test, corrected for how many tests ran
- Daily, weekly and monthly report emails
- A competitor roster discovered from real citations
- Thirty three characteristic page comparison and topic gap analysis
- Free prompt coaching and a free live check before you spend
Find Out What AI Says When Someone Asks For What You Sell
Six engines, checked every day, two dollars per question per month
Frequently Asked Questions
What this measures, how it measures it, and what it costs
Generative Engine Optimization, or GEO, is the work of getting cited in AI answers. It is the AI era counterpart to SEO. AI visibility tracking is the measurement half of that work: knowing whether the engines name your site when your buyers ask, and whether that is getting better or worse.
You cannot improve what you are not measuring. We provide the measurement, daily, from a fixed geography, with the sample size attached. The optimization is then guided by what the measurement found: which pages get cited, what those pages look like next to yours, and which topics yours is missing.
All six major AI answer surfaces: Google AI Overview, Google AI Mode, ChatGPT, Perplexity, Gemini and Copilot.
One price covers all of them, two dollars per tracked question per month. There are no per engine tiers and no add ons, because splitting one daily check into six line items would be a pricing trick rather than a measurement.
A prompt is one real question your buyers ask, written the way they would say it out loud. Best project management software for construction. Who fixes flat roofs in Fort Worth. Is this product worth it. One tracked prompt is that exact sentence, put to all six engines once a day, every day, from the geography you chose.
Two dollars a month buys the daily checks on all six engines, the full answer archive, the statistics, the cited page analysis, the competitor tracking and the three report emails. It renews monthly from your credit pool, and you can retire a prompt at any time. Checks run through the month you paid for, and the results stay in your account.
Because AI answers change constantly, and a small sample cannot tell a change apart from noise. Daily checking produces about thirty observations a month per engine, which is enough to put a real range around your citation rate and to run an actual test from one month to the next.
A weekly check gives you four data points a month. Nobody can separate a trend from a coincidence with four data points, however confidently the resulting number is presented. The daily cadence is not a feature bolted on top of the method. It is the method.
Often, yes. The AI Overview is the answer Google writes above the ordinary results. When it appears, it absorbs clicks that used to reach the listings underneath it, so whether Google shows one for your query at all is a traffic question, entirely separate from whether you are named inside it.
We track both: how often an AI answer appears for your question, and how often you are cited when it does. If Google starts showing an AI Overview on a query that used to send you traffic, that arrives as a traffic tagged alert. Your position did not move. The thing above your position started taking the click.
When a month over month change survives a test. The comparison runs on two adjacent calendar months, which do not share any days, then gets corrected for every other test run in the same period. That correction matters: run thirty comparisons and chance alone hands you a winner or two. A finding is also retested with its best day removed, so it cannot rest on one lucky Tuesday, and it is suppressed if the whole field moved together and you simply came along for the ride.
When the tests ran and nothing survived, the monthly report says exactly that, with the count. Movement without significance is noise, and not significant is never reported as no change, because those are two different statements and only one of them was measured.
Both, and the second half is the point. Every page the answers cite is measured on thirty three characteristics, from word count and headings to structured data, readability, internal links and Core Web Vitals. Your page is measured identically and the comparison comes back in plain sentences with the full table under it.
On the topical side we pull out the phrases the cited pages share, show which yours covers, which it is missing, and which are gaining or fading across the month. You get the words to use, the things every cited page agrees on, and exactly one first thing to fix per question, rather than a hundred item audit nobody will ever finish.
We do not ask you. We watch the answers. Every domain cited for your questions enters the roster automatically: how many of your questions it holds, how many days it has been cited, how many links it carries, its best position and when it was last seen.
So the roster is the market as the AI defines it, including the sites you did not know you were losing to. When a new domain starts appearing consistently, or a familiar one stops, that movement is confirmed statistically before it is reported to you as a change.
No. AI answers differ meaningfully by where they are asked from, and for anything with local or regional intent they differ a lot. A best CRM answer from Texas can cite different sources than the same question asked from London.
Every tracked question runs from a geography you choose, any supported country with state level precision in the US, and keeps that geography for the life of the series. That is what makes the trend line trustworthy: it measures the answer changing, not the checking wandering around.
Yes, twice over, and both are free. Prompt coaching runs as you type: it checks your wording against everything you already track for near duplicates, checks where your brand sits in the sentence, and checks the shape of the question. It gives you two lists, what the question has right and what is worth a second look. It is advice, never a gate and never a score.
Then a free live check asks Google right now, from the location you picked, and shows whether an AI Overview comes back and who it names, including whether it named you, before you order it.
That is a finding, and it is reported as one. No AI answer appeared for this question all week tells you the engines are not intermediating that query yet, which may mean your ordinary rankings still carry the traffic, or that the question needs rewording to match how buyers actually phrase it.
Citation rates are always counted against days an answer actually appeared, never against calendar days, so a quiet surface reads as a quiet surface instead of appearing as a mysterious zero next to your name.
The day grid starts filling from the first check, so you see cited, shown or none per engine, with the archived answer behind every day. The comparison against the pages being cited unlocks at seven measured days.
Statistical claims arrive on an honest schedule: a preliminary read at fifteen checks, a full read at thirty, and a verdict on whether anything changed once two whole calendar months exist. Until then the screen shows you the data and says plainly that it is too early to conclude, which is the correct answer even though a fake one would be more exciting.
Yes, and it was written with you in mind. You type a question your customers would ask. You read a sentence that tells you whether the AI named you, and if it did not, what the pages it did name have that yours does not. There is nothing to install, no page for you to nominate, and no dashboard to configure before it works.
The statistics are there so the sentence can be trusted, not so you have to read them. If you want to check the working it is one click down, and if you never look, the sentence at the top means the same thing either way.
There is nothing to configure per client beyond typing the question and picking the geography. Competitors are discovered, the competing page is nominated from the crawl, and the reporting cadence runs itself. Prompts group into named topics for per client reports, and topic membership is dated, so a report you sent in March keeps the grouping it actually had in March.
Pricing is one flat rate per question per month with no per engine multipliers, which makes the cost of a client trivial to quote and to mark up. Renewals draw from a single credit pool, an order that the pool cannot cover pauses rather than failing, and everything is readable over the API and MCP if you would rather pull it into your own reporting.
Yes. SEOLinkMap ships an MCP server, so an assistant you already use can list your tracked questions, read the full results with their rates and ranges and day by day detail, and queue new tracking on your behalf.
Spending still needs a person. An agent can place an order, but a human approves it before a credit moves.
Retiring a question stops the next bill. Checks continue through the month you already paid for, then stop. Everything already captured stays in your account: the day grid, the archived answers, the rates, all of it.
Your history is never rewritten and never held hostage. If you start the same question again later it begins a new series, kept cleanly separate from the old one so the two are never quietly pooled.