AI Crawler Readiness Auditor avatar

AI Crawler Readiness Auditor

Pricing

$10.00 / 1,000 domain audits

Go to Apify Store
AI Crawler Readiness Auditor

AI Crawler Readiness Auditor

Audit domains for llms.txt, robots.txt AI bot rules, sitemap hints, and public AI crawler readiness signals.

Pricing

$10.00 / 1,000 domain audits

Rating

0.0

(0)

Developer

jaehan byun

jaehan byun

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Audit domains for AI crawler readiness signals: llms.txt, llms-full.txt, robots.txt rules for AI user agents, sitemap hints, and homepage references.

What it does

This Actor helps SEO, developer relations, documentation, and content teams check whether a site is easy for AI crawlers and agentic tools to discover. For each domain, it fetches public files only and returns a compact readiness score with concrete remediation notes.

It does not log in, bypass access controls, use residential proxies, or crawl private content.

Input

  • domains: Domains or URLs to audit.
  • maxDomains: Safety cap for one run.
  • requestTimeoutSecs: Timeout for each public HTTP request.
  • checkHomepage: Whether to fetch the homepage and look for discovery hints.

Example:

{
"domains": ["apify.com", "docs.apify.com", "example.com"],
"maxDomains": 25,
"requestTimeoutSecs": 12,
"checkHomepage": true
}

Output

Each dataset item represents one audited domain.

Important fields:

  • readinessScore: 0-100 score based on public AI discoverability signals.
  • llmsTxt: status, URL, line count, byte size, and extracted links for /llms.txt.
  • llmsFullTxt: status and size for /llms-full.txt.
  • robots: robots.txt status plus AI bot allow/disallow findings.
  • sitemap: sitemap hints from robots.txt, homepage HTML, and /sitemap.xml.
  • issues: concrete problems to fix.
  • recommendations: actionable next steps.

Example output item:

{
"domain": "example.com",
"origin": "https://example.com",
"readinessScore": 28,
"grade": "D",
"llmsTxt": { "exists": false, "statusCode": 404 },
"robots": { "exists": true, "aiBotRules": [] },
"sitemap": { "found": false, "urls": [] },
"issues": ["Missing /llms.txt", "No sitemap hints found"],
"recommendations": ["Add /llms.txt with key documentation and product URLs"]
}

Pricing

When pay-per-event monetization is enabled, this Actor is intended to charge one domain-audit event per audited domain. It checks the user spending limit before auditing each domain.

Limitations

  • The Actor checks public files and homepage HTML only; it is not a full-site crawler.
  • robots.txt interpretation is conservative and focused on AI-related user-agent names.
  • A high score means good public discovery hygiene, not guaranteed ranking in AI products.