Skip to main content

AI Searchability Scanner · Free Tool

See your site the way AI sees it.

In under 60 seconds, we check whether AI engines like ChatGPT, Perplexity, and Claude can find, read, and cite your website — and show you exactly what to fix.

  • 12 signals checked
  • robots.txt · JSON-LD · sitemaps · content
  • 0–100 grade + prioritised fixes
  • Free — no credit card

Why AI searchability matters in 2026

AI engines — ChatGPT, Perplexity, Claude, Gemini — are now responsible for a significant and growing share of business discovery. When someone asks an AI “who does roofing in St. George?” or “what’s the best CRM for title companies?”, the engine cites the businesses whose websites it can read and trust.

The most common reasons a site is invisible to AI are fixable in an afternoon: a robots.txt that blocks AI crawlers, missing JSON-LD structured data, and pages that are JavaScript-only shells with no server-rendered text.

This scanner checks all 12 of the highest-impact signals and tells you exactly what to fix — for free.

Questions about AI searchability

What is Answer Engine Optimization (AEO)?
Answer Engine Optimization (AEO) is the practice of structuring your website so AI-powered answer engines — ChatGPT, Perplexity, Claude, Gemini — can find, read, and confidently cite your business. Unlike traditional SEO (ranking blue links on a search results page), AEO determines whether an AI assistant includes your name when someone asks it a question like 'who does roofing in St. George?' The three highest-impact AEO signals are: (1) an AI-crawler-friendly robots.txt, (2) JSON-LD structured data on every page, and (3) server-rendered text the crawler can extract without running JavaScript.
What does the Haestus AI Searchability Scanner check?
The scanner audits 12 signals across five categories: AI crawler access (robots.txt allowlist for ClaudeBot, GPTBot, PerplexityBot, Googlebot), structured data completeness (Organization, LocalBusiness, Service, FAQPage, Article, BreadcrumbList JSON-LD), crawlable content surface (sitemap validity, word count, server-rendered text), entity and NAP consistency (business name, address, phone matching across schema), and on-page hygiene (single H1, meta description, canonical URL, no unintended noindex). Results are scored 0–100 with prioritised fixes — no email required to see your grade.
Why would AI search engines ignore my website?
The most common reasons are fixable in an afternoon. First: a robots.txt that blocks AI crawlers — a single 'Disallow: /' rule (sometimes set by a security plugin or CDN 'block bots' toggle) means every AI engine respects it and never reads your pages. Second: no JSON-LD structured data — without schema markup, AI engines can't reliably extract your business name, services, or location with confidence. Third: JavaScript-rendered content — if your homepage text only appears after JavaScript runs, many AI crawlers see a blank page. Our scanner detects all three and tells you exactly which applies to your site.
How is the scan score calculated?
The score is computed entirely in code — no AI model produces the number. The 0–100 score is a weighted sum across ten dimensions: AI-crawler access (20 pts), structured data completeness (16 pts), crawlable content surface (8 pts), entity/NAP consistency (6 pts), on-page hygiene (5 pts), content freshness (3 pts), llms.txt extras (2 pts), live citation rate across four AI engines (28 pts), citation quality (8 pts), and cross-engine consistency (4 pts). A crawler block is an absolute cap — if AI bots are blocked, citation dimensions are forced to zero regardless of other signals, because a blocked site cannot be cited regardless of how well everything else is configured.
Is the scanner really free? What's the catch?
The scan grade, score band, and top three priority fixes are free with no email required. If you want the full prioritised fix list, a breakdown of which AI engines did or didn't cite you, and the detailed recommendations report, we ask for an email address so we can send the full report. That's it — no credit card, no auto-enrollment, no sales call unless you want one. We built the scanner because we sell AEO services; a business that sees its own score and understands the gap is the best possible introduction to what Haestus does.
How long does a scan take?
Most scans complete in under 60 seconds. The scanner runs two engines in parallel: a deterministic Signal Audit that fetches your robots.txt, sitemap, and up to five pages to check structured data and content; and a Citation Probe that queries four AI engines to see whether they currently cite your site. The Signal Audit is fast (3–10 seconds). The Citation Probe takes longer because it waits for live responses from external AI providers. Total time depends on those provider response times, but we cap the scan at 90 seconds and show partial results if any engine times out.
What should I do after I get my score?
Start with whichever of these three you're failing: (1) If AI crawlers are blocked, fix robots.txt first — every other fix is worthless while they can't read your site. (2) If you have no structured data, add at minimum an Organization and Service JSON-LD block to your homepage. (3) If your content is JavaScript-only, move key text (business name, services, city) into server-rendered HTML. If you want help fixing all of it in a day, Haestus builds SmartSites — marketing websites pre-wired for AI search. You can book a free call at haestus.dev/book.

Don't want to wait for the scan?

Want it fixed in a day?

A free 20-minute call. We walk through your scan, prioritise the fixes, and show you what a SmartSite changes.

See pricing