# AI Visibility Checker

> Free AI visibility checker. Test whether ChatGPT, Claude, Perplexity, and Google AI can crawl and read your site. 12 checks, a 0 to 100 score, and platform-specific fixes. No login.

This is the Markdown copy of https://usesuperflow.ai/tools/ai-visibility-checker, published for AI agents and scripts.

## What it does

Paste a URL. See whether ChatGPT, Claude, Perplexity, and Google AI can actually reach and read your site, and exactly what to fix.

## How to use it

1. **Paste any URL.** No login and no email. We check that page plus your robots.txt, llms.txt, and sitemap.
2. **We check it as an AI crawler would.** We fetch your page twice, once as a browser and once as GPTBot, then render it to measure how much content needs JavaScript.
3. **Get a score and the fixes.** A 0 to 100 score, four category scores, and a fix for every failure with steps for your platform.

## Call it directly

**HTTP:** `POST https://usesuperflow.ai/api/tools/ai-visibility`. No API key, no account.

```bash
curl -sS https://usesuperflow.ai/api/tools/ai-visibility \
  -H 'Content-Type: application/json' \
  -d '{"url":"example.com"}'
```

Returns `{ ok, report: { score, grade, scoredOutOf, categories[], findings[] with why and fix, detection }, cached, ageSeconds }`.

**MCP:** this tool is `check_ai_visibility` on Superflow's MCP server at `https://usesuperflow.ai/api/mcp` (Streamable HTTP, no authentication). Setup for every client: https://usesuperflow.ai/tools/mcp

Limits: 10 runs per hour per IP. Allow up to 75 seconds for a response. Results are cached for 24 hours per URL; pass `"refresh": true` to run again.

## Facts

| | |
| --- | --- |
| Cost | Free. No login, no email, no ads. |
| Where it runs | On our server. The page is fetched twice, once as a browser and once as GPTBot, then rendered so the JavaScript dependency can be measured. robots.txt, llms.txt, and the sitemap are fetched separately. |
| API | POST /api/tools/ai-visibility with a JSON body of {"url": "example.com"}. Returns the same report the page shows. |
| Rate limit | 10 runs per hour per IP. |
| How long a run takes | Up to 75 seconds, because the page is really fetched and rendered. A slow run answers with { status: "pending", runId } instead of a result: call again with just that runId to collect it. Collecting costs no rate-limit slot. |
| Stored data | The report, cached for 24 hours keyed on the URL, so a shared link loads instantly. Nothing beyond that cache, and no email is required. |
| What it checks | Twelve checks in four groups. Access: robots.txt rules per AI crawler, a live firewall test that requests the page as GPTBot, llms.txt, and a valid sitemap. Readability: how much copy survives without JavaScript. Structure: heading hierarchy and structured data. Identity: author and publisher signals that decide whether a citation names you correctly. |
| Scoring | 0 to 100 with a grade and a score per category. A pass earns full points, a warning half. A blocked TRAINING crawler (CCBot, Google-Extended, Applebot-Extended) is never scored as a failure: declining to be training data costs nothing in AI answers, and treating it as a fault would push sites into a choice they did not ask for. |
| Related tool | Use the robots.txt AI Checker when the question is only about crawler access. This tool is the whole-page verdict. |

## Questions

### What is an AI visibility score?

It is a 0 to 100 measure of how easily AI answer engines can reach, read, understand, and attribute your page. We run 12 checks across four groups: Access (can they reach you), Readability (can they read it), Structure (can they understand it), and Identity (will they cite you correctly). A pass earns full points, a warning earns half.

### Is this the same as an SEO audit?

No. Classic SEO assumes a crawler that renders JavaScript and ranks a list of links. AI answer engines mostly do not run JavaScript, and they quote a passage instead of ranking a page. So this tool checks things an SEO audit skips, like whether your CDN silently blocks GPTBot and how much of your copy disappears without JavaScript.

### Why does blocking GPTBot matter if I still allow Googlebot?

Because they feed different systems. Googlebot feeds Google Search and the AI Overviews built on it. OAI-SearchBot and ChatGPT-User are the only reason ChatGPT can find and cite you. Blocking one does not cover the other. Our results table lists each crawler, who runs it, and exactly what you lose by blocking it.

### Should I block AI crawlers to protect my content?

That is a real choice, and it is why we split the list in two. Training crawlers like CCBot, Google-Extended, and Applebot-Extended only collect data for model training, and blocking them costs you nothing in AI answers. Blocking answer crawlers removes you from the answers themselves. The tool never scores a training-crawler block as a failure.

### How many H1 tags should a page have?

Exactly one. The H1 is the strongest single signal of what a page is about, and more than one means there is no single answer to that question. We also check that heading levels do not skip, because an outline that jumps from H2 to H4 reads as ambiguous structure to anything parsing it as a hierarchy.

### Do you store the URLs I check?

We cache the result for 24 hours so a shared link loads instantly and a re-check is a deliberate click. We do not store your submitted URLs beyond that cache window, we do not require an email, and there is no signup wall on any result.

## Related tools

- [robots.txt AI Checker](https://usesuperflow.ai/tools/robots-txt-ai-checker) — Test your robots.txt against every AI crawler that matters. Markdown copy: https://usesuperflow.ai/tools/robots-txt-ai-checker.md
- [Markdown for Agents](https://usesuperflow.ai/tools/markdown-for-agents) — Turn your pages into clean Markdown you can host for AI agents to read. Markdown copy: https://usesuperflow.ai/tools/markdown-for-agents.md
- [llms.txt Generator](https://usesuperflow.ai/tools/llms-txt-generator) — Generate a spec-correct llms.txt and llms-full.txt for any site. Markdown copy: https://usesuperflow.ai/tools/llms-txt-generator.md
- [Time Zone Converter & Meeting Planner](https://usesuperflow.ai/tools/meeting-planner) — Convert local times and find overlapping working hours by city or country. Markdown copy: https://usesuperflow.ai/tools/meeting-planner.md

## About

AI Visibility Checker is one of a set of free tools published by Superflow at https://usesuperflow.ai/tools. None of them require a login, an email address, or payment.

Category: ai-visibility.

Superflow is a website and creative-asset review tool. Its agents watch every page of a site and report what changed. See https://usesuperflow.ai.
