Get cited by ChatGPT, Claude and Perplexity. One small fix at a time.
AI answers don’t pick brands by luck. They pick the sites that pass 44 small checks, publish the right files, and earn the right links. The toolkit finds each one, fixes it, and shows you when the engines start naming you.
From a URL to a brand AI names
An AEO lab for
your marketing team.
Search moved into the answer. You don’t need an agency to see where you stand: audit the site, ship the fixes, and measure whether the engines start naming you.
01 /Crawl and score
Find why AI answers skip you.
Crawl up to 50 pages and score them against 44 technical SEO and AEO rules. Every failing check comes back ranked, with the page it failed on and the fix that clears it.
Explore audit02 /Make pages citable
Turn findings into pages engines can cite.
Generate the files and markup answer engines read first. llms.txt from your own sitemap, schema that validates, and content fixes in the order that moves the score.
Explore fix03 /Measure citations
See who AI recommends, and whether it is you.
Ask the engines the questions your customers ask, and see which brands they name. Then read your own GA4 and Search Console data in plain language, with your own key.
Explore track04 /Earn authority
Earn the authority citations follow.
Engines cite sources other sources trust. Check any domain’s authority, map who links to you in 3D, and find the pages that should link to you next.
Explore growEvery facet is a rule
44 small things.
These checks are the open half of our open core: the scoring engine is Apache-2.0, on GitHub and npm. Pick a category and flip through them: what each one looks at, why an answer engine cares, and the fix.
Whether an AI engine can lift a clean answer from the page, and has a reason to cite it.
Built to be checked, not trusted
Open core, self-hostable
The audit engine and npm packages are Apache-2.0 on GitHub. Run the stack yourself with Docker Compose.
Your keys, your data
Model calls run on your own API key. Google access is read-only. We never train on anything you connect.
Deterministic scoring
44 published rules, the same weights every run. A score change means the site changed.
Questions, answered
What is Answer Engine Optimization (AEO)?
Answer Engine Optimization is the practice of structuring your site so AI answer engines (ChatGPT, Claude, Perplexity, Gemini, and Google AI Overviews) can find, trust, and cite your content. Unlike classic SEO, which optimizes for blue-link rankings, AEO optimizes for being quoted directly inside AI-generated answers.
How is AEO different from SEO?
SEO aims to rank a page in search results; AEO aims to get your content cited inside an AI answer. AEO leans more on machine-readable structure (JSON-LD, llms.txt), demonstrable E-E-A-T, and short, extractable answers that a model can lift verbatim. Strong SEO still helps, but it is not sufficient on its own.
Does llms.txt actually help AI visibility?
llms.txt is an emerging convention that gives AI crawlers a curated map of your most important pages, much like a sitemap tailored for LLMs. It helps answer engines discover and prioritize your best content. The AEO Toolkit generates a structured llms.txt (and optional llms-full.txt) from your sitemap automatically.
What is a good E-E-A-T score?
E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trust. There is no single official number, but higher is better across all four pillars. The E-E-A-T Scanner scores each pillar page by page and shows the exact signals, author bylines, citations, credentials, and trust markers, that each page is missing.