Our methodology: how we measure AI citations and test what we publish

We sell AI visibility and we publish a lot of numbers about it, so this page sets out how we measure AI citations and how you can check every figure.

Printed under every result

9

editorial standards, written down.

The engine
Named
The query
Exact wording
The run
Dated
Unconfirmed
Labelled UNVERIFIED
Every engine result we publish names the engine, the exact query and the date it was run.

What every number on this site must carry

Every engine result we publish names the engine, the exact query and the date it was run. Anything we could not confirm at source is labelled UNVERIFIED. Where we appear in our own ranking, we say so before the ranking, not after it.

Most of this is unremarkable. It is written down because in this particular field it is not the norm, and because a claim about AI visibility is uniquely hard for a reader to verify without knowing how it was produced.

How we measure AI citations, step by step

This is how we measure AI citations, step by step. The same process produces the numbers in our research, the answers on our location pages, and the report in a free audit. It is deliberately repeatable, so you can run it yourself and get a comparable answer.

One pass of the measurementEvery answer it produces is screenshotted and dated.
  1. The question set

    • best real estate agent in Houston
    • best buyers agent in Houston
    • best property management company in Houston

    Written before anything runs, then fixed.

  2. The engines

    • ChatGPT
    • Gemini
    • Perplexity
    • Copilot
    • Google AI Overviews

    Every question on every engine.

  3. The runs

    123

    A guarantee re-test asks each question 3 times per engine and counts it when you are named in 2 of 3.

  4. Clean sessions

    New chatNo personalisation carried over

    Fresh chats, because a stranger asks a different question than a logged-in memory does.

  5. The record

    Named and cited, each logged

    With the screenshot and the date, ready to re-run against the same set.

Worked passes, from numbers published on this site

  1. Fix the questions first. We write the buyer questions before running anything, so the prompt set cannot drift toward questions that flatter the result.

  2. Run in a clean session. Fresh chats, no personalisation carried over, because a logged-in session with memory quietly answers a different question than a stranger asks.

  3. Run every question on every engine. Engines disagree often enough that a single-engine result would be misleading rather than incomplete.

  4. Record what was named and what was cited. Both matter, and they are different: being mentioned in the prose and being linked as a source are separate outcomes.

  5. Screenshot it and date it. The answer will not exist in that form for long, which is exactly why the screenshot and the date are part of the deliverable.

  6. Re-run it later against the same set. A single reading is a snapshot. The comparison over time is the actual measurement.

The editorial standards we hold ourselves to

Nine rules cover how a number gets onto this site: dated, tied to a named engine and an exact query, sourced where the claim is made, and corrected in place when it is wrong. Where we cannot confirm something at source we say UNVERIFIED, and where we appear in a ranking we say so first.

  1. Every measurement carries a date

    AI answers change week to week, so a number without a date is not a fact, it is a memory. Every engine result we publish says when we ran it. If you are reading a measurement here and the date looks old, treat it as history rather than as current state.

  2. We name the engine, the query and the run

    We say which engine answered, the exact question we asked, and what it returned. One engine is not evidence about the others: in our own testing the same question has produced almost entirely different shortlists on ChatGPT and Gemini on the same day.

  3. UNVERIFIED is a word we actually publish

    When we compare other companies, anything we could not confirm at source is labelled UNVERIFIED rather than filled in with a confident guess. It appears in our comparison articles because there are genuinely things we could not check.

  4. We declare it when we are in the ranking

    Several of our articles rank companies and we are one of them, usually first. That disclosure sits at the top of those pages, not in a footnote, and we publish real drawbacks for ourselves alongside everyone else.

  5. Sources are linked where the claim is made

    Third-party statistics link to the specific page carrying the data, on first mention, not to a company homepage. If we cannot find the primary source for a widely repeated number, we do not repeat it either.

  6. Prices come from the vendor’s own page

    Every price we quote for another company was read off their own website or llms.txt on the date stated. Where a company publishes nothing, we say so, because refusing to publish a price is itself useful information for a buyer.

  7. One named human is accountable

    Every article on this site is written by a named person with a linked profile, not by a house byline. If something here is wrong, there is a specific person to tell.

  8. AI assists the work, it does not sign it

    We use AI tooling in research and drafting, the same way we use a crawler or a spreadsheet. A human sets the argument, checks every fact and takes responsibility for what is published. We do not give AI a byline, and no article here is published unread.

  9. Corrections are made in place, and dated

    When a number turns out to be wrong or goes stale, we change it on the page and update the modified date rather than quietly leaving it. Where the correction matters to the argument, we say what changed.

Found something wrong?

Tell us and we will fix it on the page. Every article is written by Abdul Subkhan, and corrections go to abdul@citevantage.com. A correction that changes an argument gets said out loud on the page, not slipped in.

Downtown Houston from the air at dusk, the city behind our 2,000-answer study
Free, no call required

See how we measure AI citations on your own site.

We will ask ChatGPT, Gemini, Perplexity and Copilot 50 questions each buyers ask about agents in your area (200 answers), then email you every screenshot within 48 hours.

Book 15 minutes with Abdul Opens Calendly's booking calendar for a 15-minute call, where you see what AI says about your area.

Book 15 minutes with Abdul

Booking through Calendly

Loading Abdul's calendar from Calendly.

The calendar has not loaded here yet. Open Calendly in a new tab

The audit needs no call and no card. If AI already names you, the report says so.

chatgpt.com · "best real estate agent in Houston" ChatGPT answering "best real estate agent in Houston" by naming Houston Properties Team, Found Realty Group and Corcoran Prestige Realty Nine named. None of them you.
Unedited, from a real audit. This is the answer your buyer already sees.