# How AI sees your page

_Source: https://seomatrix.ai/tools/ai-view/_

---

## What it does

This check shows the exact text an AI crawler reads when it fetches your page without running JavaScript, plus whether the page is blocked and whether citation bots like GPTBot and PerplexityBot are allowed in. AI answer engines quote from that raw, server-rendered text — not from what your browser shows after scripts run — so if your key content only appears with JavaScript, or your robots.txt blocks the bots, you simply can't be cited.

## What it checks

- **No-JavaScript text** — The content present in the raw HTML before scripts run; AI bots rarely execute JS, so this is all they actually read.
- **Client-side rendering gap** — Content that scripts draw in the browser looks empty to a crawler and never makes it into a citation.
- **robots.txt AI-bot rules** — The allow/disallow lines for GPTBot, ClaudeBot, PerplexityBot and Google-Extended; a Disallow means zero chance of being cited.
- **Page block signals** — A non-200 HTTP status that stops the bot from fetching the page at all, or a noindex directive — a meta tag or an X-Robots-Tag header — that keeps an already-fetched page out of the index and out of answers.
- **Distinct AI user agents** — Answer engines crawl under their own user agents, not Googlebot, so each must be permitted separately in robots.txt.
- **Visible-vs-raw text parity** — Whether your key answer actually sits in the fetched text or is hidden behind JavaScript and interactions.

## How to use it

1. Paste your page URL and run the fetch to see the exact no-JavaScript text an AI bot reads.
2. Review the flagged blocks — the robots.txt rules for GPTBot/ClaudeBot/PerplexityBot and any noindex signals.
3. Fix the gaps: serve your key answer in the server-rendered HTML and open access to the citation bots.

## FAQ

### Do AI bots run JavaScript?

No — most AI crawlers read the raw HTML and don't execute scripts, so content that only appears after JavaScript runs is invisible to them.

### Which AI bots should I allow?

GPTBot (ChatGPT), ClaudeBot (Anthropic) and PerplexityBot (Perplexity) fetch pages to build answers, so allow those. Google-Extended is different — it only controls whether your content is used to train Google's Gemini models and ground their answers, not whether you appear in AI Overviews (those come from the normal Googlebot index). You set each of these in robots.txt separately from Googlebot.

### Why does the AI see different text than my browser?

Your browser runs JavaScript and the bot doesn't; the tool shows the bot's version so you can see exactly what could end up in an answer.

### Does allowing AI bots hurt my SEO?

No — citation-bot access is separate from Googlebot indexing, and blocking the bots only removes your chance of appearing in AI answers.

