# An AI visibility tool for ChatGPT and Google AI Overviews.

URL: https://serpel.app/features/ai-visibility

Updated: 2026-10-10

An AI visibility tool shows whether AI assistants name or link your website when people ask about your topic. Serpel asks ChatGPT with web search and checks Google AI Overviews for the questions your customers ask, then records whether each answer cites you, mentions you or leaves you out. Results build up as a history in the dashboard, the CLI, the API and your coding agent.

## What Serpel tracks for AI visibility

- **Prompts you choose:** Add the questions your customers ask an assistant. Each prompt keeps its own country and language and is checked on every run.
- **ChatGPT with web search:** Every check asks ChatGPT with web search and records the answer, its sources and whether your domain is one of them.
- **Google AI Overviews:** With AI Overview tracking on, the same prompt is searched on Google, so you see whether an Overview appears and whether it links you.
- **Citations and sources:** See which domains an assistant cites most often, so you know who it trusts instead of you.
- **AI crawler access:** Each crawl tests your robots.txt against 13 AI crawlers and looks for an llms.txt file.
- **History and reports:** Follow citations per prompt over time. Every monitoring report lists new and lost citations and goes to email, Slack, Discord or a webhook.

## What is an AI visibility tool?

An AI visibility tool measures whether AI assistants show your brand or link your website in their answers. A classic rank tracker reports a position on a results page. An assistant writes one answer with a handful of sources, so the useful questions change: were you cited, were you mentioned, and who was cited instead? You will also see these tools called AI visibility trackers, AI rank trackers or ChatGPT rank trackers, although a written answer has no position, only sources.

Serpel covers 2 surfaces: ChatGPT with web search and Google AI Overviews. It doesn’t query other assistants such as Perplexity, Gemini or Claude, but it does check whether the crawlers of other assistants can reach your site.

## How does Serpel check ChatGPT and Google AI Overviews?

| Surface | What Serpel does | What you see |
| --- | --- | --- |
| ChatGPT with web search | Asks your prompt in the country and language of the prompt. | Cited, mentioned or not mentioned, the cited URL, every source and an answer excerpt. |
| Google AI Overviews | Searches the same prompt on Google, on your project’s device. | Whether an Overview appears, whether it links to you or mentions you, and its sources. |

A **citation** means a source in the answer links to a page on your domain. A **mention** means your name or domain appears in the text. Cited answers count as mentioned too, and a failed check is recorded as failed, never as a miss.

AI answers change from one request to the next, so a single result is a sample. Serpel stores every check, which lets you compare citations over time and ignore one-off outliers. The Google side has its own page: [AI Overview tracking](https://serpel.app/features/ai-overview-tracking).

## Which AI crawlers can reach your website?

Citations need access. Each Serpel crawl tests your robots.txt against 13 AI crawlers, plus Googlebot and Bingbot, and checks whether an llms.txt file exists. A blocked AI search crawler raises a warning in the site audit, because the site can’t appear as a source there.

| Purpose | Crawlers checked | How Serpel treats a block |
| --- | --- | --- |
| AI search | `OAI-SearchBot`, `Claude-SearchBot`, `PerplexityBot`, `MistralAI-Index` | Raises a warning in the site audit. |
| User request | `ChatGPT-User`, `Claude-User`, `Perplexity-User` | Listed in the access report, not flagged. |
| Training | `GPTBot`, `ClaudeBot`, `Google-Extended`, `Applebot-Extended`, `CCBot`, `Meta-ExternalAgent` | Listed in the access report, not flagged. You can block these separately. |

Without an account, the free [robots.txt checker](https://serpel.app/tools/robots-txt-checker) runs the same crawler check for any domain.

## What does AI visibility tracking cost?

| Check | Credits per prompt | Price per prompt |
| --- | --- | --- |
| ChatGPT with web search | 2 | €0.02 |
| Google AI Overview | 2 | €0.02 |
| Both together | 4 | €0.04 |

Checking 25 prompts once a week on both surfaces uses about 429 credits a month, or €4.29. Prompts per project: 10 on Free, 25 on Starter and 50 on Pro. Reading results costs nothing, and all plans include the dashboard, CLI and API. See [pricing](https://serpel.app/pricing) for plans and credit packs.

## Where do you see the results?

- **Dashboard:** an AI visibility page with citations per prompt, a ChatGPT result chart and the most cited sources.
- **Reports:** new and lost citations in every monitoring report.
- **CLI:** `serpel ai prompts`, `serpel ai history` and `serpel ai status` print the same data, or JSON with `--json`.
- **API:** `GET /api/v1/projects/{id}/ai-visibility` returns the summary. The [REST API](https://serpel.app/developers/api) also lists prompts and their history.
- **Coding agents:** `get_project_overview` over MCP includes AI visibility next to rankings and audit results.

## Start tracking AI visibility

1. **Add the questions your customers ask** Write prompts the way people phrase them to an assistant. Serpel uses the market of your project unless you choose another.

```bash
serpel ai add --project <project-id> --prompt "Which SEO tool has a CLI?"
```

2. **Run a check** Check all prompts now, or let monitoring run them on your schedule.

```bash
serpel ai run --project <project-id> --wait
```

3. **Read the results** One summary shows citations, mentions, the most cited sources, AI crawler access and llms.txt.

```bash
serpel ai status --project <project-id>
```

## Frequently asked questions

### How do I check whether ChatGPT cites my website?

Add the questions your customers ask as prompts in a Serpel project and run a check. Serpel asks ChatGPT with web search and reports whether a source links to your domain, whether your name is mentioned or whether you are missing. It repeats the check on every monitoring run, so you see changes over time.

### Does Serpel track Perplexity, Gemini or Claude?

No. Serpel checks ChatGPT with web search and Google AI Overviews. The crawler check still covers the crawlers of other assistants, such as PerplexityBot and Claude-SearchBot, so you can see whether they are allowed to fetch your pages.

### How many prompts can I track?

The limit depends on your plan: 10 on Free, 25 on Starter and 50 on Pro per project. Each check of one prompt uses 4 credits when Google AI Overview tracking is on, or 2 credits for ChatGPT alone.

### Why do AI answers differ between checks?

Assistants can word an answer differently and pick different sources on each request. One check is a sample, not a verdict. Serpel keeps the history of every prompt, so you can judge the trend instead of a single result.