Free tool ยท No sign-up

AI Search Visibility Checker

Enter a page and get an AI visibility score out of 100. It checks whether AI crawlers can reach the page, whether the text is in the HTML, how clearly structured data names you, and whether trust and freshness signals are there, then lists what to fix first.

  • Score out of 100
  • Live AI crawler fetch
  • Prompts to test in ChatGPT

Test every crawler in detail with the AI Crawler Tester, or create a file for AI tools with the llms.txt Generator.

What it scores

Five things AI search tools depend on

The score measures readiness: whether the page is set up to be found, read, understood and trusted.

Crawl access

robots.txt rules for the AI crawlers that feed answers, plus a live fetch that catches firewalls blocking them.

Indexing and discovery

No noindex or nosnippet, a sensible canonical, a sitemap and an llms.txt file.

Content AI can read

Real text in the HTML, clear headings, an opening answer, lists, tables and question-led sections.

Structured data and entity

Organization or Person schema, sameAs profiles, page-type schema and a clear brand name.

Trust and freshness

A named author, dates, outside sources and HTTPS, the signals that make a page safe to quote.

A fix list by impact

Findings are ranked by the points they cost, so the biggest wins come first.

Scores

What the score means

A readiness score, not a ranking or a promise of citations.

What the score means
ScoreLevelWhat it means
85 to 100ExcellentCrawlers can read the page and it is well structured and trusted.
70 to 84GoodA solid base with a few gaps to close.
50 to 69Needs workImportant signals are missing or blocked.
Under 50WeakAI tools probably can't read, place or trust this page.
How to use it

How to check and improve AI visibility

Three steps, then a real-world test.

1

Enter a page

Start with the home page, then check the pages you most want quoted. Add a topic and a place for sharper prompts.

2

Fix the highest-impact items

Work down the list. A blocked crawler or missing text in the HTML costs far more than a missing FAQ.

3

Test it with real prompts

Run the suggested prompts in ChatGPT, Perplexity and Google and note whether you are mentioned and cited.

Be realistic

What this tool can and cannot tell you

Nobody outside the AI companies can see which sources their answers use.

Readiness, not rankings

A high score removes obstacles. It does not guarantee a mention, because answers also depend on the question and the competition.

Live fetch is a simulation

The tool requests the page with each crawler's user agent. Real crawlers come from verified IP ranges, so a firewall may treat them differently.

llms.txt is optional

No AI company guarantees it reads llms.txt. It is cheap, and tools that do read it benefit.

Authority builds over time

Mentions on trusted sites, reviews and real expertise matter as much as markup. The score covers what is in your control on the page.

Re-check after changes

Run it again after each fix to confirm the score moved and nothing broke.

Page by page

Visibility is judged per page. Check your most important pages, not only the home page.

AI readiness

What AI search visibility means and what a checker can measure

AI search visibility describes how likely a page is to be found, understood and cited by AI search products such as Google AI Overviews and AI Mode, ChatGPT search, Perplexity and Claude. No outsider can see which sources those products use for a given answer, so no free tool can tell you whether you are cited today. What can be checked is readiness: the parts of the page that are in your control.

Google's page on AI features and your website is a useful anchor. It says a page can be shown as a supporting link if it is indexed and eligible to appear in Search with a snippet, and that there are no additional requirements, no special markup and no need for new machine-readable files. So the basics still carry most of the weight: crawl access, text that is really in the page, clear structure and trustworthy signals.

This checker scores those basics out of 100 and ranks the fixes by how many points they cost. It is a readiness score, not a ranking or a promise of citations. Use it to remove obstacles, then test real prompts yourself to see what the answers actually say.

When to use it

When to check a page's AI search readiness

Use it on pages you want quoted, and re-run it after each round of fixes.

Setting a baseline

Score your home page and your most important service or product pages. The fix list shows where the biggest gaps are before you spend time on anything else.

After a JavaScript framework or theme change

Check that your main content still appears in the HTML the server sends. Google's own guide says not all bots can run JavaScript, so server-rendered text is the safer position.

Before a content refresh

Find missing authors, dates and sources, and pages with no opening answer or clear sections. These are quick to add and improve the page for readers too.

Cleaning up brand and entity signals

See whether your name is consistent, your organisation schema is present and your profiles are linked with sameAs. These help engines tell you apart from similar names.

Comparing against a competitor page

Score a page that ranks and is cited in your topic, and compare its structure and signals with yours. Use the difference to guide changes, not to copy.

Preparing prompts to test by hand

Use the suggested prompts, with your topic and place filled in, in ChatGPT, Perplexity and Google. Note whether you are mentioned, and what the answers cite instead.

Common mistakes

AI visibility mistakes and how to fix them

Most of the effort goes wrong in one of two ways: chasing tricks, or ignoring the basics that block everything else.

Content that only exists after JavaScript runs

What goes wrong: If the main text is built in the browser, a crawler that does not run JavaScript sees an empty shell. Google can render pages, but its guide says not all bots can run JavaScript.

The fix: Make sure the important text is in the HTML the server returns, with server-side rendering or pre-rendering where needed. View the page source to confirm.

Blocking the wrong crawler

What goes wrong: Search and user-fetch bots such as OAI-SearchBot, ChatGPT-User and PerplexityBot are blocked by a broad rule or firewall, while the intention was only to opt out of training.

The fix: Treat training and search separately and test each crawler. Allow the ones that feed answers you want to appear in.

Noindex or nosnippet left on

What goes wrong: A page that is not indexed, or has nosnippet set, is not eligible to be shown as a supporting link in Google's AI features.

The fix: Remove stray noindex and nosnippet rules from pages you want shown, and check the URL in Search Console.

Schema that does not match the page

What goes wrong: Structured data that describes content which is not visible goes against Google's guidelines. An Organization block with no real profile links also tells engines little about who you are.

The fix: Mark up only what is on the page. Add Organization or Person markup with real sameAs links, and keep it consistent with the visible text.

No author, dates or sources

What goes wrong: A page with no named author, no dates and no outside references gives little reason to trust it, for readers or for anything quoting it.

The fix: Show who wrote it, when it was published and updated, and link to authoritative sources. Keep visible dates and structured dates in line.

Treating a high score as a guarantee

What goes wrong: A score of 90 does not mean you will be mentioned. Answers depend on the question, the competition and signals the page cannot show.

The fix: Use the score to remove blockers, then keep building real expertise, mentions on trusted sites and reviews, and test prompts regularly.

Glossary

AI search terms explained

AI Overviews and AI Mode
Google Search features that give an AI-generated answer with supporting links. Pages must be indexed and eligible to show with a snippet to appear as those links.
AEO (answer engine optimisation)
Shaping content so it answers questions directly and is easy to quote. It builds on normal SEO: clear sections, concise answers and trustworthy sourcing.
GEO (generative engine optimisation)
The practice of making a brand easy for generative AI products to find, understand and mention. Nobody outside those companies can verify what sources they use.
Entity
A distinct thing a search system can recognise, such as a business, a person or a place. A clear name, consistent details and linked profiles help engines tell yours apart.
sameAs
A property in Organization or Person markup that lists URLs of the same entity elsewhere, such as official profiles. Google's Organization documentation describes it as a page on another site with more information about you.
Grounding
When an AI system supports an answer with information fetched from outside sources. Google-Extended controls whether your content may be used for Gemini grounding.
Snippet eligibility
Whether a page can show a text excerpt in results. Rules like nosnippet and max-snippet:0 remove it, and with it the page's eligibility as a supporting link.
Rendered HTML
The HTML after a browser runs JavaScript. Google indexes it, but crawlers that skip JavaScript only see the HTML the server first sent.
Madhav Kushwaha, SEO, AEO, GEO and digital marketing consultant in Kathmandu, Nepal

Built by

Madhav Kushwaha

AI search changes how people find businesses, but most advice is guesswork. I built this checker to measure what is actually in your control: whether crawlers can reach the page, whether the text and the entity are clear, and whether there is enough trust to be quoted. It is honest about what it can't know, and it gives you prompts to test the rest.

AI Search Visibility Checker: Frequently Asked Questions

It is how likely a page is to be found, understood and cited by AI search products such as ChatGPT search, Perplexity, Claude and Google AI Overviews. It depends on crawl access, readable content, clear entity data and trust signals.
No. Nobody outside the AI companies can see which sources their answers use, so no free tool can. This one measures readiness and gives you prompts to run yourself so you can see the answers first-hand.
Each of five areas has weighted checks: crawl access 25 points, indexing and discovery 20, content 20, structured data and entity 20, and trust and freshness 15. Checks that don't apply to a page, such as an author on a home page, are left out of the score.
Most AI crawlers download the HTML and do not run JavaScript. If your content is built in the browser, they see an empty shell and have nothing to quote.
They collect data to train models. Allowing them is a choice about training, not about appearing in answers. OAI-SearchBot, ChatGPT-User, Claude-SearchBot and PerplexityBot are the ones that matter for citations. The AI Crawler Tester shows each one.
No. Google-Extended controls Gemini training and grounding. AI Overviews and AI Mode use Googlebot, so blocking Googlebot is what removes you.
It is optional and no AI company guarantees it uses it, but it is cheap to make and some tools read it. The llms.txt Generator builds one from your sitemap.
The tool requests your page with the user agent of ChatGPT-User, OAI-SearchBot, PerplexityBot and Claude-User and compares the answer with a normal browser. It catches firewalls that block AI bots even when robots.txt allows them.
Knowledge bases help engines tell one entity from another. The tool searches Wikidata for your brand name and shows what it finds. It is shown for information and is not part of the score, because many good small businesses have no entry.
No. Pages and files are fetched through Cloudflare's network, scoring runs in your browser, and nothing is saved or shared.

More free SEO tools

AI search readiness starts with access and structure. These tools help with both.

Call WhatsApp SEO Audit