91out of 100
Grade A AI Readiness Score

www.cloudflare.com

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

This page is well set up for AI search tools to read and understand.

Working well: the page has readable text without JavaScript, Organization schema, a canonical URL, open access for the AI crawlers that answer questions and a well-sized page title.

Holding it back: No phone number was found, the street address is missing, and there's no last-updated date.

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

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 Allowed in robots.txt; test request returned 200.
  • ChatGPT-User OpenAI Allowed Allowed in robots.txt; test request returned 200.
  • Claude-SearchBot Anthropic Allowed Allowed in robots.txt; test request returned 200.
  • Claude-User Anthropic Allowed Allowed in robots.txt; test request returned 200.
  • PerplexityBot Perplexity Allowed Allowed in robots.txt; 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 Allowed in robots.txt; test request returned 200.
  • ClaudeBot Anthropic Allowed Allowed in robots.txt; test request returned 200.
  • CCBot Common Crawl Allowed Allowed in robots.txt; test request returned 200.
  • Google-Extended Google Allowed Allowed in robots.txt. Google crawls with Googlebot; this token only controls AI training use.
  • Applebot-Extended Apple Allowed Allowed in robots.txt. 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.

30 / 30
200 OK
Page response
1,035
Words without JavaScript
Not found
Empty app shell
1.4 s
Response time
Text an AI crawler can read on this pageGood
0 words300 words: typical minimum for a useful content page1,000+
  • Headings (H1 or H2) are 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.

21 / 30
  • Page title : Pass “Cloudflare: Build for the agent era”
  • Meta description : Pass Present, 68 characters
  • One clear H1 : Needs work 2 H1 headings found. Use one.
  • Canonical URL : Pass Set, and points to this site
  • 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 : Pass Organization, WebSite schema found
  • Profile links : Pass 3 profile links in your schema (sameAs)
  • FAQ markup : Pass No FAQ section found; nothing to mark up
  • Freshness : Needs work Only a copyright year found

What to fix first

Ordered by how many points each fix is worth.

  1. Add your phone number

    Put it in the page text and in your LocalBusiness schema, matching your Google Business Profile exactly.

    +3 pts
  2. Add your street address

    Put it in the page text and in your LocalBusiness schema, matching your Google Business Profile exactly.

    +3 pts
  3. Show when the page was updated

    Add a visible "last updated" date and dateModified in your schema.

    +2 pts
  4. Use a single H1

    The page has 2 H1 headings. Keep one for the main topic and make the others H2s.

    +1 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 91 out of 100 for www.cloudflare.com, grade A

Badge for your website

AI Readiness score: 91 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.