Known problems
/llms.txt shows old content
A static file public/ is delivered by the web server before
TYPO3 runs. Delete it and remove any deployment step that writes it.
llms-full.txt is incomplete
llms- fetches every .md URL from the server itself
(sillmstxt.loopbackUrl). Pages that cannot
be fetched are left out and a warning is logged; the file is then cached for
5 minutes only.
For an https site base behind a reverse proxy, TYPO3 must accept
X- from the loopback address
($GLOBALS and
reverse), otherwise the site is not matched. If the web server
listens elsewhere inside the container, change the loopback URL.
Some .md URLs return 403
The default TYPO3 .htaccess denies files named Readme.,
License., Change and To. Pages with these
slugs have no Markdown URL. Other .md URLs reach TYPO3 because no such
file exists.
The llms.txt intro changes back
The intro is stored in config/. If that
file is deployed from version control, backend changes on the server are
overwritten. Change the intro in the repository.
The field "llms.txt intro" is not visible
It is inside each language: Sites > edit the site > Languages > expand the language > tab LLM.
AI crawlers get 403
The extension does not block anything. If crawlers receive 403, check the
web application firewall or CDN in front of the site (for example AI bot
blocking in Cloudflare) and robots..