AI visibility tracking, measured the same way every time.

An AI answer changes from one day to the next, so one check tells you very little. I re-run the same prompts on a schedule and report how often you're named, next to your rankings and calls.

No long contracts. You talk to Simon.

Which electrician in Carlsbad can upgrade my panel for an EV charger?

Here are companies I would look at:

Illustrative
  • 17 years in SEO
  • Engineering degrees
  • 85% of clients in San Diego County
  • No long contracts

Why AI visibility is hard to judge by eye

  • You were named on Tuesday and missing on Friday
  • A vendor's screenshot shows one good answer, once
  • Nobody can say which change made a difference

How tracking follows the method

Scientific SEO

  1. 1 Measure I run a fixed prompt set several times per assistant and count a baseline.
  2. 2 Change one thing I make one change and log its date, so later movement has a candidate cause.
  3. 3 Measure again I run the identical prompts about two weeks later, and again on the regular schedule.
  4. 4 Keep what works I keep changes followed by steadier mentions, and mark the ones whose cause is unclear.

What tracking covers

How AI visibility is measured over time

AI visibility tracking runs the same fixed set of customer prompts through the same AI assistants on a schedule and records each time whether your business is named, so that a real change can be told apart from noise. It’s the AI counterpart of a rank grid, with one important difference: the thing being measured doesn’t hold still.

Why a single check misleads

An AI assistant writes each answer fresh, so the same question can return different companies on different days. Ask which electrician in Carlsbad can upgrade a panel for an EV charger and you might be named this morning and absent this afternoon. A screenshot of one good answer proves almost nothing, and so does a screenshot of one bad one. Anyone showing you a single result as evidence, in either direction, is showing you one sample of something that varies.

Why the prompt set stays fixed

Small changes in wording change the answer. “Electrician in Carlsbad” and “electrician near Carlsbad for a panel upgrade” are two different tests, so the prompts stay word-for-word the same. We agree on the set at the start, and it usually comes out of the AI visibility audit. If you add a service or a city later, I add the new prompts as new lines and leave the old ones untouched, because editing them would make the history stop being comparable.

What gets counted

I run each prompt several times per assistant and write the result as a count, in the form “named in three runs out of ten”. That makes the measure a rate, and a rate can be compared from one period to the next, which a single yes or no can’t.

Alongside it I record which competitors were named, which sources were cited, and whether the facts given about your company were right.

When the prompts are re-run

On a regular schedule, and again about two weeks after any change I make. That’s the same rhythm I use for rank grids, and for the same reason: one change at a time, measured before and after. Cause is harder to pin down here than with rankings. The companies behind these assistants update them without notice, and a shift in your numbers may have nothing to do with anything I did, so a movement I can’t tie to a change goes into the report marked that way.

What tracking can’t tell you

The numbers describe how often you’re named on the prompts tested, by the assistants in the set, and nothing beyond that. A customer can ask a question that isn’t on the list, and a rate that is rising can’t be guaranteed to keep rising. The counts also say nothing about how those assistants differ from one another, which belongs to GEO (Generative Engine Optimization) and AEO (Answer Engine Optimization).

Reported next to rankings and calls

I put the AI figures in the same report as your map rankings and your phone calls, not in a separate document with its own vocabulary. Calls are the number that pays your crew, so the AI figures sit beside call tracking where you can see whether they move together. I don’t credit a call to an AI answer unless there’s evidence for it.

What a result looks like

Every engagement starts and ends with the same measurement.

Sample layout. Not a real client.

Trade, city: the problem in one line

Starting point
Rank grid before any change
What changed
The one or two changes that moved it
Result
Rank grid after, and the change in calls

AI visibility tracking across San Diego County

How often do you re-run the prompts?

On a fixed schedule we agree on at the start, plus a run about two weeks after each change. The schedule matters less than the consistency: same prompts, same assistants, same number of repeats each time. I'd rather track a small set properly than a large set occasionally, because irregular checks can't be compared with each other.

Can you tell me how many calls came from AI answers?

Not reliably. A homeowner who saw your name in an AI answer usually just calls or searches for you by name, and nothing marks that call as AI-driven. Visits that arrive from an assistant's link can sometimes be seen in your site analytics. I report what is visible and label the rest as unknown.

My numbers dropped this month. Did something break?

A count can fall with nothing changing on your side. Assistants are updated without notice by the companies that run them, and the sources they draw on change too. Before calling it a problem, I check whether the drop shows on one assistant or all of them, and whether your business facts and listings are still intact. A drop I can't tie to a change goes into the report marked that way, next to your rankings and calls.

Do I need tracking, or is the audit enough?

It depends on whether you plan to change anything. The audit gives you a one-time picture. Tracking is how you find out whether work done afterward did anything.

Start with a baseline you can measure against.

I'll propose a prompt set to track for your company once I know your services and cities.

  • The questions tested, and the answers each assistant gave
  • Which competitors are named, and the sources the assistants cite
  • What I'd change first, in plain English

Prefer to talk? Call (619) 675-7678, 9am to 6pm.

Step 1 of 2: your business

Your business

Where to reach you

No long contracts. You talk to Simon.

Call Get My SEO Audit