Automatic llms.txt via Cron Job
Set it up once – runs automatically forever. The cron job regenerates your llms.txt weekly on the server, without a browser, without manual uploads. Exclusive to the Pro plan.
How the Cron Job Works in Detail
The cron job script update-llmstxt.php automatically loads all relevant sitemaps from your shop after setting up your config.json. It analyses categories, manufacturers and products, prioritises content by intent relevance, and writes the finished llms.txt and llms-full.txt files directly to your webroot directory.
Each run logs success, the number of processed URLs and any errors to a local log file – giving you full visibility without manual intervention. If the licence key is invalid, the script aborts safely and existing files remain unchanged.
The recommended cron expression 0 3 * * 0 runs the update on Sundays at 3:00 am – outside peak traffic hours. For shops with frequent product changes, a daily run is also possible. The licence allows unlimited runs and unlimited domains.
Requirements: PHP 7.4 or newer, the cURL extension, and write permissions in the target directory. A complete setup guide and the config.example.json are available in the generator after upgrading to Pro.
Frequently asked questions about the cron job
Which PHP version is required?
How often should the cron job run?
0 3 * * 0 = Sundays at 3am). For frequent product changes, daily is also possible – the licence key has no run limit.What happens when the subscription expires?
llms.txt files remain unchanged.How do I export the config.json?
config.json contains the URL, settings and licence key.Can I run multiple websites with one key?
config.json for each website and set up separate cron jobs.Ready? Automate your llms.txt updates.
Enter your shop URL, generate llms.txt, download and upload. Done in under 5 minutes.