# axray.online as an AI agent reads it

Source: https://axray.online/
Fetched: 2026-09-04T15:58:58.635Z (one plain HTTP request, no browser, no JavaScript)
AX score: 100/100 (A+) - https://axray.online/report/zFRCsoylnqCHXA
Estimated context cost: ~2498 tokens, of which ~2157 are page content


---
[Skip to main content](#main)

[AXRAY](/)

- [How it works](/how-it-works)
- [The AX spec](/ax-spec)
- [AX Index](/index)
- [API](/docs)
- [Pricing](/pricing)

[Sign in](/login)[Create account](/signup)

Menu

- [How it works](/how-it-works)
- [The AX spec](/ax-spec)
- [AX Index](/index)
- [API](/docs)
- [Pricing](/pricing)
- [Sign in](/login)
- [Create account](/signup)

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.

Website URL to scan Run the scan

Prefer a terminal? `npx axray-cli example.com`

- 1 free scans, no account
- An answer in about two seconds
- Nothing to install

northline.coffee/ethiopia-guji Example

403 — CDN challenge served to GPTBot

<**div** class="logo"> <**a** href="#"> × 4 Navigation is a dead end

<**img** src="guji.webp"> No alt text

<h1> — missing <**div** class="p">$24.00</div> Price is not an Offer

<**div** onclick="buy()"> Not a link — an agent cannot follow it

llms.txt — not found schema.org — 0 blocks

What an agent receives, beside what you see Drag the beam ↔

57checks run against every URL, across five weighted pillars

16named AI crawlers resolved against your robots.txt individually

294well-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 ChatGPT-User GPTBot ClaudeBot Claude-User Claude-SearchBot PerplexityBot Perplexity-User Google-Extended Googlebot Bingbot Applebot-Extended meta-externalagent Amazonbot CCBot DuckAssistBot

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

### 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.

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.

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.

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.online/report/7fWcl6bwZltqTg live

100 / 100 A+

Our own report

axray.online

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

Reachability 100

Comprehension 100

Structure 100

Actionability 100

Agent Contract 100

Scanned 37m ago · 57 checks [Open the full report &rarr;](/report/7fWcl6bwZltqTg)

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.

57 checks across those five pillars, plus your robots.txt resolved against 16 named AI crawlers one at a time — [how it works](/how-it-works), [the full rubric](/ax-spec).

In your terminal and your pipeline

## The same engine, everywhere you work.

[CLI and API docs](/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 day once you sign up
- Full 57-check report and fix list
- Reports reachable by their own private link

[Scan a URL](#url)

Pro

2.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](/pricing)

Team

8.99 per month

For a team wiring AX into a pipeline.

- 1000 scans a day
- Crawls up to 500 pages
- 25 monitored pages, alerting to a signed webhook
- An API key, for calling the JSON API from a server

[Start Team](/pricing)

[Higher volume than Team is Scale, 19.99 per month — the same product, more of it.](/pricing) Prices are shown in your own currency at checkout, tax included. [See the full comparison](/pricing).

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. An account is free as well: it raises the daily allowance to 2, keeps your reports to yourself and remembers what you have scanned.

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 57 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](/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](/how-it-works#faq), [the published specification](/ax-spec).

![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](#url)

Scan any page

Run the scan

AXRAY

See what AI can actually read on your website.

Agent Experience specification v1.2.0. Open rubric, open CLI.

## Product

- [How it works](/how-it-works)
- [Pricing](/pricing)
- [${esc(t.footIndex)}](/index)
- [Compare sites](/compare)
- [Badge](/badge)

## Developers

- [CLI and API documentation](/docs)
- [The AX specification](/ax-spec)
- [llms.txt](/llms.txt)
- [OpenAPI schema](/openapi.json)

## Company

- [Writing](/writing)
- [AI crawler reference](/ai-crawlers)
- [Türkçe yazılar](/yazilar)
- [About AXRAY](/about)
- [Changelog](/changelog)
- [Contact us](/contact)
- [Terms of service](/terms)
- [Privacy policy](/privacy)
- [Security](/security)
- [security.txt](/.well-known/security.txt)
- English
- [العربية](/ar)
- [Русский](/ru)
- [Türkçe](/tr)

© 2026 AXRAY. Built to be read by machines. Last updated 2026-08-26.

[hello@axray.online](mailto:hello@axray.online)
