Live This site runs Joomla 6.1.2
JoomClub

News, security and craft for the Joomla ecosystem

Extensions

Joomla 6 component generates llms.txt files

A new Joomla 6 component generates llms.txt and llms-full.txt files, using a site's sitemap, article metadata and selected menu items to create structured context for large language models.

The component produces a basic llms.txt file and an expanded llms-full.txt version containing an annotated list of site content. Generated files can be viewed in the component's workspace before being regenerated after configuration changes.

Content and URL selection

Initial URL collection is based on sitemap.xml. The component also checks the sitemap against robots.txt restrictions and noindex and nofollow tags. This means the quality and completeness of the site's sitemap remains important to the resulting AI-oriented files.

Link descriptions are built from Meta Description values in com_content articles and from selected site menu items. The extension's documentation therefore advises using unique, relevant descriptions that meet basic SEO requirements.

Content can be grouped by category, while administrators can exclude specific categories, articles and menu items. The component also supports synchronization with sitemap.xml and creates a .bak backup on each generation.

Configuration is available through Joomla's standard administrator interface. A step-by-step guide is included in the component settings for editors with basic Joomla administration knowledge.

The extension was developed by community member Alexander Kuznetsov, known as @newvksan.