Skip to content

Technical eligibility, control 13 of 20

T-13 Separate OpenAI search, training, user and advertising access

P0Hard gateAutomated

OAI-SearchBot, GPTBot, ChatGPT-User and OAI-AdsBot serve different purposes. Search visibility, training preference, user retrieval and ad validation are separate decisions.

Priority
Gate. A FAIL stops publish or launch.
Hard gate
Yes. A FAIL stops publication, whatever the score.
Change class
APPROVAL_REQUIRED: Required exact authority must be valid before the consequential action.
Quality bucket
Technical eligibility

Evidence to review

  • Purpose-based policy matrix, live rules and verified access logs where available.

How to implement

  1. Apply the approved search and training policies independently.
  2. Record that user-initiated ChatGPT-User requests may not follow robots.txt and do not determine Search opt-out.
  3. Verify identities with current official sources.
  4. Treat ad-validation access as conditional on running relevant ads, not an organic ranking requirement.

How UltimateSEO checks this

Automated. A check in the scan sets PASS or FAIL for this control, and reports UNKNOWN or BLOCKED when its input is missing.

The check looks at: robots.txt groups for OAI-SearchBot, GPTBot and ChatGPT-User are evaluated separately with the effective group rules.

States used: PASS, FAIL, UNKNOWN, NOT_APPLICABLE or BLOCKED. UNKNOWN is never shown as a pass. How states work.

Sources

Part of The UltimateSEO Framework v4.3, catalogue dated 2026-10-14. Evidence states, control states and the publish gate are explained on the hub.

Check this control on your own site

The instant scan maps what it finds to this control and tells you honestly whether it could verify it.