45out of 100
Grade D AI Readiness Score

example.com

https://example.com/ scanned 13 November 2026 at 15:09 (Toronto time)

AI crawlers see almost no text on this page.

Working well: the page has open access for the AI crawlers that answer questions, a well-sized page title and a fast server response.

Holding it back: The HTML has almost no text, there are no headings in the HTML, and the meta description is missing.

Share on LinkedIn (opens in a new tab) Download score image You can rescan this page after 14 Nov, 15:09 (Toronto time).

Crawler access

An AI tool can only cite pages its crawler is allowed to fetch. We read your robots.txt rules for each crawler, then send a test request as that crawler to catch firewall blocks.

40 / 40

No robots.txt found, so all crawlers are allowed by default.

Live-answer crawlers

Fetch your page in real time when someone asks a question. Blocking these stops AI tools from citing you.

  • OAI-SearchBot OpenAI (ChatGPT search) Allowed No robots.txt, so allowed by default; test request returned 200.
  • ChatGPT-User OpenAI Allowed No robots.txt, so allowed by default; test request returned 200.
  • Claude-SearchBot Anthropic Allowed No robots.txt, so allowed by default; test request returned 200.
  • Claude-User Anthropic Allowed No robots.txt, so allowed by default; test request returned 200.
  • PerplexityBot Perplexity Allowed No robots.txt, so allowed by default; test request returned 200.

Training crawlers

Collect content to train future models. Blocking these is a legitimate choice, so it costs fewer points.

  • GPTBot OpenAI Allowed No robots.txt, so allowed by default; test request returned 200.
  • ClaudeBot Anthropic Allowed No robots.txt, so allowed by default; test request returned 200.
  • CCBot Common Crawl Allowed No robots.txt, so allowed by default; test request returned 200.
  • Google-Extended Google Allowed No robots.txt, so allowed by default. Google crawls with Googlebot; this token only controls AI training use.
  • Applebot-Extended Apple Allowed No robots.txt, so allowed by default. Apple crawls with Applebot; this token only controls AI training use.

Indexing directives

Allowed

No noindex directive found. (5 / 5)

About "likely blocked": our test requests come from our server, not from the AI company's own. Some firewalls verify crawlers by IP address, so a result here is worth checking in your host or CDN settings rather than a certainty. Robots.txt results are exact.

Readability

Most AI crawlers read the HTML your server sends and don't run JavaScript. If your content only appears after scripts load, they see an empty page.

5 / 30
200 OK
Page response
25
Words without JavaScript
Not found
Empty app shell
0.3 s
Response time
Text an AI crawler can read on this pageAlmost none
0 words300 words: typical minimum for a useful content page1,000+
  • No H1 or H2 headings with text in the HTML.

Clarity

When an AI can read your page, these signals help it understand who you are, what you do and where, and connect your site to the rest of your online presence.

6 / 30
  • Page title : Pass “Example Domain”
  • Meta description : Missing No meta description found
  • One clear H1 : Missing No H1 heading found
  • Canonical URL : Missing No canonical tag found
  • Phone number : Missing No phone number found in the page text, links or schema
  • Street address : Missing Not found in the page text or schema
  • Structured data : Missing No JSON-LD structured data found
  • Profile links : Missing Schema has no sameAs links to your Google, social or review profiles
  • FAQ markup : Pass No FAQ section found; nothing to mark up
  • Freshness : Missing No visible or structured “last updated” date

What to fix first

Ordered by how many points each fix is worth.

  1. Put your content in the HTML

    Most AI crawlers don't run JavaScript. Use server-side rendering or prerendering so the text is in the page your server sends.

    +20 pts
  2. Add real headings

    Use an H1 and H2s in the HTML so crawlers can see the page structure.

    +5 pts
  3. Add a meta description

    Write 50 to 170 characters summarising what the page offers and who it's for. Search engines and AI tools often use it as the page summary.

    +3 pts
  4. Add one clear H1

    Give the page a single H1 that says what the page is about, such as your main service and location.

    +3 pts
  5. Add a canonical URL

    Add a <link rel="canonical"> tag pointing to this page's preferred address, so crawlers know which version to use.

    +3 pts

Share your score

Your report has its own link. When you paste it into LinkedIn, Slack or a text message, the score card shows automatically.

Link preview image

AI Readiness Score 45 out of 100 for example.com, grade D

Badge for your website

AI Readiness score: 45 Links back to this report.

How this score works

Scoring

Crawler access is worth 40 points, readability 30 and clarity 30. If every live-answer crawler is blocked, or the page has a noindex directive, the score is capped at 40, because nothing else matters until that's fixed. A page with almost no text in its HTML is capped at 45.

What it can't tell you

Whether AI tools currently mention or recommend you. That depends on reviews, reputation and how often you're discussed elsewhere. A high score means nothing on your page is standing in the way.

What we scan

One page and your robots.txt, nothing else. Other pages on your site may score differently, so scan your most important ones individually.

What we store

The address scanned (without any query string), the results and the time. We don't store your IP address; rate limits use a one-way hash of it. Public lists show the domain only, and only when the person scanning chose to list it.

About the crawler tests

Our test requests use each crawler's user-agent but come from our server. A firewall that checks crawler IP addresses will treat them differently from the real crawler, which is why those results say "likely".

What about llms.txt?

It isn't scored, because no major AI provider has confirmed using it. If you'd like one anyway, our free llms.txt generator makes one in a couple of minutes.