Free tool

Is this page ready to be cited?

Enter a page. We fetch it the way an AI crawler would, plus your robots.txt, llms.txt and sitemap, and score thirty checks that decide whether an engine can read, understand and quote it.

  • robots.txt rules for GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and Bingbot
  • llms.txt and sitemap presence, noindex directives
  • Direct answer near the top, question headings, lists and tables, content depth, FAQ content
  • JSON-LD types, entity markup, breadcrumbs
  • Title, description, H1, canonical, Open Graph, image alt text
  • HTTPS, status, response time, viewport, language, JavaScript-only rendering

We fetch the page, robots.txt, llms.txt and sitemap.xml. Nothing is stored.

Questions

About the ai seo audit.

Want this done for you? See AI SEO Optimization.

What does the AI SEO audit check?

Thirty checks in five groups: AI crawler access (robots.txt rules for each AI bot, llms.txt, sitemap, noindex), answer readiness (direct answer near the top, question headings, lists and tables, depth, FAQ content), structured data (JSON-LD types, entity markup, breadcrumbs), on-page basics (title, description, H1, canonical, Open Graph, alt text) and technical health (HTTPS, status, response time, viewport, language, JavaScript-only rendering).

How is the score calculated?

Each check is a pass, a warning or a fail. Passes count in full, warnings count half, fails count zero, and informational checks are excluded. The score is the percentage of available points. Ninety and above is an A.

Does it crawl my whole site?

No. It audits the page you enter plus the site-wide files that affect it: robots.txt, llms.txt and sitemap.xml. Run it on your home page and your most important service or product pages separately.

Why does it say my content is JavaScript-only?

The raw HTML response contained almost no text and the markers of a client-rendered app. Most AI crawlers do not execute JavaScript, so they see an empty page. Server-rendering or prerendering fixes it.

Want the fixes done, not just found?

The full programme starts from the same checks and ends with your name in the answer.