Skip to content
Skip to the tool

Can an AI assistant actually read your website?

A scanner would be quicker. It would also send us your URL, and this site does not do that. Six checks, ten minutes, and the honest news that the first one decides most of it.

Runs in your browser Nothing is sent anywhere Checked 11 September 2026

Six checks, in order

Open your most important page in another tab. Check one is the one that matters: if it fails, fix it before reading the rest.

1 · Turn JavaScript off and reload your key page. Is the content still there?

In Chrome: DevTools to Settings to Debugger to Disable JavaScript, then reload. Or view-source and search for a sentence you can see on the page.

2 · Open yoursite.com/robots.txt. Are AI crawlers named and allowed?

Look for GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, Google-Extended by name.

3 · Does the page answer its own question in the first sixty words?

Read the first paragraph aloud. Does it answer, or does it introduce?

4 · Does the title say what the page is, without the brand doing the work?

View source, find the title tag. Then check another page has a different one.

5 · Does the structured data parse?

Paste the page into Google’s Rich Results Test, or find the application/ld+json blocks in view-source.

6 · Does every number on the page name its source and date?

Pick the most impressive figure on your site and try to trace it in ten seconds.

The short answer

Turn JavaScript off and reload your key page. If the content disappears, an assistant cannot read it, and nothing else on this list matters yet: URL accessibility scored 9.5, the top score of twenty-three citation factors, ahead of every content signal. Then check robots.txt, your title and description, whether an answer appears in the first sixty words, whether structured data parses, and whether every number names its source.

The single most common failure is invisible from a browser: the page looks perfect to you and arrives empty at anything that does not run JavaScript.

Work down the list in order. The first check decides most of the others, and there is no point tuning structured data on a page a crawler receives blank.

Why this is not a scanner

Because a scanner would have to send your URL to us, and no tool on this site sends anything anywhere. The checks are the ones a scanner would make, and you run them.

The order matters

Server-side rendering first, then reachability, then the answer, then the markup. Fixing structured data on a page that arrives empty is decorating a room nobody can enter.

Questions people actually ask

How do I check if AI can read my website?

Turn JavaScript off and reload. If the content vanishes, an assistant that does not execute scripts receives nothing, and that single failure outweighs everything else: URL accessibility scored 9.5, the top score of twenty-three citation factors, ahead of every content signal. Then check robots.txt names the AI crawlers, that the answer appears in the first sixty words, and that structured data parses.

Do I need to allow GPTBot and ClaudeBot in robots.txt?

If you want to be cited, yes, and by name rather than by wildcard. Blocking them is a legitimate choice with a real cost: it removes you from the answers people now get before they ever reach a search results page.

Does a JavaScript site get cited by AI assistants?

Often not. Some crawlers render JavaScript and many do not, and the ones that do treat it as expensive and optional. The reliable fix is server-side rendering or a static version at its own URL, which is why the pages on this site are static HTML with no JavaScript at all.

Why not just scan my URL for me?

Because that would mean sending your URL to us, and no tool on this site sends anything anywhere. The checks are the ones a scanner would make, and you run them yourself, which has the side effect of teaching you what the crawler sees.

Sources

  1. 01
    Cyrus Shepard, AI Citation Ranking Factors Analysis, Zyppy Signal, 7 May 2026: URL accessibility 9.5, search rank 9.4, fan-out rank 9.3, preview controls 9.2, query-answer match 9.2, on scores that run from 9.5 to 2, from 54 experiments, patents and case studies, stated by the author to be correlations. The ordering of these checks follows those weightings. signal.zyppy.com(opens in a new tab)

    Weight: third-party synthesis, method stated; not a platform disclosure Re-checked: every six months Last read: 24 September 2026

  2. 02
    The six checks, their wording and the fixes are Noxia’s own. No URL is fetched and nothing you enter leaves the page.

    Weight: our opinion, labelled Re-checked: never: it cannot go out of date

Checked 11 September 2026. Next scheduled check 23 March 2027. Numbers that move (leaderboards, live indices) are re-checked every 30 days; annual datasets and rules in force every six months; dated research once a year. If something here has gone stale before we got to it, tell us and we will correct it and say what changed.

If check one failed, that is the whole job.

Getting a page to render without JavaScript is a fixed-fee piece of work, and it is worth more than everything below it combined. If check one passed, you may not need us at all.

The notes behind this tool