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.

Run Free Audit Now