Guide

We Tested the AI Access Checklist on 37 Cited Pages

Zero of the 37 most-cited pages in AI visibility tooling block AI crawlers. Reddit and YouTube fail the JavaScript gate and lead the category anyway. What the checklist is actually for.

Tarang AgarwalAugust 18, 20269 min read
Access-gate pass rates across the 37 most-cited pages in the AI visibility tooling category, checked 18 August 2026.

None of the 37 most-cited pages in the AI visibility tooling category block an AI crawler. Not one. We checked their robots.txt on 18 August 2026 for GPTBot, PerplexityBot, ClaudeBot and three others, and found zero blocks. The gate every access checklist leads with is not the gate anyone is failing.

Disclosure: GetIntel is an AI visibility tool and ships a crawler-access check of its own, so we are auditing a checklist we also sell. The full dataset, including the two checks we threw away, is published alongside this piece.

The standard advice runs: let the bots in, add llms.txt, add schema, make sure the page renders without JavaScript. It is sensible advice and it is cheap to follow. What nobody has done is check it against the pages that actually win citations.

So we did, and the results argue for taking the checklist less literally.

Which pages did we test?

The top-cited page from each of the 39 most-cited domains in the AI visibility tooling category, taken from GetIntel's own tracking of that category: 12,868 cited source URLs across 5,292 AI answers, checked 18 August 2026. 37 returned HTTP 200 and form the sample.

That list is Reddit, YouTube, Semrush, LinkedIn, arXiv, TechRadar, Ahrefs, HubSpot, Zapier, GitHub and the specialist tools that show up alongside them. These are not hypothetical winners. They are the pages AI engines reached for when answering buyer questions in this category.

Pass rates across seven access gates for the 37 most-cited pages, from 37 of 37 on title tags down to 29 of 37 on llms.txt.
Pass rates across seven access gates for the 37 most-cited pages, from 37 of 37 on title tags down to 29 of 37 on llms.txt.

Pass rates, checked 18 August 2026:

GatePass
Title tag present37 of 37
robots.txt present36 of 37
Readable without JavaScript35 of 37
Meta description present34 of 37
sitemap.xml present32 of 37
JSON-LD schema present32 of 37
llms.txt present29 of 37

Is anyone actually blocking AI crawlers?

No. Zero of 37 block a named AI bot, and the more useful number is the one underneath it: 27 of the 36 robots.txt files do not mention an AI bot at all.

They neither allow nor deny GPTBot, PerplexityBot or ClaudeBot. They simply do not address them, so the crawlers proceed under default-allow rules written for search engines years ago.

That reframes the advice. "Allow AI crawlers in robots.txt" sounds like an action, but for most sites it describes a state you already have by doing nothing. It is worth checking once, because the failure mode is severe when it happens, and then it is worth forgetting about.

Do the winners have llms.txt?

Often not. 29 of 37 carry one, which means eight heavily-cited pages have no llms.txt at all: Ahrefs, arXiv, SE Ranking, TechRadar, Profound, useomnia, YouTube and ZipTie.

Ahrefs alone was cited 440 times in our tracking, arXiv 596, TechRadar 360. If llms.txt were a prerequisite for citation, those numbers would not exist.

None of this is new. SE Ranking's study across roughly 300,000 domains found no measurable citation effect, Google has said publicly that it does not use the file, and GetIntel's own test across the 50 most-cited domains on 11 August 2026 found the same nothing, which is covered in full in does llms.txt actually do anything. The point here is narrower: llms.txt is one gate of seven, and it is the one the winners fail most often.

What about schema and JavaScript?

32 of 37 pages carry JSON-LD and 35 of 37 render without JavaScript, but the exceptions are the two biggest winners in the category, which makes this the most interesting result in the sweep. The five without it include Reddit, the single most-cited domain in AI visibility tooling at 1,262 citations. Ahrefs, arXiv, SE Ranking and GitHub also ship none on the page we tested.

The JavaScript gate is starker. 35 of 37 pages render enough text to read without JavaScript. The two that do not are Reddit and YouTube, the number one and number two most-cited domains. Stripped of scripts, the Reddit thread yields one word and the YouTube page yields 35.

So the two biggest citation winners in AI visibility tooling fail the gate that says a page must be readable without JavaScript, and one of them also fails the schema gate.

Which specific pages failed what?

Naming them matters, because an aggregate pass rate hides whether the failures land on weak pages or strong ones. Here they land on strong ones. All figures checked 18 August 2026.

Page (top-cited for its domain)Citations to domainEvery gate it fails
reddit.com1,262No JSON-LD; no meta description; 1 word without JavaScript
youtube.com1,054No llms.txt; no sitemap.xml; 35 words without JavaScript
arxiv.org596No llms.txt; no sitemap.xml; no JSON-LD
tryprofound.com468No llms.txt
ahrefs.com440No llms.txt; no JSON-LD
seranking.com408No llms.txt; no sitemap.xml; no JSON-LD
techradar.com360No llms.txt
useomnia.com301No llms.txt; no meta description
ziptie.dev227No llms.txt
github.com225No sitemap.xml; no JSON-LD

Seven of those ten pages are cited more often than getintel.ai, which passes all seven gates and sits at 315 citations in the same category. The other three are cited less: useomnia at 301, ziptie at 227, github at 225. That cuts both ways honestly. Passing every gate has not put getintel.ai ahead of Reddit, arXiv or Ahrefs, and failing several has not stopped github or ziptie from landing within a hundred citations of a site that passes them all. Whatever separates them, it is not the checklist.

Why do Reddit and YouTube get cited anyway?

Because engines do not reach them the way they reach your blog.

A crawler fetching your marketing site sees whatever your server returns. Reddit and YouTube content arrives through other routes: licensing arrangements, dedicated APIs, and index coverage built over a decade of being the canonical place a discussion or a video lives. The engine already holds the content before rendering is a question.

That is why their failures do not transfer as permission. If your site returns one readable word without JavaScript, no arrangement exists to compensate for it. The gates describe how an engine reaches an ordinary site, and almost every site is ordinary.

It also explains why the checklist looks so weakly correlated across the AI visibility tooling sample. The sample is dominated by pages that win citations for reasons far upstream of markup: being Reddit, being arXiv, being the publication a journalist already trusts.

Does that mean the gates do not matter?

They matter as a floor, not as a lever, and this is where it would be easy to overclaim in either direction.

Reddit and YouTube are not normal websites. Engines reach their content through direct arrangements, APIs and long-established indexing paths that a SaaS blog does not get. Their presence in an answer says something about the engine's source preferences, not about whether your marketing site can skip rendering.

The honest reading is narrower. These gates are a floor, not a lever. Passing them stops you being invisible for a stupid reason. It does not make you citable, and the evidence that any single one of them raises citation rate is thin to absent.

Where that leaves the checklist: run it once, fix anything genuinely broken, and stop treating a green score as progress. GetIntel's own site scores 96 on the same 12 checks and is named in 5.9 percent of AI visibility category answers. The gates were never the constraint.

What did we get wrong?

Two of the nine checks GetIntel ran, noindex and nosnippet, produced false positives on every hit and were discarded rather than published.

We measured noindex and nosnippet by string matching the fetched HTML. Both produced false positives. One page of 37 appeared to carry noindex and, on re-fetch, had no robots meta tag at all. Four appeared to block snippets, and on inspection one carried max-snippet:-1, which is unlimited snippet, the opposite instruction. Both counts and the flagged domains are recorded in the published dataset so the discard is checkable.

The cause is obvious in hindsight. These are SEO blogs. They write about the directives we were grepping for, so the words appear in body copy. Any audit that string-matches technical directives across SEO content will find them everywhere and be wrong.

We dropped both checks rather than publish numbers we could not reproduce. The dataset records the decision.

How do you run this on your own site?

Four checks, in the order that the failure severity actually justifies.

  • Fetch your own robots.txt and read it. You are looking for a Disallow: / under a block naming an AI bot. This is rare and catastrophic, so check once and move on.
  • Curl your page with JavaScript off and count the words that survive. If the answer is near zero and you are not Reddit, that is a real problem.
  • Check for one JSON-LD block describing your organisation. Entity schema helps an engine identify you, which is a different job from content schema, and the evidence for the two is not the same.
  • Add llms.txt if you like, then judge it on nothing. Nobody has shown it moves citations, including us.

Then stop auditing and go read where your citations actually come from, because on this evidence the technical layer is not where the difference is being made. If you want the fixes shipped rather than listed, that path runs through your own coding agent.

Tags:AI crawlersrobots.txtllms.txtschematechnical SEO

Written by Tarang Agarwal

Tarang Agarwal is the founder of GetIntel. He writes about AI visibility, generative engine optimization, and growth for SaaS founders, marketing teams, and the agencies who run AI-search visibility as a service line.

FAQ

Frequently asked questions

No. Across the 37 most-cited pages we checked on 18 August 2026, zero blocked a named AI bot in robots.txt. More telling, 27 of the 36 robots.txt files did not mention GPTBot, PerplexityBot or ClaudeBot at all, so those crawlers proceed under default-allow rules.

On this evidence, no. 29 of 37 heavily-cited pages carried one, meaning eight did not, including Ahrefs at 440 citations, arXiv at 596 and TechRadar at 360. Adding llms.txt is cheap and harmless, but its absence does not explain a lack of citations.

Usually yes, but the two biggest exceptions lead AI visibility tooling. 35 of 37 pages rendered readable text without JavaScript. The two that did not were Reddit and YouTube, the first and second most-cited domains in that category, yielding one word and 35 words respectively once scripts were stripped.

No. These checks are a floor rather than a lever: passing them prevents invisibility for an avoidable reason but does not make a page citable. GetIntel's own site scores 96 on the same 12 checks while being named in 5.9 percent of category answers.

Put this into action

A Findability Score that refreshes daily, plus the exact fix, drafted and shipped through your coding agent. Built for founders, teams, and agencies.