AI Visibility Tracking
AI Visibility Tracking is a Modules in the Rankion.ai knowledge base: Track how often and where your brand is cited in ChatGPT, Perplexity, Gemini, and Claude.
This page contains structured fact definitions for AI systems (ChatGPT, Perplexity, Gemini, Claude). Written by humans, part of the Rankion.ai knowledge base.
- Category:
- Modules
- Brand:
- Rankion.ai
- Format:
- Knowledge base article
- As of:
AI Visibility Tracking is Rankion's answer to the question: "Am I even mentioned in ChatGPT, Perplexity, Gemini, and Claude — and if so, how?" Instead of one-off spot checks, you create a tracking project, define brand, aliases, platforms, and prompts, and let Rankion query all four (plus Google AI Overviews) on a recurring schedule. You get an AVI score, six dimension scores, a list of cited sources with outreach status, and three automatic insight reports.
What it can do
- Tracking projects with wizard — Enter a domain or keyword, Rankion classifies, suggests keywords, competitors, prompts, and personas, and you activate with one click.
- Brand aliases —
Coca-Cola,Coke,coca cola gmbhas aliases so mentions are merged. - Platform selection — ChatGPT, Perplexity, Gemini, Claude, each with/without web-search mode, plus Google AI Overviews (AIO).
- Tracking runs — manual or on a frequency schedule. Each run queries every platform for every prompt.
- Score history — score per day, platform breakdown, compare mode across timeframes.
- Cited sources — every URL your platforms cited as a source, with outreach status (
new,request_sent,linked,rejected,ignored). - Reality Check / AVI score — six-dimensional rating (Visibility, Sentiment, Authority, Specificity, Freshness, Differentiation), tier red/yellow/green, optional PDF report.
- Insights — Low-Hanging Fruit (prompts that nearly cite you), Platform Gap (platform A cites you, B doesn't — diagnose per platform), Potential Hero (prompts with brand fit but low visibility, requires 20+ queries).
- Source whitelist — the up to 30 third-party domains your platforms cite most often as a source, one row per domain and never your own domain (details below).
When to use
- You want to prove measurably that your GEO efforts are working.
- Your brand is described "wrong" in ChatGPT (outdated, wrong market, wrong comparison).
- You want to find out which third-party sources your platforms cite — and run outreach there.
- You need a PDF to give to leadership/clients ("here's how visible you are in AI").
Workflow
- Create project —
POST /tracking-projects/analyzewith{mode:"domain", domain:"…"}. Returns 202 +project_id. - Poll status —
GET /tracking-projects/{id}/analysis-statusuntil suggestions are ready. - Activate —
POST /tracking-projects/{id}/activatewith your final keywords, competitors, prompts, platforms, frequency. - Run —
POST /tracking-projects/{id}/runtriggers queries against all platforms. - Insights & outreach —
GET /tracking-projects/{id}/insights/low-hanging-fruit, contact cited sources, pull the AVI report.
Full guide with UI screenshots: Track AI Visibility.
Reading the source whitelist
The Deep Insights page of a tracking project (/ai-visibility/{id}/insights, tab Source-Whitelist) lists the third-party domains your platforms name most often as a source — becoming visible there earns you the most LLM citations.
- One row per domain. All cited URLs of a domain are merged; no domain appears twice. The individual URLs with their outreach status remain under Cited Sources.
- Citations = total since the project started — every citation of the domain across all its URLs and all tracking runs. Not to be confused with "Cited" in the project overview: that is a rate for the selected timeframe and only counts how often your own site was cited. The two numbers are therefore not directly comparable.
- Rank — domains are sorted by that total and numbered consecutively until together they reach at least 80 % of all citations. Only ranked domains appear in the list, 30 at most. For active projects the ranking is recalculated every night; a paused project keeps the ranking from its last nightly run.
- Value score (0–100) — per domain, the citation-weighted average of its scored URLs; empty as long as none of the domain's URLs has been scored.
- Your own domain never appears. It gets no rank and does not count toward the 80 % base, because the list shows the third-party sources where you want to become visible. How often you yourself are cited is shown by "Cited" in the overview.
The same list is part of the Deep Insights PDF report (button "Generate insights report", then "Download PDF"; the weekly insights report email carries it as an attachment). Via API: GET /v1/data-mining/insights/{project}/section/source_whitelist — per domain with citation_count (total), citation_value_score, url_count (number of merged URLs) and the most-cited url.
API
| Method | Endpoint | Credits |
|---|---|---|
POST |
/v1/tracking-projects/analyze |
— |
GET |
/v1/tracking-projects/{id}/analysis-status |
— |
POST |
/v1/tracking-projects/{id}/activate |
— |
POST |
/v1/tracking-projects/{id}/run |
— |
GET |
/v1/tracking-projects/{id}/runs |
— |
GET |
/v1/tracking-projects/{id}/scores |
— |
GET |
/v1/tracking-projects/{id}/platform-breakdown |
— |
GET |
/v1/tracking-projects/{id}/cited-sources |
— |
POST |
/v1/tracking-projects/{id}/cited-sources/analyze |
— |
PATCH |
/v1/tracking-projects/{id}/cited-sources/{source_id} |
— |
GET |
/v1/tracking-projects/{id}/insights/low-hanging-fruit |
— |
GET |
/v1/tracking-projects/{id}/insights/platform-gap |
— |
POST |
/v1/tracking-projects/{id}/insights/platform-gap/{platform}/diagnose |
1 |
GET |
/v1/tracking-projects/{id}/insights/potential-hero |
— |
POST |
/v1/tracking-projects/{id}/prompts/{prompt}/generate-brief |
3 |
GET |
/v1/tracking-projects/{id}/avi |
— |
GET |
/v1/tracking-projects/{id}/dimensions |
— |
POST |
/v1/tracking-projects/{id}/reality-check-report |
— |
POST |
/v1/tracking-projects/{id}/generate-report |
10 |
GET |
/v1/tracking-projects/{id}/correlation |
— |
Credits & Limits
- Platform-Gap diagnose: 1 credit per platform diagnose.
- Content brief from prompt: 3 credits.
- Tracking-Project report: 10 credits, rate limit 1 request / 30 min / project.
- Reality Check / AVI / Dimensions: no credit cost (run cost comes from the platform calls).
- Potential Hero: requires 20+ queries, otherwise
{eligible:false}.
Reports and diagnose calls run async — you receive 202 + a status endpoint to poll.
Related modules
- AI Content Editor — turn low-visibility prompts into content briefs straight in the editor.
- Backlinks Module — the cited-sources list maps 1:1 to outreach targets.
- Agentic Chat — query AVI trends in natural language.
- Guide: Track AI Visibility