AXRAY
Sign inCreate account
AI readability check

People ask AI about you.
See what it reads on your site.

AXRAY reads your page the way ChatGPT, Claude and Perplexity read it, then tells you in plain words what reaches them and what never arrives. About two seconds, no account.

Prefer a terminal? npx axray-cli example.com

  • 1 free scan, no account
  • An answer in about two seconds
  • Nothing to install

What you walk away with, free, in about two seconds

Your score, and the gap to what it could be

One number out of 100, and the number you would reach by changing settings alone — no rebuild, no engineering.

The seven questions a customer asks

What you sell, what it costs, where you are, how to reach you. You see which ones your page can answer to a machine, and which it cannot.

The fix list, in order, with the lines to paste

Each item carries the points it wins back and says whether it is a setting or a rebuild. The first three are usually settings.

One product page shown twice: what a person sees, and what an AI agent actually receives. Drag the beam across to move between them.
northline.coffee/ethiopia-guji Example

HTTP 403 — CDN challenge served to GPTBot

<!-- what arrived, with the browser switched off --> <div class="logo"></div> <a href="#">Shop</a> navigation is a dead end <img src="guji.webp"> no alt text <h1> — missing nothing names this page <div class="p">$24.00</div> price is not an Offer <button onclick="buy()">Add to cart</button> <!-- 0 bytes of structured data --> no Product, no Offer
What a person sees Drag the beam ↔ What the agent got

The part your customer sees

The same question about the same shop, answered from two versions of its website.

Everything else here shows the mechanism. This is the outcome: what an assistant tells the person who asked. Nobody sees your score — they see this.

Across 292 public sites we measured, an assistant could not say what 172 of them sell, or how to get in touch with 149 of them.

Site scores 34 34

YouWhat does Northline Coffee sell, and how much is it?

I wasn’t able to read Northline Coffee’s website. They appear to be a coffee roaster, but I can’t confirm what they currently stock or what it costs.

  • No source cited
  • Price not stated
  • No link offered
Same shop, scores 92 92

YouWhat does Northline Coffee sell, and how much is it?

Northline Coffee roasts single-origin beans. Their Ethiopia Guji, washed, is $24.00 for 250 g whole bean — peach, bergamot and brown sugar. In stock, ships in two days.

  • Cited — northline.coffee
  • Price read from Offer data
  • Link offered to the customer

An illustration, using the same invented shop as the comparator above.

70checks run against every URL, across five weighted pillars
54named AI crawlers resolved against your robots.txt individually
293well-known public sites measured to build the baseline
68is what the median one of them scores out of 100

Resolved individually against your robots.txt

OAI-SearchBot Claude-SearchBot PerplexityBot Applebot meta-webindexer Amazonbot DuckAssistBot Bravebot YouBot TongyiBot PetalBot YandexAdditional ChatGPT-User Claude-User Perplexity-User MistralAI-User Google-NotebookLM GoogleAgent-URLContext kagi-fetcher meta-externalfetcher Kimi-User Amzn-User cohere-ai ChatGPT Agent Operator GoogleAgent-Mariner Gemini-Deep-Research AmazonBuyForMe NovaAct Manus-User ExaSearchBot TavilyBot FirecrawlAgent ShapBot Diffbot Cloudflare-AutoRAG bedrockbot Googlebot Bingbot Claude-Code Cursor Google-Gemini-CLI Devin opencode Trae GPTBot ClaudeBot Google-Extended Applebot-Extended meta-externalagent CCBot Bytespider DeepSeekBot AI2Bot

What this is, in one sentence

AXRAY tells you whether AI can find your site, describe it correctly, and send you the customer.

01

Can it get in at all?

Many sites turn AI crawlers away without meaning to. Nothing breaks and no alert fires — you simply stop appearing in answers, and there is no way to notice from the inside.

02

Does it get you right?

What you sell, what it costs, where you are. If those are not stated in a form a machine can lift out, the assistant guesses — and the guess is what your customer reads.

03

Can one piece of it be quoted?

An assistant is handed a few hundred tokens of your page, not the page. If that piece never says what it is about, there is nothing safe to quote — and the answer gets written from a competitor whose piece did.

04

What should you fix first?

One ordered list, not a wall of warnings. Each item carries the points it wins back and says whether it is a setting or a rebuild.

What you get back

A number you can act on, not a wall of warnings.

This is our own report, scanned live against this page. A measurement product that will not publish its own measurement is asking for a trust it has not earned.

AXRAY axray.online
Scanned 8h ago · 70 checks Open the full report →
Overall AX score

Agent ready

axray.online scores 100/100 (A+) for Agent Experience.

25% weight

Reachability

Nothing lost here

25% weight

Comprehension

Nothing lost here

18% weight

Structure

Nothing lost here

17% weight

Actionability

Nothing lost here

15% weight

Agent Contract

Nothing lost here

weight 25

Reachability

Can it get the bytes?

A Cloudflare challenge that a browser solves silently returns a wall to ChatGPT. Your page simply does not exist in that answer.

weight 25

Comprehension

Can it tell what this is?

No h1, no description, 40 words of text: the assistant writes its own summary of you, and it will be wrong in a way you never see.

weight 18

Structure

Can it read the facts?

Your price is styled text in a div. A competitor publishes an Offer. The shopping agent quotes their number and calls yours "not stated".

weight 17

Actionability

Can it do the next thing?

Navigation built from click handlers on empty anchors works for a mouse and is a dead end for an agent. Everything behind it is unreachable.

weight 15

Agent Contract

Did you tell it the rules?

No llms.txt, no per-crawler policy, no manifest. Every operator applies its own default to you and you find out afterwards.

70 checks across those five pillars, plus your robots.txt resolved against 54 named AI crawlers one at a time — how it works, the full rubric.

In your terminal and your pipeline

The same engine, everywhere you work.

CLI and API docs
your terminal
$ npx axray-cli example.com

# fails the build if the score drops below 70
$ npx axray-cli "$DEPLOY_URL" --min 70

The CLI runs the same scoring code as this page, so the number in CI is the number on the report. Free, and it needs no account.

What it costs

Free to find out. A few dollars to keep watching.

One scan costs nothing and needs no account, because a number you cannot get is not worth publishing. You pay when you want the whole site crawled rather than one page, or the scanner running in your pipeline instead of your browser.

Free

Free forever

Find out where you stand.

  • 1 scan a day with no account at all
  • 2 a month once you sign up
  • Full 70-check report and fix list
  • Reports reachable by their own private link
Scan a URL

Pro

$3.99 per month

For one site you actually care about.

  • 100 scans a day
  • Whole-site crawl up to 50 pages
  • 3 pages watched on a schedule, with alerts
  • Systemic issue analysis across templates
Start Pro

Prices are shown in your own currency at checkout, tax included. See the full comparison.

Before you paste an address

The questions people ask first.

Do I need an account to try it?

No. 1 scan a day with no account, no card and nothing to install — paste an address and the report is on screen in about two seconds. You get the score, all five pillars and the two findings worth most, in full; the rest of the fix list and the ready-made files are what a paid week buys. A free account adds 2 scans a month, keeps your reports to yourself and remembers what you have scanned. The command-line tool has no paywall at all.

My site is a React or Next.js app. Will it just score zero?

It scores whatever arrives without a browser, and if your content is assembled in the visitor’s browser then very little arrives. That is not us failing to read your site — it is the same empty shell the crawler gets, and the reason your pages can be missing from answers while looking perfect to you. The fix is to render on the server: Next.js server components or getStaticProps, Nuxt or SvelteKit in SSR mode, or a prerender step for the routes that matter.

How is this different from Lighthouse or an SEO audit?

Lighthouse runs a browser and measures how fast the page paints for a person. An SEO tool asks how you rank. AXRAY runs no browser at all, which is the point: it reproduces the budget a crawling agent actually gives you and reports what survived. Around a third of the 70 checks have no equivalent in either tool.

Can I run this automatically, on every deploy?

Yes. npx axray-cli your-site.com --min 70 exits non-zero below the threshold, so a change that would have broken what agents can read fails the build instead of shipping. The command-line tool is free and needs no account.

Does scanning my site publish anything about it?

No. The report is reachable only through its own unguessable link, and your domain does not enter the public AX Index unless you prove you control it and ask to be listed.

More about the method, and the objections to it, on how it works, the published specification.

The AXRAY agent holding a scorecard reading 100 out of 100, grade A plus

Find out what AI sees on your site.

About two seconds, no account. Most people are surprised, and most of what turns up is fixable the same day.

Scan a URL