Audit Engine Architecture
How the WebCare Pro AI Audit Works
A non-invasive, parallel diagnostic engine that probes DNS, edge ciphers, 12+ AI crawlers, Schema graphs, and WebMCP in sub-10 seconds.
The 5-Phase Non-Invasive Pipeline
Executes safely without modifying files, injecting scripts, or consuming server CPU.
PHASE 01
DNS Resolution & Transport Security
Enforces strict SSRF validation rejecting private, loopback, and cloud metadata IPs (RFC 1918 / RFC 6598)
Measures precise DNS resolution latency and CDN Anycast edge termination (Cloudflare, Fastly, AWS CloudFront)
Audits TLS 1.3 / 1.2 negotiation ciphers, certificate expiration, and HSTS Preload headers
Scans public DNS TXT records for emerging DNS-AID (AI discovery) tokens
PHASE 02
Crawler Permissions & robots.txt Matrix
Fetches and parses RFC 9309-compliant robots.txt syntax directly from webroot
Tests 12+ real-world AI search crawlers: ChatGPT-User, OAI-SearchBot, PerplexityBot, Claude-Web, Applebot-Extended, and Meta-ExternalAgent
Detects edge WAF misconfigurations returning false-positive HTTP 403 or Turnstile challenges
Verifies Content-Signal headers broadcasted for autonomous agent rights (search=yes, ai-train=no)
PHASE 03
HTML DOM, Core Web Vitals & Content Density
Evaluates raw HTML stream for client-side JavaScript hydration traps (empty <div id="root"> shells)
Calculates text-to-HTML ratio and checks for inverted-pyramid factual answers in the first 150 words
Queries Google PageSpeed Insights API for real-user Core Web Vitals (LCP, INP, CLS)
Audits semantic HTML5 landmark tags (<header>, <nav>, <main>, <article>, <footer>)
PHASE 04
Entity Disambiguation & Schema.org Graph
Extracts and parses all inline application/ld+json blocks into a unified graph structure
Validates connected entity IDs: linking Organization, Person (Author), and WebSite entities
Audits Wikidata and authoritative sameAs profile grounding to eliminate AI hallucinations
Verifies SpeakableSpecification and TechArticle markup for Google AI Overviews extraction
PHASE 05
Agentic Protocols & WebMCP Server Cards
Probes /.well-known/webmcp.json and MCP server card declarations
Audits Agent-to-Agent (A2A) protocol descriptors and OpenAPI specifications
Verifies /llms.txt and /llms-full.txt plain-text Markdown feeds for LLM context ingestion
Simulates HTTP content negotiation for crawlers sending Accept: text/markdown
Enterprise SSRF Protection & Zero Origin Load
The audit engine resolves target hostnames using strict Server-Side Request Forgery (SSRF) verification. Requests targeting loopback (127.0.0.1), private subnets (10.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12), or cloud metadata services (169.254.169.254) are rejected immediately. Probes are capped at strict 800KB response payloads with a 10-second timeout ceiling to ensure production systems remain stable.
Run an Automated Audit on Your Domain
Scan your site across all 5 phases and get instant, step-by-step remediation fixes.