LLM Visibility Monitoring: What It Is And How To Set It Up

LLM visibility monitoring set up as a one-page spec: which questions to track, which engines, how many runs, what to log and when a change deserves an alert.

RankControl10 min read
LLM Visibility Monitoring: What It Is And How To Set It Up

Someone on the team asks ChatGPT which tool to buy, sees your product at the top and drops a screenshot in Slack. A week later a colleague asks the same thing and you're nowhere. Neither screenshot is wrong. Each one is a single run of an answer that changes every time it's asked.

LLM visibility monitoring is how you get past the screenshots. It's a fixed set of buyer questions, run on a schedule across AI engines, logged the same way every time, with rules for which changes matter. This guide sets it up as a one-page spec you can fill in and hand to whoever runs it, sized with numbers from the checks we ran in September 2026.

What LLM visibility monitoring is

A check tells you where you stand today, and our guide on how to check your AI visibility covers that part. Monitoring repeats the check with enough runs, and enough consistency, that a change in the numbers means something changed in the world.

Consistency is the hard part. When we asked OpenAI's model, with web search on, for the best webinar platform for SaaS product demos five times on the same day, it picked Demio twice and Livestorm three times. Nothing had changed between those runs. A monitor that logged one run a week would have reported a win, a loss and another win, and all three reports would have been noise.

Founders run into this as soon as AI starts showing up in their pipeline. One r/SaaS founder asked how anyone tracks it after a few inbound leads said ChatGPT had shown them the product. The top reply came from a founder who'd started tracking six months earlier: AI now came up in roughly 5 to 7% of their demos, and attribution was the hard part, since buyers rarely say it on the form.

r/SaaS· u/Kortopi-98· Jan 28, 2026

How to track AI visibility? I need more than just traffic from GA.

We’ve had a few inbound leads recently and some of them are saying chatgpt showed our product when they were researching tools. It’s still a small number, but it’s happening often enough that I’m not sure we should ignore it anymore. Curiou...

↑ 14 upvotes41 comments
Via Reddit

The spec below has five parts, starting with the questions and ending with the rules for when to act.

Part 1: the question set

Twenty questions is plenty for a first version. Semrush's AI Visibility Toolkit tracks 25 prompts on its $99 a month plan, and Ahrefs prices Brand Radar's custom prompts from $50 a month, so even the big vendors treat the question count as the thing you pay for. Split yours across four kinds of question.

KindHow manyExample for a project management tool
Unbranded "best" questions5What's the best project management tool for a 20-person remote team?
Constraint questions5Which project management tools integrate with HubSpot and cost under $15 a seat?
How-to questions5How do you set up task dependencies in a Gantt chart?
Branded questions5Is [your product] worth it in 2026?

Run the unbranded questions from a signed-out or brand-new session, and never let your own name into them. One agency founder on r/b2bmarketing showed why. They made a fresh ChatGPT account to test their visibility, and a slightly reworded question left the agency out entirely. When they asked why, the next answer put the agency back on top. Replies in the thread named the cause: once your brand is in the chat, the answer bends toward it.

Keep the branded questions out of any share-of-voice number for the same reason. An engine almost always mentions the brand a question names, so mixing the two kinds makes your unbranded picture look better than it is.

RANKCONTROL

200+ SaaS teams already track their AI citations.

They know exactly when ChatGPT mentions their brand, and when it stops. Do you?

Show me the plan →One plan · everything included

Part 2: engines, runs and cadence

Give every engine its own row, and never blend them into one score. For six "what's the best X for Y" questions, ChatGPT and Perplexity agreed on the top pick once. They also read different shelves: OpenAI's model mostly cited vendors' own pricing, help and product pages, while Perplexity leaned on "best of" lists. Our post on why AI search cites fewer listicles has the page-by-page breakdown. A blended number would hide which engine needs the work.

Three runs per question per engine is the floor, and five is better for the questions you care about most. The webinar question above is the reason: with three runs you'd have seen that the pick was split, and with one you'd have picked a side by accident.

A workable first cadence looks like this:

Engine or sourceQuestionsRunsHow often
ChatGPT, search onAll 203 eachWeekly
PerplexityAll 203 eachWeekly
Google AI Overviews and AI ModeThe 10 unbranded and constraint questions1 eachWeekly
Claude and GeminiAll 203 eachMonthly
Search Console and Bing Webmaster ToolsNo questions neededNoneWeekly pull

Google gets fewer runs because you also get its impression data for free (more on that in Part 4). Claude and Gemini go monthly only to keep the first version small. Move them to weekly once the routine sticks.

Also rerun the full set whenever a major model update ships, instead of waiting for the next scheduled week. A new default model can change which pages get cited, so a baseline from before the update stops being a like-for-like comparison.

Part 3: what to log for every run

The log is where most monitoring falls apart, because people record "we showed up" and nothing else. Log four things per run:

  1. Whether the answer named your brand.
  2. Whether it cited your site, and the exact URL.
  3. Whether the engine searched the web at all, or answered from memory with no sources.
  4. Which brand it put first.

The first two stay separate on purpose. Naming and citing drift apart, and our post on mention tracking vs citation tracking explains what each one tells you.

The third column saves a lot of false alarms. In our check of 10 new posts from well-known SaaS blogs, ChatGPT answered 6 of the 10 target questions from memory without searching at all, so no page could have been cited. Logging "no search" as its own state stops those questions from counting as misses.

For the URL column, strip query parameters before you compare. Through OpenAI's API, about half the cited URLs in our test carried an added ?utm_source=openai tag, and the same page appeared with and without it across runs.

The exact URL also reveals the page doing the work. For Livestorm's pricing question, a help article on attendee-based pricing was cited in all five runs, while the main pricing page showed up once. We call a page like that load-bearing. Our guide to checking ChatGPT citations goes deeper on finding those pages.

RANKCONTROL

How often does ChatGPT mention your brand?

Most founders have no idea. The answer might surprise you.

Show me my mentions →50 tracked questions · all 7 AI models

Part 4: the free platform data

Three platforms now report some AI data for free, and each covers a different piece.

Google Search Console's generative AI performance report shows impressions from Google's AI features, broken down by page, country and device. Google's help page says it rolled out to all websites worldwide as of August 31, 2026. It has impressions and no clicks, so it tells you a page appeared, not whether anyone visited.

Google Search Console help page for the generative AI performance report, noting that as of August 31, 2026 it has rolled out to all websites worldwide, and listing what the report shows: impressions from generative AI features over time, the pages with the most or fewest impressions, and where those impressions come from by device or country

Bing Webmaster Tools went further. Its AI Performance report, launched in public preview on February 10, 2026, counts citations across Copilot and Bing's AI summaries and shows which URLs were cited. It also lists grounding queries: the phrases the AI searched when it pulled your page. It's the only free report we know of that shows the search behind a citation.

For clicks, GA4 added an AI Assistant channel on May 13, 2026, which Google's channel documentation says covers visits from chatbots like ChatGPT, Gemini and Claude. OpenAI's publishers FAQ also says ChatGPT adds utm_source=chatgpt.com to its referral links. Perplexity's crawler documentation covers access and says nothing about referral tagging, so check its visits by referrer in your own analytics. Our GA4 AI referral guide walks through the setup.

Search Console sees impressions without clicks, and GA4 sees clicks without impressions. Neither one tells you what ChatGPT or Perplexity said, which is why Parts 1 to 3 exist.

Part 5: alert rules and the quiet-week baseline

A spec without alert rules turns every dip into a debate. Before you set any rule, take what we call a quiet-week baseline. Run the full spec twice in one week when you haven't published or changed anything. Everything that moves between those two runs is noise, and your alert rules should only fire on changes bigger than that.

With a baseline in hand, four rules cover most of what matters:

  • A load-bearing page that was cited in every run for four weeks drops to zero of three. Check that it still loads and isn't blocked in robots.txt or your firewall, then look at what replaced it.
  • A competitor takes the top pick in all three runs for two weeks running on a question you used to lead. Read what they've published recently.
  • A question comes back as "no search" for three weeks straight. That's a memory question, so the fix is a future model and your wider footprint, not a new page this month.
  • A single run misses. Do nothing. That's what the baseline showed you to expect.

Give the spec one owner who runs the weekly pull, plus a monthly review where the owner reads the trend with the team. Put that person's name at the top of the spec, next to the date of the last quiet-week baseline.

Running it yourself or handing it off

By hand, this spec is about 120 answers a week: 20 questions, three runs each, on ChatGPT and Perplexity. At a minute or so per answer to run and log, that's around two and a half hours a week with the Google spot-check, plus about two more once a month for Claude and Gemini. Those are rough estimates.

You can run it with a spreadsheet and a calendar reminder. Or RankControl can run the monitoring for you. Our AI visibility tracking checks up to 50 buyer questions every week across seven AI engines, marks each answer as mentioned, cited or both, and records every source each answer used. A new citation shows up as a notification. Our analytics log AI crawler visits and AI-referred visits for each page. For a quick first look, run the free AI visibility check.

RANKCONTROL

15 hours a week manually. Or 15 minutes with RankControl.

Track citations, monitor competitors, and fix content gaps across every AI search engine. Automatically.

Frequently Asked Questions

It's running a fixed set of buyer questions through AI engines like ChatGPT and Perplexity on a schedule, logging the same things every time, and flagging changes bigger than normal run-to-run noise. A one-off check shows where you stand today; monitoring shows when that changes.

At least three times per engine, and five for the questions that matter most. In our September 2026 test, one category question named a different top pick in two of five runs, so a single run can mislead either way.

Start with ChatGPT and Perplexity every week, plus Google's AI Overviews for your unbranded questions. Claude and Gemini can be checked monthly in a first version. Keep each engine in its own column, because they often disagree on the top pick.

Some. Google Search Console's generative AI performance report shows impressions from AI features in Search, Bing Webmaster Tools reports citations in Copilot and Bing's AI summaries, and GA4 has an AI Assistant channel for clicks. None of them shows what ChatGPT or Perplexity actually answered.

When it's bigger than what you'd see in a week where nothing changed. A single missed run is normal. A page cited in every run for a month that then drops out of all three runs is worth a look.

RANKCONTROL

Get mentioned by ChatGPT, Claude, and Perplexity

Content that ranks on Google and gets cited by AI search engines. Published on your domain. Citations tracked weekly.

Related Articles

AI Citation Tracking: The Complete Guide

Nov 8, 2026 · 10 min read

AI Citation Tracking: The Complete Guide

A complete guide to AI citation tracking: what to measure, how to pick questions and engines, how many runs you need, which free reports help and how to act.

How To Track AI Citations For Free: Manual Methods And Their Limits

Nov 6, 2026 · 9 min read

How To Track AI Citations For Free: Manual Methods And Their Limits

How to track AI citations for free with manual checks, Search Console, Bing Webmaster Tools, GA4 and server logs, and where each free method runs out.

How To Monitor AI Citations And Brand Mentions Across AI Search

Nov 3, 2026 · 9 min read

How To Monitor AI Citations And Brand Mentions Across AI Search

How to monitor AI citations and brand mentions with the scheduled tasks ChatGPT, Perplexity, Google, Gemini, Claude and Grok now ship, checked against each one's docs, and where they fall short.

How To Check Your AI Visibility

Oct 30, 2026 · 9 min read

How To Check Your AI Visibility

How to check your AI visibility in about an hour: the questions to ask, which engines to run, what to record and the free data from Bing and Google to add.

Brand Sentiment Analysis In AI Search: How AI Engines Describe You

Oct 30, 2026 · 9 min read

Brand Sentiment Analysis In AI Search: How AI Engines Describe You

Brand sentiment analysis for AI search: we asked ChatGPT and Google's AI Overviews 48 questions about 24 brands. Your own site wins the praise, while review sites and Reddit write the complaints.

Best LLM SEO Tools For Monitoring AI Search Visibility In 2026

Oct 30, 2026 · 11 min read

Best LLM SEO Tools For Monitoring AI Search Visibility In 2026

Eight LLM SEO tools compared on more than tracking: which ones show why AI engines skip you, from cited sources and AI crawler access to page-level fixes. Prices, engines and fit, checked September 2026.

How To Check ChatGPT Citations For Your Brand

Nov 12, 2026 · 8 min read

How To Check ChatGPT Citations For Your Brand

A step-by-step way to check whether ChatGPT cites your site, which pages it uses, and whether you're the pick, based on 60 live test runs across two brands.

Why Thousands Of AI Citations Can Still Mean Almost No Website Traffic

Nov 7, 2026 · 8 min read

Why Thousands Of AI Citations Can Still Mean Almost No Website Traffic

A brand picked up 42,000 AI citations and about 100 website visitors in the same months. Why a citation rarely becomes a click, and what to track instead.

How To Fix Outdated Information AI Engines Show About Your Business

Nov 7, 2026 · 8 min read

How To Fix Outdated Information AI Engines Show About Your Business

A practical workflow for when ChatGPT, Gemini or AI Overviews keep repeating an old fact about your business: why a redirect alone doesn't fix it, which source to correct first, and how to check it actually worked.

THE SIGNAL

Insights on AI and Google search strategy. No fluff.

Get the latest on AI citations, Google rankings, and content strategy.

No spam. Unsubscribe anytime.