---
name: sitetooling-ai-visibility
description: AI visibility audit with Sitetooling analytics. Use when the user asks whether ChatGPT, Perplexity, Claude, Gemini or Copilot send them visitors, says "am I showing up in ChatGPT", "AI traffic", "AI search", "GEO" or "AEO", or wants to know which AI bots read their site. Needs the Sitetooling MCP server connected (Basic plan or higher).
---

# AI visibility audit

Show which AI assistants send people to the site, where they land, and which pages to improve.

## Steps

1. Call `get_ai_referrals` for the last 30 days (or the user's dates). It returns visits by assistant with landing pages, the change against the period before, and the AI agents and crawlers that read the site.
2. Call `get_traffic_summary` for the same dates to get the site's top pages and total visitors.
3. Compare: which of the site's top pages get AI visitors, and which get none.

## What to write

- First line: the site and the dates.
- **AI visitors**: the total, its share of all visitors, and the change against the period before.
- **By assistant**: ChatGPT, Perplexity, Claude, Gemini, Copilot and others, each with visitors and their top landing pages.
- **Who reads the site**: the AI agents and crawlers by type (e.g. OpenAI, Anthropic and Perplexity bots), with visits.
- **Pages to improve**: important pages (in the top pages) with no AI visitors, with one concrete suggestion each. For example: answer the question in the first paragraph, add an FAQ, give exact prices and facts, use clear headings.

## Rules

- If there are no AI referrals, say so plainly. Crawler visits without referrals mean the site is being read but not yet recommended.
- Fewer than 100 AI visitors means a trend can't be judged yet.
- If `get_ai_referrals` says it needs a higher plan, say what the Basic plan adds and stop.
