# Compare ChatGPT, Claude & Perplexity Crawler Access

**Use case:** 

Compare live robots.txt access rules for ChatGPT, Claude and Perplexity across three websites, separating AI search visibility from model-training policies.

## Input

```json
{
  "domains": [
    "openai.com",
    "anthropic.com",
    "perplexity.ai"
  ],
  "includeTrainingBots": true,
  "blockedOnly": false,
  "requestTimeoutSecs": 15
}
```

## Output

```json
{
  "domain": {
    "label": "Website",
    "format": "string"
  },
  "aiSearchAccessScore": {
    "label": "AI search access score",
    "format": "integer"
  },
  "aiSearchAccessGrade": {
    "label": "Grade",
    "format": "string"
  },
  "policyStrategy": {
    "label": "Crawler policy",
    "format": "string"
  },
  "searchVisibilityRisk": {
    "label": "AI search risk",
    "format": "boolean"
  },
  "blockedSearchBots": {
    "label": "Blocked answer bots",
    "format": "array"
  },
  "blockedTrainingBots": {
    "label": "Blocked training bots",
    "format": "array"
  },
  "llmsTxtFound": {
    "label": "llms.txt",
    "format": "boolean"
  },
  "recommendation": {
    "label": "Recommended action",
    "format": "string"
  },
  "recommendedRobotsSnippet": {
    "label": "Ready-to-paste fix",
    "format": "string"
  },
  "robotsUrl": {
    "label": "robots.txt",
    "format": "string"
  },
  "checkedAt": {
    "label": "Checked",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [AI Crawler Robots.txt Audit & llms.txt Checker](https://apify.com/davidbenittah/ai-crawler-robots-audit) with a specific input configuration. Visit the [Actor detail page](https://apify.com/davidbenittah/ai-crawler-robots-audit) to learn more, explore other use cases, and run it yourself.