Reflexa audits AI visibility in five layers — access, rendering, structured data, content and authority — the same chain AI walks before it recommends anyone. Before ChatGPT, Claude or Perplexity ever says your name, your company passes or fails each check in order. Reflexa walks that exact sequence and refuses to flatter you when an early link breaks.
Why order matters: access is layer 0 because it cancels everything below it. In our own study of 40 major sites, 18% blocked at least one major AI crawler — so no amount of great content could ever be read.
robots.txt rules per AI crawler — GPTBot, ClaudeBot and PerplexityBot — CDN bot-filters that silently serve challenges to machines, paywalls and login gates. The Reflexa engine fetches your pages the way AI does — and shows the exact rule or header that blocks it.
Try it now: open yoursite.com/robots.txt. If you see Disallow: / under any AI bot from the table below, that alone can make you invisible.
Most AI crawlers don't run JavaScript. Reflexa diffs your raw HTML against the fully rendered page and measures exactly how much of your content is invisible — down to the missing paragraphs.
Try it now: view your homepage source (Cmd+U / Ctrl+U) and search for your main selling point. If it's not there as plain text, AI can't read it either.
⚑ These first two layers gate the score. If AI can't get in or can't read you, a beautiful schema score would be a lie — so we don't show one.
JSON-LD that's actually in the server response, entities linked into one graph, and every schema claim mirrored in visible copy — because language models miss facts that live only in code.
Try it now: paste your homepage URL into validator.schema.org. No Organization schema means AI has to guess who you are.
AI extracts at paragraph level. Reflexa checks whether pages open with an answer, whether sections stand alone as citable units, and whether you give AI anything worth extracting — stats, definitions, comparisons.
Try it now: read the first 100 words of your homepage. Do they answer “what is this and who is it for”? That's the part AI quotes.
Wikipedia and Wikidata presence, consistent identity across your profiles, the comparison articles and Reddit threads AI actually cites. What the Reflexa engine can probe, it probes. What needs human judgment is handed to an analyst — clearly marked, never silently scored.
Try it now: search Google for your category + “best” or “vs”. Those articles are AI's sources. If you're absent there, you're absent from the answers.
Where this goes next: every failing layer above becomes a finding with its own severity, evidence and fix inside the product — see inside What to Fix for how a failed layer turns into a concrete change.
Each engine sends its own bot. Block one — even by accident, via a CDN default — and that engine goes dark on you. This is the list worth checking your robots.txt against.
| Crawler | Sent by | What it feeds | If blocked |
|---|---|---|---|
| GPTBot | OpenAI | ChatGPT's knowledge of your brand | ChatGPT relies on old or third-party data about you |
| OAI-SearchBot | OpenAI | ChatGPT live search results | You can't appear in ChatGPT's browsed answers |
| ClaudeBot | Anthropic | Claude's answers and citations | Claude can't verify anything you say about yourself |
| PerplexityBot | Perplexity | Perplexity's cited sources | You disappear from the citations Perplexity shows |
About three minutes. Reflexa fetches your site the way AI crawlers do, runs the five-layer analysis, and returns the report with the evidence behind each finding.
Mostly no. Most AI crawlers read the raw HTML and don't execute JavaScript, so content that only appears after rendering is invisible to them. Reflexa measures this as a diff between raw HTML and the rendered page — down to the missing paragraphs.
ChatGPT (GPTBot, OAI-SearchBot), Claude (ClaudeBot) and Perplexity (PerplexityBot) — plus the wider ecosystem of sources the engines cite.
Access (can AI reach you), Rendering (can AI read you), Structured data (can AI understand you), Content structure (can AI quote you), and Authority (does the web trust you). The first two gate the score — a blocked or unreadable site never gets a flattering composite.
A blocked site never gets a pretty composite. A partially verified audit is labeled provisional. Analyst items are never counted as machine-measured. If that costs us a flattering number — good. That's the point.