Noxia

Free tool · Self-check

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 browserNothing is sent anywhere Checked 11 September 2026

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/10 as a citation factor, 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.

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 → Settings → Debugger → 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.

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 version backed by Argus will do the fetching when Argus exists; until then, the checks are the same 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/10 as a citation factor, 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 scanner version is backed by Argus, which is in build. Until it exists, the checks are identical and you run them — which has the side effect of teaching you what the crawler sees.

Sources

  1. Cyrus Shepard, AI Citation Ranking Factors, Zyppy Signal, 7 May 2026 — URL accessibility 9.5/10, search rank 9.4, fan-out rank 9.3, preview controls 9.2, query-answer match 9.2, scored from 54 sources and stated by the author to be correlations. The ordering of these checks follows those weightings. source ↗ — third-party synthesis, method stated; not a platform disclosure re-checked every 6 months
  2. The six checks, their wording and the fixes are Noxia’s own. No URL is fetched and nothing you enter leaves the page. — our opinion, labelled

Checked 11 September 2026. Next scheduled check 10 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.

Start the conversation