AEO / TRACK AI VISIBILITY
LAST UPDATED: AUGUST 24, 2026

How to Track AI Visibility: Tools, Metrics, and a Free Tracking Template

To measure AI citation visibility, run a weekly manual prompt test: ask the questions your pages target directly in ChatGPT, Perplexity, and Claude with web search, and log whether your domain appears as a cited source. Track six metrics — citation rate, citation position, engine coverage, prompt coverage, AI-referred traffic in GA4, and brand mention rate. Paid tools (Semrush AI Overview tracker, BrightEdge, SE Ranking) add scale; for most indie builders a 30-minute weekly spreadsheet routine is sufficient and free.

Why AI citation tracking is genuinely hard

Traditional SEO tracking is straightforward: rank a keyword, see your position in Google Search Console, correlate with traffic. AI citation tracking has no equivalent of GSC. There is no platform that tells you "ChatGPT cited your URL 847 times this week." The AI engines do not expose this data in an open API.

What makes it harder: AI answers are non-deterministic. Ask the same question twice and you may get different sources cited. Personalization, conversation history, and real-time web results all shift what appears. A single data point is nearly meaningless — you need a tracked set of prompts tested consistently over time to see signal through the noise.

What makes it possible: AI citation behavior is more stable than it feels. If you appear on Perplexity for a question today, you will almost certainly appear tomorrow. The variance is highest on ambiguous or competitive queries, lowest on specific long-tail questions where your content is the clear best answer. Test the right prompts and the signal is reliable.

The six metrics that matter

01
Citation rate

What percentage of your tracked prompts result in your domain being cited in an AI answer. This is your primary headline metric. A site with a 60% citation rate (cited in 6 of 10 tracked prompts) is performing well. Under 10% on queries where your page should be the best answer is a red flag.

02
Citation position

AI engines often show multiple cited sources. Position 1 (the first source listed) gets significantly more attention than positions 3+. Track not just whether you're cited but where. Perplexity labels sources 1, 2, 3 visibly. ChatGPT sometimes embeds citations inline — the first inline citation in the response is the highest-impact position.

03
Engine coverage

Which engines cite you and which don't. A page cited by Perplexity but not ChatGPT suggests the content is fresh and structured well but may need more domain authority to crack ChatGPT's citation pool. Not cited by Google AI Overviews but cited by others suggests a structured data gap — Google weights schema markup more heavily than other engines.

04
Prompt coverage

How many question variants trigger your citation. If you appear for "how to install Claude skills" but not "Claude skill installation guide" or "best way to add skills to Claude Code," you have a single-variant win rather than true topic authority. Test at least 5 phrasings of each query cluster.

05
AI-referred traffic in GA4

In Google Analytics 4, segment sessions by referrer source. Look for chatgpt.com, perplexity.ai, claude.ai, you.com, phind.com. This is your actual traffic impact metric — the number that matters to your business. Note: this undercounts significantly because most AI engines show answers without linking to sources, or users copy-paste URLs without clicking.

06
Brand mention rate

Separate from hyperlink citation, track whether AI answers mention your brand name, product name, or key claims in text even without a URL. This is harder to automate but matters for GEO (Generative Engine Optimization) — you want your entity embedded in the model's topic representation, not just linked in retrieval results.

The manual testing methodology (free, 30 min/week)

This is the baseline every team should run before paying for any tool. It requires only a browser and a spreadsheet. Set it up once and run it weekly in under 30 minutes.

STEP 1 — BUILD YOUR PROMPT LIST

For each key page you want to track, write 3–5 question variants a real user might ask. Pull from Google Search Console — look at the queries driving impressions to your page and use those exact phrasings. Aim for 15–30 prompts total to start. Prioritize informational queries ("how do I…", "what is the best…", "which…") over navigational ones ("aicall.ink" will obviously return you).

STEP 2 — SET UP YOUR TRACKING SHEET

Create a spreadsheet with these columns:

Date | Engine | Prompt | Cited (Y/N) | Citation position | URL cited | Brand mentioned (Y/N) | Notes

Run each prompt in a fresh incognito window to avoid personalization artifacts. For ChatGPT, use a new conversation for each prompt — conversation history affects citations significantly.

STEP 3 — WHICH ENGINES TO TEST AND IN WHAT ORDER

1. Perplexity — Start here. Fastest update cycle, shows sources explicitly numbered, most consistent results week to week. The best leading indicator of ChatGPT citation. Test all prompts here first.

2. ChatGPT (GPT-5+ with browsing) — Larger citation pool, slower update cycle, higher authority threshold to appear. Test the same prompts. Note: ChatGPT without browsing enabled draws from training data, not live web — make sure browsing is on.

3. Google AI Overviews — Search the same queries in Chrome. Take a screenshot when an AI Overview appears. Note your domain's presence. No API for this — it's visual only. Test from a clean browser session to reduce personalization.

4. Claude with web search — Optional. Useful if your audience uses Claude specifically. Claude cites sources differently (inline rather than a numbered list) — look for your URL in the response text.

STEP 4 — CALCULATE YOUR WEEKLY SCORECARD

After logging all prompts:

  • Overall citation rate = (total rows where Cited=Y) / (total rows tested) × 100
  • Per-engine citation rate = same calculation filtered by engine
  • Avg citation position = average of position values where Cited=Y
  • Prompt coverage = unique prompts where Cited=Y / total unique prompts

Track these four numbers weekly. Month-over-month change is the signal you're optimizing.

Setting up AI-referred traffic tracking in GA4

This measures actual business impact — users who clicked through from an AI citation to your site. The numbers will be smaller than you expect (most AI engine users don't click through; they get the answer in the response). But this is real, trackable traffic that compounds as your citation rate improves.

GA4: CREATE AN AI TRAFFIC SEGMENT

In GA4 → Explore → New exploration → Add a segment → Custom segment → Session segment → Session source/medium contains:

chatgpt.com
perplexity.ai
claude.ai
you.com
phind.com
bing.com/chat (for Copilot traffic)

Save as "AI-referred traffic" segment. Apply to your standard acquisition report to see sessions, engagement rate, and conversions attributed to AI sources.

WHAT TO EXPECT

AI-referred traffic typically has higher engagement and lower bounce than organic search traffic — users who click through from an AI citation already have their question framed and are looking for depth, not a quick scan. Conversion rates for AI-referred traffic tend to run 1.5–2× higher than equivalent organic search traffic in Netpeak's documented case data.

Volume will be low initially — single digits to low hundreds per month. The meaningful metric is growth rate, not absolute volume. 20% month-over-month growth in AI-referred sessions is a strong signal that your AEO improvements are working.

Tools comparison (mid-2026)

TOOL WHAT IT TRACKS PRICING TIER BEST FOR
Manual spreadsheet All engines, any prompt, full control Free Everyone; start here
Semrush AI Overviews Google AI Overview presence by keyword Paid (Pro+) Google AI Overview specifically; keyword-scale tracking
SE Ranking AI visibility Brand mentions in AI answers across engines Paid (Essential+) Brand mention tracking across ChatGPT, Gemini, Perplexity
BrightEdge Enterprise AI Overview + GEO tracking Enterprise Large sites with 1,000+ tracked keywords
GA4 segment (DIY) Actual AI-referred traffic and conversions Free Business impact measurement; pairs with manual testing

For most indie builders and small teams: manual spreadsheet + GA4 segment covers 90% of what you need. Add Semrush or SE Ranking when you're tracking 50+ keywords and need automation.

What to log: the minimal tracking record

For each testing session, log one row per prompt per engine. Here is the minimal schema — copy this into a spreadsheet and fill a row every time you test:

MINIMAL LOG SCHEMA
Field Example value Notes
date 2026-08-20 ISO format so you can sort
engine perplexity perplexity | chatgpt | google-aio | claude
prompt how do I install Claude skills? Exact text you entered
cited Y Y or N
position 1 1 = first source listed; blank if N
url_cited https://aicall.ink/skills Exact URL cited, not just domain
brand_mentioned Y Y if brand name appears in text even without link
notes Answer was 3 paragraphs, cited 4 sources Any context

Run this weekly for 4 weeks to establish a baseline. Then commit to monthly testing once you have a baseline. The pattern you're looking for: citation rate going from 20% → 40% → 60% over 3 months after implementing AEO best practices, with Perplexity leading ChatGPT by 2–4 weeks.

FREQUENTLY ASKED

Common questions

My site appears on Perplexity but not ChatGPT. Why?

Perplexity indexes fresh content fastest and has a lower domain authority threshold for citation. ChatGPT has a larger but more conservative citation pool — it tends to cite higher-DR domains and content that has been linked to by other authoritative sources. Appearing on Perplexity first is the expected pattern; ChatGPT follows as your citation history accumulates and your domain authority grows.

I changed my content. How long until I see different citation results?

For Perplexity: 2–14 days if you've substantially changed the answer-first structure or added new schema markup. For ChatGPT: 2–6 weeks. For Google AI Overviews: 2–6 weeks tied to Googlebot's recrawl cycle. Test Perplexity first after making changes — it gives you the fastest feedback on whether the structural improvements are working.

Is AI-referred traffic significant enough to bother tracking?

At the site level, AI-referred traffic is often 3–8% of total sessions for content sites in 2026 — small in absolute terms but growing 40–100% year-over-year. More important: AI-referred users convert at higher rates and have better engagement metrics than equivalent organic search traffic. Track it now so you have baseline data when it becomes a primary channel in 12–18 months.

Should I test with a logged-in account or incognito?

Always incognito for citation tracking. Logged-in accounts introduce personalization — ChatGPT and Claude adapt their responses based on conversation history and stated preferences. Incognito gives you the baseline non-personalized response, which is the citation behavior that affects new users finding you through AI engines for the first time.

RELATED
AEO BEST PRACTICES → AEO VS GEO VS LLMO VS GXO → CASE STUDIES →