Signal

Crawl directives (robots.txt + sitemap)

Whether your robots.txt and XML sitemap let AI search and citation crawlers find and reach your product URLs at all.

AffectsDiscoveryEvidenceSpec-factConfidenceVery highImpact3/3Last verified

Per-platform status

Where a platform documents relevant behavior, its status and source are shown. Undocumented platforms show "unknown" - honest unknowns, never invented.

PlatformStatusNotesSource
ChatGPTSupportedOAI-SearchBot and GPTBot respect robots.txt, and disallowing opts a site out with roughly 24 hours of propagation. XML sitemaps are not mentioned.Source (opens in new tab) · verified 2026-09-18
Gemini / Google AI ModeSupportedrobots.txt controls access per user agent. Storebot-Google crawls Shopping surfaces and Googlebot feeds AI Mode, so directives govern whether product URLs are reachable at all.Source (opens in new tab) · verified 2026-07-14
PerplexitySupportedrobots.txt controls PerplexityBot, which surfaces and links sites in search results. Perplexity-User, the user-triggered fetcher, generally ignores robots.txt.Source (opens in new tab) · verified 2026-09-18
CopilotUnknownNot documented by this platform.-
ClaudeSupportedClaudeBot, Claude-User and Claude-SearchBot all honor robots.txt, plus the non-standard Crawl-delay. XML sitemaps are not addressed.Source (opens in new tab) · verified 2026-04-07

Evidence and sources

This signal is typed spec-fact (Very high confidence).

How to act on this

Allow the named search/citation crawlers in robots.txt, decide training tokens (GPTBot, Google-Extended) deliberately, and keep an accessible current XML sitemap of live product URLs.

Notes

Cloudflare's Content Signals extension adds an optional fourth field beside search and ai-train, written as use=immediate, use=reference or use=full, which states what a crawler may keep and reshare rather than whether it may fetch. These are declarative preferences, not enforcement, and no major engine has committed to honouring them.

[ newsletter ]