Skip to content
AEO site audit

Find out why engines skip your client's site.

48 checks across crawler access, structured data, answerability, authority and technical health. Every failing check comes with the exact fix — robots.txt lines, JSON-LD, an llms.txt template — written for your client's site.
AEO audit · ledgerline.comDemo data
71AEO score
Crawler access88
Structured data64
Answerability69
Authority72
Technical81
  • AI answer engines can crawl the site
  • Firewall lets AI crawlers through
  • llms.txt is published and well-formed
  • FAQPage schema on key pages
  • Pages open with a direct answer
  • User-agent: PerplexityBot
    Allow: /
Coverage

What the audit checks.

AI crawler access

10 checks
  • robots.txt is reachable
  • AI answer engines can crawl the site
  • Bingbot can crawl the site
  • AI training crawler policy
  • Firewall and CDN let AI crawlers through
  • Pages are indexable and quotable
  • llms.txt is published and well-formed
  • llms-full.txt (optional full-content export)
  • XML sitemap is available
  • Sitemap is referenced in robots.txt

Structured data

11 checks
  • Structured data (JSON-LD) is present and valid
  • Organization schema with logo and sameAs
  • WebSite schema
  • Product, Service or SoftwareApplication schema
  • FAQPage schema
  • Article schema with author and dateModified
  • BreadcrumbList schema on inner pages
  • Review or AggregateRating schema
  • Canonical URL is declared
  • Open Graph and Twitter card tags
  • Clean heading hierarchy (one H1, no skipped levels)

Answerability

9 checks
  • Headings phrased as the questions buyers ask
  • Pages open with a direct, concise answer
  • Scannable lists and comparison tables
  • On-page FAQ section
  • Substantial, crawlable copy on key pages
  • Readable sentence length
  • Clear definition or TL;DR summary
  • Pricing information is discoverable
  • Comparison and alternatives content

Authority & trust

7 checks
  • Author bylines and expertise signals
  • About page is linked
  • Contact information is easy to find
  • Official profiles linked (sameAs)
  • Publish and update dates are exposed
  • Content updated within the last 12 months
  • Customer proof: reviews, testimonials, case studies

Technical health

11 checks
  • HTTPS with HTTP→HTTPS redirect
  • Fast server response (TTFB)
  • Lightweight HTML
  • Content is server-rendered (visible without JavaScript)
  • Language declared on <html>
  • Descriptive page title
  • Meta description
  • Images have alt text
  • Healthy internal linking
  • Crawled pages return 200
  • Mobile viewport configured
From audit to action

Failing checks become a prioritised plan.

Recommendations are ranked by impact and effort and merged with visibility gaps, so a missing FAQ schema and a lost prompt land in the same list your team works from.

High impact
Win “What is the best invoicing software for freelancers?”

Paycove and Invoxa are recommended in 5 of 6 engines. Publish an answer-first comparison page and earn a G2 category listing.

High impact
Let PerplexityBot through your CDN

Your firewall returns 403 to PerplexityBot. Add an allow rule for verified AI crawlers.

Medium impact
Earn a citation on reddit.com

r/freelance threads are cited 9× in answers where Ledgerline is missing.

01

AI crawler access

Parses robots.txt per bot — GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and more — and probes your CDN for silent 403s.

02

llms.txt

Checks presence and structure, then drafts a well-formed llms.txt from your real pages.

03

Structured data

Organization, Product, FAQPage, Article, BreadcrumbList and review markup, validated from JSON-LD.

04

Answerability

Question-led headings, answer-first intros, lists, tables and FAQs that engines can quote.

05

Authority & freshness

Bylines, about and contact pages, sameAs profiles, dates and customer proof.

06

Technical health

HTTPS, response time, server-rendered content, titles, descriptions and crawl errors.

Somewhere, right now, an AI is recommending your client's competitor.

Elite Answers is invite-only. Request access through Elite Digital and the team will set you up.