Can ChatGPT find, cite, and use your website?
19 checks on whether ChatGPT, Claude, and Perplexity can read, quote, and act on your site.
What the 19 checks look at
Each check passes or fails with the reason, and every failure links to the fix in the guide.
Access
Can AI search engines and AI agents reach your pages?
- robots.txt
- Indexability
- Sitemap
- Canonical URL
Understanding
Can a model extract facts from them without guessing?
- JSON-LD
- Schema types
- Entity links
- Page title
- Meta description
- Open Graph
- Semantic HTML
- Image alt text
Citability
Is there something worth quoting, and is it fresh?
- FAQ content
- Heading hierarchy
- Content depth
- Freshness & authorship
Agent readiness
Do you speak the newer formats agents ask for?
- llms.txt
- Content Signals
- Markdown content
Questions
Only if it can reach, parse, and trust your pages first. Three things have to be true before any AI assistant can quote you:
- Access: AI search bots like
OAI-SearchBotand agent fetchers likeChatGPT-Userare not blocked in yourrobots.txt(blocking training crawlers likeGPTBotis a separate choice and does not cost you citations) - Permission: no
noindexornosnippetdirective telling AI search not to quote the page - Comprehension: structured data, semantic HTML, and clear headings so a model can extract facts reliably
This checker tests all of that in a few seconds. It measures whether you are citable, which is the prerequisite. It does not yet track live mentions inside ChatGPT answers.
Increasingly, yes. AI agents in ChatGPT, Claude, Perplexity, and Chrome can browse, compare, and complete tasks on a user's behalf. Three layers decide whether yours works for them:
- Access: agent fetchers like
ChatGPT-UserandClaude-Usermust be allowed in yourrobots.txt, separately from the training crawlers. This audit checks that - Understanding: product, pricing, and FAQ data in JSON-LD so an agent can read facts instead of guessing from the layout. This audit checks that too
- Actions: newer protocols let a site expose what an agent can do. WebMCP (shipping in Chrome) declares actions like search or add-to-cart in the page itself. The OpenAI Agentic Commerce Protocol and Google Universal Commerce Protocol let agents check out directly from your catalog
The audit does not test the action protocols yet. If you sell online and want to know whether your store is ready for agent checkout, talk to Flowful.
No. ChatGPT ads are a labeled sponsored slot shown below an answer to free-tier users. Citations inside the answer itself are organic: the model picks sources it could read, trust, and extract facts from. That is what this audit measures, and it costs nothing to fix. Ads can add reach on top, but they do not make an unreadable site citable.
AI visibility is how often, and how accurately, AI assistants surface your brand when someone asks about your category. It has two layers:
- Readiness: can AI systems access, parse, and trust your site? This is technical, fixable in an afternoon, and it is what this free tool measures
- Citation share: are you actually being mentioned, and who is mentioned instead? This needs monitoring across many prompts over time
Start with readiness. No amount of monitoring helps if your robots.txt is shutting the crawlers out.
GEO stands for Generative Engine Optimization. It's the practice of optimizing your website and content to be better understood and referenced by AI systems like ChatGPT, Claude, Gemini, and other large language models.
It's the same goal as AI visibility, described from the optimization side: GEO is the work, AI visibility is the result.
- SEO (Search Engine Optimization): ranking in traditional search results, driven by keywords and backlinks
- AEO (Answer Engine Optimization): being picked as the single best answer by answer engines like Google AI Overviews
- GEO (Generative Engine Optimization): making your content machine-readable and explicitly accessible so AI models can read, understand, and reference it
GEO work (structured data, clear documentation, permissions for AI crawlers) does not conflict with SEO. Most of it helps both.
The robots.txt file tells web crawlers which parts of your site they can access. With the rise of AI, new bot identifiers have emerged:
GPTBot(OpenAI)ClaudeBot(Anthropic)Google-Extended(Google AI)PerplexityBot(Perplexity)
Properly configuring your robots.txt ensures you control how AI systems interact with your content. See our implementation guide for details.
llms.txt is an emerging standard that provides context about your website specifically for large language models. It's similar to robots.txt but designed to help LLMs understand your site's purpose, structure, and how to best represent your content.
Learn more at llmstxt.org or see our implementation guide.
JSON-LD (JavaScript Object Notation for Linked Data) provides structured, machine-readable information about your content. AI systems can easily parse this data to understand:
- What your page is about
- Who created it
- How different pieces of content relate
Common schema types include Organization, Product, Article, and FAQPage. See our implementation guide for details.
No, GEO and SEO are complementary. Many GEO best practices also improve traditional SEO:
- Structured data (JSON-LD)
- XML sitemaps
- Semantic HTML
- Clear meta descriptions
Think of GEO as an extension of your SEO strategy that prepares you for the future of search.
We recommend checking your score:
- After significant changes to your website structure
- When you add new content sections
- After updating technical configuration
- Quarterly as a baseline for maintaining AI readiness
Improving your GEO score involves implementing the technical optimizations highlighted in your analysis. Check out our AI Visibility & GEO Optimization Guide for step-by-step instructions on:
- Adding structured data (JSON-LD)
- Creating an
llms.txtfile - Optimizing meta tags
- Configuring
robots.txtfor AI crawlers - And more