Skip to content

AI visibility checker

Free AI Visibility Checker: See How AI Sees Your Brand

Enter any page and get a score out of 100 for how easily AI engines can reach, read and cite it. Nineteen real checks, each with the fix when it fails.

How it works

How the AI visibility checker works

  1. Enter a page

    A homepage or any key page. We fetch it the way a crawler does, without running JavaScript.

  2. We run the checks

    Robots rules for ten AI crawlers, llms.txt, sitemap, indexing directives, the text in your HTML, structured data and speed.

  3. Fix by priority

    Each check is weighted by how much it affects AI access. Failing checks come with the exact change to make.

What does an AI visibility checker measure?

An AI visibility checker tests the conditions that have to be true before an AI engine can mention you: its crawler can fetch your page, the content is in the HTML rather than hidden behind JavaScript, and the markup tells it who you are and what the page says.

This one scores nineteen checks in four groups. Access covers HTTPS, robots.txt rules for ten AI crawlers, indexing directives, llms.txt and your sitemap. Content covers title, description, headings, server-rendered text and answer-ready questions. Markup covers JSON-LD, Open Graph, canonical and language. Performance covers response time and HTML weight.

Why does server-rendered text matter so much?

Most AI crawlers read the HTML your server returns and do not run JavaScript. A page that builds its content in the browser can look empty to them, however good it looks to people.

The checker counts the words present in the raw HTML. Fewer than 80 fails, because there is almost nothing to quote. If your framework renders on the client, switch the pages that matter to server rendering or static generation.

Which AI crawlers does it check?

Search and retrieval bots decide whether you can be cited in a live answer: OAI-SearchBot and ChatGPT-User from OpenAI, PerplexityBot, and Claude-SearchBot from Anthropic. Training bots feed model knowledge: GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot and meta-externalagent.

Blocking a search bot fails the check, because it removes you from answers. Blocking training bots is a legitimate choice, so it only raises a warning.

AI visibility checker questions

What is an AI visibility checker?

It is a tool that tests whether AI engines such as ChatGPT, Gemini and Perplexity can reach, read and cite a web page. This one audits access, content, markup and speed, then scores the page out of 100 and lists the fixes.

Does this tell me if ChatGPT mentions my brand?

No. It measures technical readiness, not mentions. To see whether and where AI engines mention your brand, you need to run prompts against them repeatedly, which is what GeoGen does every day across 15 engines.

How is the score calculated?

Each check has a weight from 1 to 3. A pass earns its full weight, a warning earns half and a failure earns nothing. The score is the earned weight divided by the total, as a percentage. Critical checks such as crawler access and server-rendered text carry the most weight.

What is a good AI readiness score?

85 and above is excellent: nothing important blocks AI engines. 65 to 84 is good, with a few gaps. Below 65 usually means a blocked crawler, content that needs JavaScript, or missing structured data, and those are worth fixing first.

Can I check a page that is not my homepage?

Yes. Enter any public URL. Site-wide checks such as robots.txt, llms.txt and the sitemap are always read from the domain root, while content and markup checks apply to the exact page you enter.

Does it work for sites behind a login or firewall?

No. The checker only reads public pages, and a firewall that blocks automated visitors will be reported as a failure, because it can block AI crawlers in the same way.

Be the brand AI recommends.

Start tracking how ChatGPT, Google AI Overviews, Gemini, Perplexity and 9 more AI engines talk about you. Results in minutes.