Skip to content
RankX AI

Free tool

The AI Readiness Score grades any page from 0 to 100.

RankX AI grades a page from 0 to 100 on whether AI systems can reach it, read it, resolve it and quote it, with every check and weight published below the widget.

Free. No account. One page per run, scored against the published rubric below. We read the raw HTML exactly as AI crawlers do, without running JavaScript. Results cache for 24 hours.

The rubric

Every check and every weight is public, because a secret score is spin.

The AI Readiness Score sums the weights of passed checks over the weights of assessed checks. 16 of the 23 checks run in the free single-page scan; the rest report as not assessed rather than silently passing, and the free site audit assesses four of them by sampling your key pages.

CategoryCheckWeightSingle-page scanWhat passes
ReachCan AI systems fetch the page at all?robots_blanket_disallow30Yesrobots.txt does not disallow everything; a blanket block removes the site from every engine at once.
ai_crawler_blocked20YesThe AI search crawlers are not blocked by robots.txt or the edge.
content_requires_js18YesThe main content exists in the raw HTML; no AI crawler executes JavaScript.
snippet_controls_restrictive12Yesnosnippet and max-snippet do not cap what AI answers may quote.
commercial_noindex12YesThe page is not noindexed; an unindexed page cannot be retrieved or cited.
ReadCan a machine parse what it fetched?llms_txt_uninformative10YesIf an llms.txt exists, it is curated and informative rather than a dump.
llms_txt_absent8YesAn llms.txt is present (a small weight on purpose: measured consumption is near zero).
facts_in_pdf5Product crawlKey facts live in HTML, not only inside PDFs that retrieval strips or skips.
KnowCan an engine resolve who you are?entity_schema_absent16YesOrganization schema parses and matches the visible copy.
service_schema_absent14YesThe product or service is described in typed structured data.
entity_sameas_missing9YessameAs links connect the entity to profiles an engine can verify.
AnswerDoes the site answer buying questions?pricing_page_missing15Free site auditA pricing page exists with real numbers in visible text.
comparison_page_missing12Free site auditComparison pages answer the versus questions buyers actually ask.
pricing_not_parseable11Free site auditPrices are machine-parseable, not rendered client-side or into images.
integrations_page_missing10Free site auditIntegrations are documented where a fan-out query can find them.
faq_schema_absent4YesQuestion-and-answer content exists in extractable form.
TrustDo credibility signals exist?no_review_footprint8Product crawlA third-party review footprint exists; brand mentions out-correlate backlinks for AI visibility.
author_signals_absent7YesNamed authorship and organisation signals are present on content.
FreshnessDoes the page state when it was true?answer_first_absent9YesThe page opens with the answer; cited passages skew heavily to the top of documents.
stale_commercial_pages7Product crawlCommercial pages are not visibly stale against their competitors.
page_dates_missing6YesA visible date exists and is labelled.
page_dates_inconsistent5YesThe visible date, the schema dates and the sitemap lastmod agree.
stale_dated_title4YesA year in the title matches the content behind it.

Total catalogue weight 252. A passed check earns its full weight, a partial pass earns half, a failure earns none, and the denominator is always the weight of assessed checks, so an unassessed check can never punish or flatter a page. Fewer than two assessed checks reports no score at all.

Why it is weighted this way

A page AI cannot reach or read scores nothing on anything else.

The two heaviest groups, reach and readability, carry a third of the catalogue between them, because each is a gate: fail it and the remaining checks measure a page nobody retrieves.

No AI crawler executes JavaScript

Measurement of hundreds of millions of crawler fetches shows GPTBot, ClaudeBot and PerplexityBot download JavaScript files and execute none of them. Words that exist only after a framework renders are words those systems never see, which is why the raw-HTML content check carries weight 18 and why this scanner reads your page exactly as they do, without a browser.

Retrieval quotes the top of documents

An analysis of 30 million ChatGPT citations found 44% of cited passages in the first third of the page, and a controlled split test measured question-format headings lifting organic sessions 12%. The answer-first and structure checks are mechanical versions of those findings: answer near the top, one h1, no skipped levels, sections that survive being quoted alone.

Schema is plumbing, weighted like plumbing

A 2026 controlled test added schema to 1,885 pages and measured no AI citation movement, and answer engines demonstrably read visible text rather than JSON-LD. So structured data sits in the rubric for what it still does, entity resolution and rich results, at weights that reflect that, and every fact in markup must also exist in visible copy to pass.

Scope, stated plainly

One page, no rendering, no model: what this scan is and is not.

Free graders usually hide their limits behind a confident number. This one states them, because the limits are design decisions you should be able to check.

It measures mechanics, not fame

Share-of-voice graders ask assistants about your brand and score the answers. This score measures whether the machinery of retrieval can reach, parse and quote a specific page. The two are different instruments: a famous brand can fail this audit, and an unknown site can score 100 and still need content worth citing. Both facts are on purpose.

Null is an answer, zero is a verdict

When fewer than two checks can be assessed, the tool reports no score, never zero. A zero says a page failed; null says the scanner could not measure, usually because the page was unreachable from our probe. The distinction sounds pedantic until a grader tells your client their site scored nought because a firewall blocked the scan.

The site you are on holds itself to 100

rankxai.com is built against this exact rubric and is expected to score 100 on its own checker, re-verified as the site changes. That is the standing bar an AI search company should clear before scoring anyone else, and the same rubric drives the full-site audit inside the RankX AI product.

Questions

What people ask an AI readiness grader.

Including what the score deliberately does not measure.

What does the AI Readiness Score measure?

The AI Readiness Score measures whether a page is mechanically able to be found, read and quoted by AI search systems. It runs deterministic checks in five groups: can AI crawlers reach the page, is the content in the server-rendered HTML, is the document structured with one h1 and a clean heading outline, does the structured data parse and match the visible copy, and does the writing put answers first with the entity named. It is a property of your page, not a poll of what assistants currently say about your brand.

Why do bot access and server-rendered text dominate the score?

Because either failing zeroes everything downstream. A page that blocks the AI search crawlers cannot be retrieved at all, and a page whose words exist only after JavaScript runs is invisible to GPTBot, ClaudeBot and PerplexityBot, none of which executes JavaScript, as repeated measurement of hundreds of millions of crawler fetches has shown. Perfect schema on an unreachable page scores nothing, so the rubric weights reachability and readability above everything else, and says so.

Is the scoring rubric public?

Yes, in full, on this page. Almost no grader publishes its rubric, which makes most scores unfalsifiable marketing. RankX AI publishes every check, its weight and its pass condition, because the score is only useful if you can see exactly what to fix and verify the change yourself. The same rubric is applied to rankxai.com, and this site is expected to score 100 on its own checker.

How is this different from HubSpot’s Website Grader or an AI visibility score?

Different instruments measuring different things. HubSpot’s grader and most AI visibility scores sample what assistants currently say or how a site performs generally. The AI Readiness Score measures page mechanics: whether the machinery of AI retrieval can reach, parse and quote this specific page. A famous brand can score poorly here while being talked about everywhere, and an unknown site can score 100 and still need content worth citing. The score tells you your page is ready, not that you are winning.

What does v1 deliberately not check?

Three things, honestly. It scans a single page, not your whole site. It does not run a headless browser, so it measures the raw HTML exactly as AI crawlers do rather than what a browser eventually renders, which is the correct simulation of how retrieval works but means a heavily client-rendered page scores low even if Google can render it. And it uses no language model, so it checks structure and signals rather than judging whether your writing is good. Full-site scanning is what the RankX AI product does.

Can a page score null instead of a number?

Yes. When fewer than two checks can be assessed, for example because the page is unreachable from our scanner, the honest answer is no score rather than zero. A zero would say your page failed everything; null says we could not measure it. The result marks each unassessed check and the score is computed only over what was actually assessed.

Does adding schema markup improve my AI citations?

The controlled evidence says no. In 2026 Ahrefs added schema to 1,885 pages against thousands of controls and measured no citation movement on any AI platform, and tests show answer engines read visible text rather than JSON-LD. Schema still earns its place in the rubric for what it does do: Google rich results, Bing’s documented use of markup in its LLM pipeline, and entity disambiguation. The rule the score enforces is that every fact in your markup must also be in your visible text.

Why does the score care about answer-first writing?

Because retrieval measurably favours it. An analysis of 30 million ChatGPT citations found 44% of cited passages come from the first third of the page, and a controlled split test that rewrote headings into question form measured a 12% organic uplift. The checks are mechanical versions of that: is there a direct answer near the top, does each section open with the answer rather than build to it, and does each section name its subject instead of leaning on pronouns that die when the passage is quoted alone.

What is the fastest way to raise a low score?

Fix in the rubric’s own order. First unblock the AI search crawlers in robots.txt and at your CDN, which our AI Crawler Access Checker diagnoses precisely. Second, get your real content into the server HTML rather than behind JavaScript. Third, repair the document skeleton: one h1, no skipped heading levels, a title and meta description. Only then polish schema, dates and answer-first phrasing. The result lists your failed checks in weight order, so the top of the list is always the biggest win.

Does rankxai.com pass its own test?

That is the standing bar for this site: rankxai.com scores 100 on its own AI Readiness Score, and the score is re-checked as the site changes. A company selling AI search readiness that failed its own mechanical audit would deserve exactly the scepticism that would invite. The rubric this tool applies is the same one RankX AI builds its own pages against.

How often should I re-score a page?

After any template or platform change, and monthly otherwise. Scores move when frameworks change rendering behaviour, when a CDN changes bot rules, and when content edits quietly break structure, all of which happen without anyone deciding to fail an audit. Repeat scores inside 24 hours return the cached result instantly, so checking after every deploy costs nothing.

Is the AI Readiness Score free, and what are the limits?

Free, no account, one page at a time, with fair-use rate limits per visitor and per domain to keep the scanner responsive. Results are cached for 24 hours per URL, so a repeat check is instant. Scanning a whole site, tracking scores over time and turning failed checks into fix tasks is what the RankX AI product does, and the free score is deliberately the same rubric so the numbers agree.

Start here

See where you show up in AI answers today.

Add your site and RankX AI suggests the prompts to track, monitors the keywords that matter and audits your pages, with your first results minutes after you finish setup.

Start Free Trial

7-day free trial. No credit card required. Cancel anytime.