Home/Learn GEO/Paywalls and blocks
Technical GEO · Access control

Do paywalls and crawler blocks keep you out of AI answers?

The intuitive answer is wrong in both directions. Blocking a crawler does not reliably keep you out of an answer, and being wide open does not reliably get you into one.

On this page
Share this
Share on X Share on LinkedIn
The short answer

A robots.txt disallow is a request that documented crawlers honour and that user-triggered fetches often do not, so it governs who may fetch you rather than whether you can be written about. Access control is therefore a business decision about what you are trading, not a switch that guarantees an outcome either way. In the Tow Center’s sixteen-hundred-query test of eight generative search tools, one premium assistant correctly identified nearly a third of the ninety excerpts from articles it should not have had access to.1

Key takeaways
  • Two vendors document that their user-triggered fetcher may ignore robots.txt; a third documents that all its bots honour it. One directive, three meanings.
  • A block does not stop you being summarised. Syndicated copies, third-party coverage and an agent driving an ordinary Chrome session route around it.
  • A block is not nothing either: vendors document that opting out removes you from their search answers, and a blocked answer was seen to get vaguer rather than vanish.
  • Some blocks are coupled to what you wanted to keep: a search index, your snippet, or a vendor’s ability to read the file carrying your preference.
  • No published measurement of what a block costs in citations clears this curriculum’s sourcing bar, so the size of the trade is unknown.
Definition

What does a robots.txt disallow actually do?

It asks a fetcher not to request a path. Documented, well-behaved crawlers honour that request, and it has never been an access control: the file is public and enforcement happens entirely on the other side. The infrastructure provider behind the most widely deployed managed version of that file says as much about its own newer signalling scheme: content signals “express preferences; they are not technical countermeasures against scraping. Some companies might simply ignore them.”4

The split that decides most outcomes is not training against search, which the retrieval stage covers. It is scheduled crawling against a fetch that happened because a person asked for something, and on that boundary the vendors contradict each other in their own documentation. Every quotation below was checked against the live vendor page on 30 August 2026.

Fetch triggered by a personTokenWhat the vendor documents about robots.txt
OpenAIChatGPT-User“Because these actions are initiated by a user, robots.txt rules may not apply”5
PerplexityPerplexity-User“Since a user requested the fetch, this fetcher generally ignores robots.txt rules”7
AnthropicClaude-UserIts bots “respect ‘do not crawl’ signals by honoring industry standard directives in robots.txt”6
GoogleNo separate tokenGooglebot directives are the stated control for Search, AI features included8
Agentic browserNoneNot a crawler: the agent is “indistinguishable from a person using a standard Chrome browser”2

Read the last row twice. An agentic browser is a browser a person is driving, not a crawler with a polite user agent: no directive addresses it, and blocking its traffic pattern means blocking Chrome.

Evidence

Why do blocked publishers still get cited?

Because the answer does not need your page. In March 2025 the Tow Center ran sixteen hundred queries across eight generative search tools, pasting an excerpt and asking each to name the article, publisher, date and URL. Under the heading “Platforms retrieved information from publishers that had intentionally blocked their crawlers”, one assistant’s free tier correctly identified all ten excerpts from paywalled National Geographic articles, a publisher that had disallowed its crawlers and had no relationship with the company.1

Three routes go around a block and only the third is contested. Syndication is the first: USA Today blocks one assistant’s crawler, and that assistant cited a version of the article republished by Yahoo News. Third-party coverage is the second, the fallback an agent used when it would not touch a publisher directly: “a composite summary, drawing on tweets about the article, syndicated versions, citations in other outlets, and related coverage across the Web.”2 Non-compliance is the third. On 4 August 2025 Cloudflare reported registering brand-new, never-indexed domains whose robots.txt disallowed everything, and said one assistant still returned detailed content about them from a generic Chrome user agent outside that vendor’s published address ranges; it de-listed the vendor as a verified bot, the vendor denied stealth crawling the next day, and the dispute is still unresolved.3

Its summary is the sentence worth keeping: “publishers wanting visibility in search results weren’t getting it, while the content of those wishing to opt out remained visible against their wishes.”1 One file controls neither failure cleanly.

Paywalls

Does a paywall keep you out, or put you in?

That depends on which kind you built, and many publishers built the kind that does not gate a machine. A client-side overlay sends the full article to the browser and hides it behind a subscribe prompt. The Tow Center named MIT Technology Review, National Geographic and the Philadelphia Inquirer as using it, and observed that “while this content is invisible to humans, AI agents like Atlas and Comet can still read it.” A server-side paywall, which it attributed to the Wall Street Journal and Bloomberg, sends no text until credentials are verified.2 Neither stops a subscribed reader pointing an agent at the page.

Its October 2025 demonstration is the cleanest published case of the two failure directions meeting. Asked for the full text of a nine-thousand-word subscriber-exclusive article in MIT Technology Review, two agentic browsers returned it; the same prompt in the standard chat interfaces of the same two companies was refused, because the Review had blocked their crawlers. The block worked on the crawler and was irrelevant to the browser.

The indexing half has a documented answer that deceives nobody. Google’s structured-data guidance for subscription and paywalled content exists, in its own words, because the markup “helps Google differentiate paywalled content from the practice of cloaking, which violates spam policies”, and it opens by narrowing its scope: “This guide only applies to content that you want crawled and indexed.”9 Marking the gated section with isAccessibleForFree and hasPart is how a page stays eligible while you still charge for it. Serving a crawler text you hide from the reader without that markup is what the policy calls cloaking, and this curriculum will not hand you that.

The trade

What does a block actually buy you?

Something real, and less than either side of the argument claims. On the compliant path it does what it says. OpenAI documents that “sites that are opted out of OAI-SearchBot will not be shown in ChatGPT search answers, though can still appear as navigational links”.5 Anthropic documents that disabling Claude-SearchBot “prevents our system from indexing your content for search optimization, which may reduce your site’s visibility and accuracy in user search results”.6 Read that second one closely: the vendor says its own accuracy about you may fall once you leave.

On the non-compliant path there is one published observation of what a working block changes. Cloudflare reported that once the stealth crawler was blocked, the assistant fell back on other data sources including other websites, and that “these answers were less specific and lacked details from the original content”.3 That is the honest shape of the trade: a block tends to degrade what is said about you rather than stop it being said.

Trading access for a contract does not buy accuracy either. The Tow Center listed “content licensing deals with news sources provided no guarantee of accurate citation in chatbot responses” among its findings; its example was a publisher that permits OpenAI’s search crawler and sits inside a partnership with the company, whose excerpts the assistant identified correctly once in ten.1 Access is a precondition for accurate attribution, not a cause of it.

Side effects

Which blocks cost more than you meant to spend?

Three couplings turn a narrow intention into a wide loss. At Google there is no AI-only directive: “AI is built into Search and integral to how Search functions, which is why robots.txt directives for Googlebot is the control for site owners to manage access to how their sites are crawled for Search.” The finer controls it names, nosnippet, data-nosnippet, max-snippet and noindex, all cut your ordinary result too, and Google-Extended governs training and grounding in other Google systems, not Search.8 Of the tools with public crawlers in the Tow Center’s sample, one was blocked by none of the twenty publishers, which the researchers put down to it sharing a crawler with a general search engine: blocking it meant leaving that index.1

The third inverts the effect you wanted. Anthropic documents that “alternate methods like blocking IP address(es) from which Anthropic Bots operates may not work correctly or persistently guarantee an opt-out, as doing so impedes our ability to read your robots.txt file.”6 A firewall rule aimed at a crawler can leave you both fetched and unheard, because the file carrying your preference is the thing you blocked.

Timing quietly ruins most before-and-after readings. OpenAI states it “can take ~24 hours from a site’s robots.txt update for our systems to adjust”; Perplexity says changes may take up to 24 hours; Google says preview controls “can take anywhere from several days to several months”.578 A block is not a switch, and neither is unblocking.

Decision

How should you decide, and what do you write down?

Name the outcome you are buying before you touch the file. Of the four teams usually have in mind, two are achievable, one is partial, and one is not on the menu.

Less crawl load is achievable and measurable in your own logs. A negotiating position is achievable and is a commercial judgement rather than a technical one. Fewer unattributed summaries is partial, because the evidence above says the summary degrades rather than stops. Control over what an answer says about you is not on the menu, and everything above is the reason. If a page genuinely must not be read, give it authentication rather than a directive.

If you want something finer than allow or deny, a vocabulary now exists: the Content Signals Policy adds search, ai-input and ai-train to robots.txt and defines search as “building a search index and providing search results” while stating that “search does not include providing AI-generated search summaries”.4 By its author’s own statement it expresses a preference rather than enforcing one. Then write down four things: the outcome you chose, every token you touched, the date, and the lag each vendor documents. Without the last two you will read a crawl delay as an effect.

What this article cannot tell you

Nobody has published a clean measurement of how much citation a block actually costs. Vendor analyses appeared during 2026 claiming blocked publishers keep most of their citations; their headline percentages disagree, none states a matched design, and none clears this curriculum’s sourcing bar, so no number from them appears here. The research that does clear the bar was not built for the question: the Tow Center chose its twenty publishers for their varying stances on AI access and measured citation accuracy rather than citation volume, with no matched control and no before-and-after. Cloudflare’s note that a blocked answer became “less specific” is a qualitative observation inside a security investigation, and the allegation at its centre is disputed. Two more things are unknown: whether the agentic-browser behaviour here survives products that ship weekly, and what an engine does with content it ingested before you blocked it. Treat the direction of the trade as well evidenced and its size as unmeasured (checked 30 Aug 2026).

Where a product fits, and where it does not

None of this decision needs software. Reading your robots.txt against each vendor’s documented tokens is twenty minutes, confirming what your server returns is one fetch per token, and your own access logs tell you who really came. What you are willing to trade is a conversation with whoever owns the revenue. Bavior does not edit your robots.txt, does not manage your paywall, cannot make a blocked page fetchable, and cannot tell you what a block cost you, because that counterfactual is in nobody’s data. A tool can do the measurement half: Bavior runs a fixed prompt set across five engines on a schedule and records which sources each answer cited, which is how you notice the same prompts citing a reseller listing instead of you after the file changed, and where a cited source is a live discussion thread it drafts a reply on an account you control, which you approve before it posts. The free AI visibility check and the free GEO audit run without a paid plan; paid plans are from $99/mo billed monthly, or $79.17/mo billed annually (as of 30 Aug 2026).

Sources, all checked 30 Aug 2026
  1. Jaźwińska & Chandrasekar, Tow Center, “AI Search Has a Citation Problem”, 6 Mar 2025; eight tools, twenty publishers, sixteen hundred queries: cjr.org/tow_center
  2. Chandrasekar & Jaźwińska, Tow Center, “How AI Browsers Sneak Past Blockers and Paywalls”, 30 Oct 2025; agentic browsers and paywall types: cjr.org/analysis
  3. Corral, Singhal, Mitchell & Tatoris, Cloudflare, “Perplexity is using stealth, undeclared crawlers to evade website no-crawl directives”, 4 Aug 2025; the vendor’s denial of 5 Aug 2025 is not linked: blog.cloudflare.com
  4. Allen, Cloudflare, “Giving users choice with Cloudflare’s new Content Signals Policy”, 24 Sep 2025: blog.cloudflare.com/content-signals-policy
  5. OpenAI, “Overview of OpenAI Crawlers” (OAI-SearchBot, ChatGPT-User, the ~24 hour window; first-party): developers.openai.com/api/docs/bots
  6. Anthropic, “Does Anthropic crawl data from the web, and how can site owners block the crawler?”, updated 7 Apr 2026 (Claude-User, Claude-SearchBot, IP blocking; first-party): support.claude.com/en/articles/8896518
  7. Perplexity, “Perplexity Crawlers” (Perplexity-User, the 24 hour window; first-party): docs.perplexity.ai/guides/bots
  8. Google Search Central, “AI features and your website”, last updated 10 Dec 2025 (the Googlebot control statement, snippet controls, recrawl lag): developers.google.com/search/docs/appearance/ai-features
  9. Google Search Central, “Structured data for subscription and paywalled content (CreativeWork)”, last updated 10 Dec 2025 (isAccessibleForFree, hasPart, the cloaking distinction): developers.google.com/search/docs/appearance/structured-data/paywalled-content
FAQ

Frequently asked questions.

If I block every AI crawler, will I disappear from AI answers?

No. On the compliant path you do leave: OpenAI documents that sites opted out of OAI-SearchBot are not shown in ChatGPT search answers. What survives is everything that does not need your page, which the Tow Center saw in practice when a tool that had been blocked by USA Today cited a Yahoo News republication of the same article instead. You lose the attributed appearance and keep the unattributed summary.

Does a paywall stop AI systems from reading my articles?

Only if it is server-side, and not even then for a logged-in reader's agent. A client-side overlay sends the text to the browser and hides it visually, so the Tow Center found agentic browsers could read a nine-thousand-word subscriber-exclusive article that the same companies' chat interfaces refused. If a page truly must not be read, it needs authentication rather than a directive or an overlay.

Will a content licensing deal get my brand cited accurately?

The one published test says no. The Tow Center listed "content licensing deals with news sources provided no guarantee of accurate citation in chatbot responses" among its findings, and its example was a publisher that permits the search crawler and sits inside a partnership with the company, whose excerpts were correctly identified once in ten attempts. Access makes accurate attribution possible; it does not produce it.

Should I block AI crawlers at the firewall instead of in robots.txt?

Read one vendor's documentation before you do. Anthropic states that blocking the IP addresses its bots operate from "may not work correctly or persistently guarantee an opt-out, as doing so impedes our ability to read your robots.txt file". A network block can therefore leave you both fetched and unheard, because the file carrying your preference is the thing the rule stopped the vendor reading.

Bavior Editorial

The team that researches and maintains Bavior’s writing on Reddit marketing and AI search visibility. Every figure here is attributed to a named source with the date it was checked, and none of our links are affiliate links.

Found a number that looks wrong? Tell us and we will re-check it: support@bavior.com

A block is a trade, not a switch.
Know what you are trading.

Start free trial