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.
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.
What the score means
A readiness score, not a ranking or a promise of citations.
| Score | Level | What it means |
|---|---|---|
| 85 to 100 | Excellent | Crawlers can read the page and it is well structured and trusted. |
| 70 to 84 | Good | A solid base with a few gaps to close. |
| 50 to 69 | Needs work | Important signals are missing or blocked. |
| Under 50 | Weak | AI tools probably can't read, place or trust this page. |
How to check and improve AI visibility
Three steps, then a real-world test.
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.
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.
Test it with real prompts
Run the suggested prompts in ChatGPT, Perplexity and Google and note whether you are mentioned and cited.
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.
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 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.
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.
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
OrganizationorPersonmarkup 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
nosnippetandmax-snippet:0remove 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.
Related tools, guides and services
The score points to what to fix. These help you fix it.
AI Crawler Tester
Test every major AI and search crawler against your robots.txt and live server.
ToolSchema Markup Validator
Check your JSON-LD against schema.org and Google's structured data rules.
Toolllms.txt Generator
Build the optional llms.txt file, a proposed convention that no major AI company has promised to use.
ToolOn-Page SEO Checker
Score the titles, headings, content and links that AI search also depends on.
GuideFuture of SEO in Nepal
A practical look at AI Overviews, AI Mode, trust signals and a 90-day plan.
ServiceAI SEO service
Get help improving how your brand is found, understood and cited in AI search.
CourseAI SEO course
Learn AEO and GEO step by step in a four-week course.
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
More free SEO tools
AI search readiness starts with access and structure. These tools help with both.