See your site the way AI sees it
TrustSEO checks whether Google, ChatGPT and AI agents can reach and read your site. Three scores, 48 checks, and a fix for every issue.
Most sites don’t know AI can’t read them
Nothing breaks. No error shows up. You just stop getting mentioned.
Blocked at the firewall
Cloudflare has blocked AI crawlers by default since July 2025. Your robots.txt can say “allow” while your CDN answers 403.
Empty without JavaScript
GPTBot, ClaudeBot and PerplexityBot don’t run JavaScript. If your content only appears after it runs, they read a blank page.
Missing the basics
Google says AI Overviews have no extra requirements: a page has to be indexable first. A stray noindex or a bad canonical hides you everywhere.
48 checks. Three scores.
Every check is a real request to your site, the same one a crawler or agent makes. Each score is 0 to 100.
SEO
25 checksCan Google find, index and rank you?
- Homepage reachable
- HTTPS
- No noindex
- robots.txt
- XML sitemap
- Canonical
- Title
- Meta description
- Single H1
- Subheadings
- Language
- Viewport
- Open Graph
- Favicon
- Response time
- HTML weight
- Blocking scripts
- Image alt text
- Internal links
- Pages return 200
- Titles
- Descriptions
- H1s
- Thin pages
- Stray noindex
AI Search
12 checksCan ChatGPT, Claude and Perplexity read and cite you?
- GPTBot
- OAI-SearchBot
- ClaudeBot
- PerplexityBot
- Google-Extended
- CCBot
- Valid JSON-LD
- Organization schema
- Page-type schema
- Content depth
- Outbound sources
- llms.txt
Agent Readiness
11 checksCan AI agents browse and act on your site?
- ChatGPT-User
- Claude-User
- Perplexity-User
- No bot wall
- Works without JS
- Labeled controls
- Landmarks
- Markdown
- llms-full.txt
- MCP discovery
- API description
Not a score. A to-do list.
Every issue says what we found and what to change, ranked by how much it moves your score. This is a real report for smoothrecorder.com.
Run it yourselfHTML weight421 KB of HTML
Fix: Trim the HTML payload. Inline data blobs and very large documents slow parsing for every crawler.
Render-blocking scripts1 blocking <script src> in <head>
Fix: Add defer or async to scripts in <head> so they don’t delay the content crawlers came to read.
Title tag63 characters
Fix: Keep the title between 15 and 60 characters, naming the brand and what it does.
Markdown for agentsAccept: text/markdown ignored
Fix: Serve a markdown version of each page. Agents read markdown with a fraction of the tokens HTML costs.
How it works
Paste your domain
No install, no script tag. We only read public URLs.
We fetch it like the bots do
robots.txt tested per crawler, pages fetched with agent user-agents, HTML read without running JavaScript.
Get three scores and the fixes
Every failed check says what’s wrong and exactly what to change, heaviest first.
Ship, re-run, compare
Audits are saved, so you can see which checks flipped after each deploy.
Same site, same result. Every time.
AI rank trackers ask ChatGPT the same question over and over and chart the noise. We check the things you can actually fix, and they don't change unless your site does.
<1%
of repeated prompts returned the same brand list
SparkToro, 2,961 runs
97%
of llms.txt files never got a single request
Ahrefs, 137,000 sites
Simple pricing. Start free.
Try it on your own site for free. Upgrade to Pro when you want more sites and weekly monitoring.
Free
Try it on your own site
$0/mo
No card needed
- 1 site
- 2 full audits a month
- Re-audit whenever you like
- SEO, AI Search and Agent Readiness scores
- Shareable reports
- All 37 free SEO tools
Pro
Everything, for the sites you care about
$29/mo
Billed monthly. Cancel anytime.
- 5 sites
- 20 full audits a month
- Weekly re-audits + email when a score drops
- SEO, AI Search and Agent Readiness scores
- Page-by-page crawl of up to 25 pages
- Saved history and score trends
- Shareable reports
- Security headers scan
- All 37 free SEO tools
Cancel anytime. No overage charges.
Questions, answered
Can't find it here? Run a free audit and see for yourself.
Find out what AI sees on your site
Three scores and a fix list in about 30 seconds.