LLMS.txt Generator
AI systems like ChatGPT, Claude or Perplexity don't crawl websites the way traditional search engines do. They need compact, well-structured information to understand a shop quickly. That's exactly what the llms.txt standard was built for, and it's exactly what this plugin does: it automatically creates structured Markdown files for your JTL-Shop that AI systems can read and interpret.
It generates up to two files in your shop's root directory:
| File | Purpose |
|---|---|
https://your-shop.com/llms.txt | A compact overview with shop description, key categories, and key pages like shipping, contact and withdrawal |
https://your-shop.com/llms-full.txt | The detailed, optional version with the full product range, manufacturers, blog posts and details on selected products |
Both files are generated automatically from your shop data and plugin settings, and they deliberately don't overlap in content: llms.txt stays lean and simply links to llms-full.txt if you've enabled it.
Why bother with an llms.txt?
Without structured information, an AI system has to guess. It interprets HTML, navigation and marketing copy and draws more or less reliable conclusions about your shop. An llms.txt takes that guesswork away and gives it plain facts instead of interpretation. That helps categorize products and categories correctly, find the right pages for shipping, contact or withdrawal, and keeps an AI system from making wrong assumptions about what you offer.
What the plugin does
The plugin generates the files automatically via cronjob or on demand, but only rewrites them when something has actually changed, so you don't end up with unnecessary write operations. You maintain your shop's name, industry and description once, centrally, in the About settings; from there they flow into both files, so there's no risk of duplicate or conflicting information anywhere.
Shipping, payment, contact, returns, imprint and privacy pages are detected automatically via JTL-Shop's official page type marker. You don't need to link anything by hand. If the corresponding fields in About settings are still empty, the plugin even suggests the right page for you.
Categories are output with cleaned-up names and short descriptions, manufacturers get their own section with SEO links, and for products you can choose between automatic selection (top products, new arrivals) and a manual list by SKU. Recent blog posts can be included too. Anything that shouldn't be visible, you simply exclude.
The Generate tab gives you a quality score at a glance, lets you preview the current file right in the backend, and with one click each ensures the files are referenced in robots.txt and served with the correct character encoding (UTF-8).
Quick Start
The fastest path to a working llms.txt:
- Open the plugin configuration in the JTL-Shop backend and describe your shop in the About tab.
- Enable the category structure in the Categories tab.
- Choose which products to include in the Products tab.
- Optionally include recent posts in the Blog & News tab.
- Exclude anything that shouldn't be visible in the Exclusions tab.
- Enable automatic generation in the General tab, including
llms-full.txtif you want it. - Click Save & Generate and check the quality score in the Generate tab.
Your file will then be available at https://your-shop.com/llms.txt.
