Free tool
Free AI Visibility Checker
Check whether ChatGPT, Claude, Perplexity and Google's AI features can reach, read and cite your website. Every result shows what we found and how to fix it.
What this AI visibility checker tests
AI answers can only cite pages their crawlers are allowed to fetch and able to read. This AI search visibility checker looks at the same files those crawlers do:
- robots.txt rules for 17 AI and search crawlers, matched the way the robots.txt standard (RFC 9309) defines.
- Crawler responses. We request your homepage as a normal browser and as OAI-SearchBot, Claude-SearchBot and PerplexityBot, to catch firewall and CDN blocks.
- Indexing directives such as
noindexandnosnippetin meta tags and the X-Robots-Tag header. - Content without JavaScript. Many AI crawlers do not run JavaScript, so a page that renders only in the browser looks empty to them.
- Page basics and structured data: title, meta description, H1, canonical link and JSON-LD that names your product.
- Sitemap and llms.txt. The sitemap helps crawlers find pages; llms.txt is reported as optional.
The result is a count of checks passed, not a made-up score. Each check links its evidence, so you can confirm it yourself.
AI search crawlers vs training crawlers
AI companies run separate crawlers for separate jobs, and robots.txt treats each one on its own. OpenAI's OAI-SearchBot finds pages for ChatGPT search, while GPTBot collects training data. Anthropic splits Claude-SearchBot and Claude-User from ClaudeBot the same way.
Blocking a training crawler is a reasonable policy and does not remove you from AI search results, so this AI search engine visibility checker reports training crawlers as information only. Blocking a search crawler does remove you from that engine's answers, so it counts as a failure. Google-Extended is a special case: it controls Gemini training and grounding in Gemini Apps, but not Google Search or AI Overviews.
How to fix each issue
A search crawler is blocked. Give the AI search crawlers their own group that allows the site. You can still block training crawlers:
# AI search and answer crawlers: allowed
User-agent: OAI-SearchBot
User-agent: Claude-SearchBot
User-agent: Claude-User
User-agent: PerplexityBot
Allow: /
# Training crawlers: your choice
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: CCBot
Disallow: /
Sitemap: https://your-product.com/sitemap.xmlCrawlers are refused but browsers are not. Turn off AI bot blocking in your CDN or firewall, or add allow rules for the crawlers you want.
The page is empty without JavaScript. Render the main copy on the server with server-side rendering or static generation.
No structured data. Add a SoftwareApplication or Organization JSON-LD block with your product name, URL and official profiles. The checker generates one for your domain when it is missing.
noindex or nosnippet. Remove them from the homepage unless you mean to keep it out of search and AI answers.
AI visibility check vs brand mention tracking
This AI visibility check answers a technical question: can AI crawlers get to your content? It cannot tell you whether ChatGPT recommends you, because that depends on what the rest of the web says about your product. Fix access first, since no amount of content helps if crawlers are blocked. Then get your product described on pages AI answers already cite, such as reviews, comparisons and directories.
If you build an AI tool, an Ordalin listing is free and researched from your official site.
FAQ
Is this AI visibility checker free?
Yes. There is no sign-up, no email gate and no limit on how many sites you check, apart from a rate limit that keeps the tool available for everyone.
How do I track AI visibility over time?
Run this check after every change to robots.txt, your CDN or your site framework, since those are what usually break crawler access. To see whether AI answers actually mention your brand, ask ChatGPT, Claude and Perplexity the questions your customers ask, on a fixed schedule, and note which sources they cite. Paid brand-mention trackers automate that second part.
Does llms.txt improve AI visibility?
Not as far as anyone can show. llms.txt is a community proposal, and no major AI company has said its crawlers use it to pick sources. It is cheap to publish, so this checker reports it as a note and does not count it towards the result.
Why does my CDN block AI crawlers when robots.txt allows them?
Some CDNs and firewalls offer a one-click setting to block AI bots, and some hosts turn it on by default. Those rules run before robots.txt is ever read. If the crawler response check fails, look for AI bot or bot fight settings in your CDN or firewall dashboard.
Do you store the URL I check?
We keep the latest result for each domain for up to six hours so repeat checks are fast, and a hashed, unreadable record of your IP address for up to a day for rate limiting. We do not store page content or ask for your email.