AEO Toolkit

02 / Make pages citable

FixTurn 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.

Generate llms.txt

llms.txt from your real pages

Crawls sitemap-first, pulls titles and descriptions, and writes a structured llms.txt and llms-full.txt you can download and ship.

llms.txtllms-full.txt
Fig. 2.1llms.txt from your real pages

Templates for every failing rule

Each audit finding comes with the snippet that fixes it: the JSON-LD, the meta tag, the robots line.

Fix templatesJSON-LD
Fig. 2.2Templates for every failing rule

Fix in order of impact

The list is ranked by what moves the score most, so the first hour of work is the hour that counts.

Prioritised
Fig. 2.3Fix in order of impact

Re-run and prove it

Run the audit again after you ship. Same rules, same weights, so the score change is the fix and nothing else.

DeterministicBefore and after
Fig. 2.4Re-run and prove it

Generate

llms.txt generator

Sitemap-first crawl into a downloadable file.

Schema snippets

JSON-LD templates for the types the audit flags as missing.

Robots rules

The exact lines to let AI crawlers in.

Verify

Structured data check

The audit re-parses every JSON-LD block it finds.

Re-audit

The same rules on the fixed site, side by side.

Chrome extension

Audit any page you are on, in one click.

How fix works in the docs