# Robots, AI crawlers and indexing: check each permission separately

Canonical: https://namedproof.com/knowledge/en/robots-ai-crawlers-indexing

By NamedProof (Organization) — https://namedproof.com/about

Published: 2026-10-17 · Sources checked: 2026-10-17 · Language: en

Technical access

Diagnose AI search access by separating crawler permissions, public availability, index eligibility and confirmed search inclusion\.

To diagnose public search visibility, check that the intended crawler can retrieve the article, that the page permits indexing, and that the search engine has processed the right URL\. These are separate states\. Training crawlers and user\-initiated fetchers have different roles; allowing one does not prove permission or inclusion for another\.

## Separate the four checks

Start the access investigation with the exact public URL\. Check what an unauthenticated visitor receives, then the relevant crawling rules, then the page\-level indexing instructions and finally the provider result\. A successful browser view is only the first of those checks\. The page might still carry a noindex directive, point to another canonical URL or be absent from the index\.

Google describes robots\.txt as a policy for crawler access, not a reliable method for keeping a web page out of search\. If the goal is confidentiality, use appropriate authentication\. Public robots rules are visible to visitors and should not be used as a list of private documents\. (S07)

## Match the crawler to the intended use

OpenAI and Anthropic each document separate search, training and user\-request agents\. Review the relevant role before changing a setting\. A broad instruction to allow every AI robot can accidentally remove a training preference when the actual task was to enable search\. (S08, S10)

Official crawler roles checked 17 October 2026; access is not proof of selection\. (S08, S10)

| Provider | Search | Potential training use | User\-initiated retrieval |
| --- | --- | --- | --- |
| OpenAI | OAI\-SearchBot | GPTBot | ChatGPT\-User |
| Anthropic | Claude\-SearchBot | ClaudeBot | Claude\-User |

## Inspect the content the visitor actually receives

For the intended public article, record the status code, final URL after redirects and visible main text\. A challenge screen, login page or generic error delivered instead of the article can defeat the purpose of an allowed robots rule\. Check the hosting/CDN layer as well as the application\. Do not conclude that every failed request is a deliberate crawler block\.

Also check the exact page variant\. A trailing slash, language route or old URL may redirect to a different page\. Keep a record of that transition\. If the source content is only available after an interaction, test the relevant retrieval surface rather than assuming that a crawler sees what a signed\-in person sees\. This is a diagnostic recommendation, not a claim that all AI agents behave identically\.

Record the observed failure before choosing a repair: a permission denial, a temporary server failure, a challenge page and an empty article body are different findings\. A failed test is evidence about that request at that time\. Confirm it on the relevant surface before making a permanent configuration change, and retain the successful recheck beside the original result\.

## Inspect indexing instructions and canonical identity

An accessible page can deliberately request exclusion from an index\. Check page\-level directives and any response\-header instructions together\. Read the canonical reference as a declaration of preferred identity, not a substitute for the content check\. The intended public article should not accidentally identify an unrelated landing page as its preferred URL\.

Google's current AI Search guide requires an indexed, snippet\-eligible page and site inclusion in Search generative AI features through Search Console\. Check that separate site setting as well as the page\. Neither condition guarantees inclusion in an answer\. (KB\-GOOGLE\-AI\-GUIDE)

## Keep discovery notifications separate from index evidence

A sitemap makes URLs easier to discover\. An IndexNow submission notifies participating engines about a meaningful change\. HTTP 200 in IndexNow means successful submission; HTTP 202 means receipt with key validation pending\. Neither status means the page now appears in search\. (S06, S25)

Google provides URL Inspection and sitemap routes for recrawl requests, while warning that requests do not guarantee inclusion\. Repeatedly submitting the same URL is not a substitute for finding the reason it is excluded\. Preserve the provider status and date rather than translating every accepted request into an indexed badge\. (KB\-GOOGLE\-RECRAWL)

## Use a finding that points to a specific repair

Suppose a hypothetical article is publicly readable and listed in the sitemap, but URL Inspection reports exclusion by noindex\. The useful repair is to confirm that this article is intended to be public and correct the mistaken directive\. Adding another sitemap or changing the text will not directly address that reported instruction\.

A different page might have no apparent access issue yet remain unindexed\. Record that as awaiting indexing or requiring further provider diagnosis\. Do not weaken security controls or expose private areas to chase a guarantee the search engine does not offer\. After any repair, recheck the actual public response and then the provider state; keep both receipts\.

## Method

NamedProof editorial guide, prepared with AI assistance from primary sources and an original practical analysis\. It is not a commissioned expert assessment and has not been personally reviewed by a named subject specialist\. Sources were checked on 17 October 2026\.

## Original contribution

Original contribution: a diagnostic sequence separating retrieval, crawler policy, index eligibility and provider\-confirmed inclusion, with a scoped noindex example\.

## Limitations

- This guide does not inspect or change the reader's website or account\.
- User\-agent names can be impersonated; a name in a log is not independently verified crawler identity\.
- Current search access, indexing and citation remain separate outcomes\.

## Sources

### KB\-GOOGLE\-RECRAWL: Ask Google to recrawl your URLs

https://developers.google.com/search/docs/crawling-indexing/ask-google-to-recrawl

Sources checked: 2026-10-17

Google Search URL discovery/recrawl requests; requests do not guarantee immediate or eventual inclusion\.

### S06: Sitemap overview

https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview

Sources checked: 2026-10-17

Google URL discovery\. Submitted, discovered, crawled and indexed are distinct states\.

### S07: Introduction to robots\.txt

https://developers.google.com/search/docs/crawling-indexing/robots/intro

Sources checked: 2026-10-17

Google crawler controls\. Robots files are not security controls; a crawl block may prevent Google seeing noindex\.

### S08: Overview of OpenAI Crawlers

https://developers.openai.com/api/docs/bots

Sources checked: 2026-10-17

OpenAI declared crawler roles\. Allowing access is not proof of indexing or citation; user requests and automatic Search crawling differ\.

### S10: Anthropic web crawlers

https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler

Sources checked: 2026-10-17

Anthropic declared crawler roles\. Training preference differs from search availability; no block is not proof of inclusion\.

### S25: IndexNow documentation

https://www.indexnow.org/documentation

Sources checked: 2026-10-17

IndexNow notification protocol\. Receipt is not proof of index, rank or citation\. Do not assume Google participates\.

### KB\-GOOGLE\-AI\-GUIDE: Google guide to optimizing for generative AI features

https://developers.google.com/search/docs/fundamentals/ai-optimization-guide

Sources checked: 2026-10-17

Google Search guidance updated July 2026; eligibility, excluded tactics and report reference\.

## Related guides

- [How AI search citations work: discovery, selection and support](https://namedproof.com/knowledge/en/ai-search-citations)
- [What llms\.txt can and cannot establish](https://namedproof.com/knowledge/en/llms-txt-evidence)
- [How to measure AI search visibility without confusing it with traffic](https://namedproof.com/knowledge/en/measure-ai-search-visibility)

## Available languages

- [English](https://namedproof.com/knowledge/en/robots-ai-crawlers-indexing)
