GEO AI-Search (/llms.txt) & EU EAA Accessibility Auditor
Pricing
from $20.00 / 1,000 domain auditeds
GEO AI-Search (/llms.txt) & EU EAA Accessibility Auditor
Audits websites for AI search readiness (ChatGPT Search, Perplexity, Claude /llms.txt, robots.txt AI bots, JSON-LD), EU European Accessibility Act WCAG 2.1 baseline, and SPF/DMARC email deliverability.
Pricing
from $20.00 / 1,000 domain auditeds
Rating
0.0
(0)
Developer
Vance Systems
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Features
Share
GEO AI-Search (/llms.txt), EU EAA & Mail Deliverability Auditor
Audits any list of public domains or URLs in seconds for AI Search visibility (ChatGPT Search, Perplexity, Claude), EU European Accessibility Act (EAA / WCAG 2.1 baseline), and SPF/DMARC DNS deliverability.
Built by Vance Systems.
What it checks per URL
- GEO AI-Search Score (
0–100):- Presence and completeness of
/llms.txt(>= 80chars) - Explicit AI crawler directives in
/robots.txt(OAI-SearchBot,GPTBot,PerplexityBot,ClaudeBot,Claude-SearchBot,ChatGPT-User) - Valid XML
/sitemap.xml(<urlset>/<sitemapindex>) - Structured
<script type="application/ld+json">schema extraction (@typelist),<title>, andrel="canonical"
- Presence and completeness of
- EU Accessibility Act (EAA) Score (
0–100):<html lang="...">declaration<main>/role="main"landmark presence<h1>heading check and<img>tags missingaltattributes
- Email Deliverability (via Cloudflare DoH):
TXTlookup forv=spf1_dmarc.<domain>lookup forv=DMARC1and active policy (none,quarantine,reject)
- Security: Built-in SSRF validation blocks private networks, loopback, and cloud metadata IPs (
127.0.0.1,169.254.169.254, RFC1918).
Pay-Per-Event (PPE) Monetization
When published on Apify Store with Pay-Per-Event, create the event:
- Event name:
domain-audited(charged once per valid public URL with deterministic idempotency key; respects ApifymaxTotalChargeUsdbudget limits cleanly).
Sample Input
{"startUrls": [{ "url": "https://radarautonomo.es" },{ "url": "https://cloudcostsniper.com" }],"checkEmailDeliverability": true}
Sample Output
{"url": "https://radarautonomo.es","geo_score_0_100": 100,"eaa_accessibility_score_0_100": 100,"checks": {"llms_txt_present": true,"llms_txt_chars": 1420,"ai_bots_matched": ["oai-searchbot", "perplexitybot", "gptbot"],"sitemap_xml_valid": true,"json_ld_present": true,"json_ld_types": ["WebApplication", "FAQPage"],"html_lang_declared": true,"main_landmark_present": true,"h1_count": 1,"images_missing_alt": 0,"title": "Radar Autónomo 2026","canonical_url": "https://radarautonomo.es/"},"email_deliverability": {"domain": "radarautonomo.es","checked": true,"spf_present": true,"dmarc_present": true,"dmarc_policy": "reject","spf_record": "v=spf1 include:_spf.mx.cloudflare.net ~all","dmarc_record": "v=DMARC1; p=reject;"}}