Audit Agent Accessibility
audit_agent_accessibilityCheck if AI agents can read a domain: returns 42 fields on llms.txt, robots.txt AI policy, structured data, and machine-readable endpoints.
Instructions
Give it a domain and it returns whether an AI agent can read that site, and what the site's policy says, as one flat row of 42 fields across five families: the llms.txt family including llms-full.txt and ai.txt, robots.txt AI crawler policy including the newer Content Signal directives, structured data presence and health across JSON-LD, microdata, Open Graph and canonical, render mode, and machine readable endpoint discovery covering sitemap, OpenAPI, well known files and feeds. Every field is a fact read off a fetch. No model is called at any point, so the same domain returns the same row today and next month unless the site actually changed. Twelve requests per domain, typically 2 to 4 seconds. Built for a technical SEO or growth engineer preparing a site for AI crawlers, or an agency selling that work and needing a before and after audit across a client list. Requires an APIFY_TOKEN and consumes Apify credits. Read only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checks | No | Run only these checks. Omit for all of them. Narrowing narrows the work, and the score is rescaled over the checks selected. | |
| domain | Yes | One company domain, for example vercel.com. Protocol and path are stripped. | |
| skipCache | No | Leave as false to use the 7 day cache. Set to true to re-audit the domain from scratch. Default: "false". | |
| max_charge_usd | No | Optional spending cap for this call, in USD, passed to the actor as max_charge_usd. The run stops before any charge that would take it past this amount and keeps every row already charged. Leave empty to rely only on the maximum charge per run set on your Apify account. | |
| check_endpoints | No | Probes sitemap, OpenAPI, well known files and feeds. Adds 7 concurrent requests. Default: true. | |
| check_structured_data | No | Parses JSON-LD, microdata, Open Graph and canonical off the homepage. Costs no extra requests. Default: true. |