Alongside asking AI models about you, a scan audits your own website for AI-readiness. The audit fetches at most three URLs — your robots.txt, your llms.txt and your homepage — and runs 9 checks.
The checks
P0 — blockers
- Reachability (
reach) — your homepage must respond successfully. If it doesn't, nothing else matters: models and their crawlers can't read a site that's down or erroring. - HTTPS (
https) — the site must resolve to an https:// URL. Unencrypted sites are penalized or skipped by most crawlers. - AI crawler access (
robots) — your robots.txt is checked against known AI crawler user-agents. Blocking them means opting out of AI answers entirely. A missing robots.txt passes (nothing is blocked); explicit blocks fail, partial blocks warn.
P1 — high impact
- llms.txt (
llms) — an emerging convention: a plain-text file at/llms.txtthat tells language models what your site is about. Easy to add — our free generator creates one. - Local/organization schema (
schema_local) — JSON-LD structured data (LocalBusiness, Organization or a specific business type) that tells models unambiguously who you are, where you are and what you do. - Title & meta description (
title) — your homepage needs a real title and a meta description of reasonable length; these are heavily weighted signals of what your business is. - NAP consistency (
nap) — name, address and phone must be findable on the homepage (visible text,tel:link or schema). If you have one but not the other, the check warns.
P2 — worth fixing
- FAQ schema (
schema_faq) — FAQPage structured data marks question-and-answer content, exactly the format AI answers are built from. - H1 heading (
h1) — the homepage should have a proper top-level heading; it anchors what the page (and business) is about.
Reading the results
Each check reports pass, warn or fail with its severity (P0/P1/P2). Fix P0 fails first — they gate everything else. The dashboard turns fails into concrete page-level prescriptions you can work through and verify.