Skip to content
⏰ Pro Feature · Fully Automatic

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.

No plugin needed🛒 cron job & GX3☁️ cron job Cloud🤖 ChatGPT, Claude, Perplexity
How it works

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.

FAQ

Frequently asked questions about the cron job

Which PHP version is required?
PHP 7.4 or newer. PHP 8.x is recommended. The cURL extension must be active – this is standard on all common hosting providers.
How often should the cron job run?
Weekly is sufficient for most shops (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?
The script validates the licence key on every run. With an invalid key it aborts with an error message – existing llms.txt files remain unchanged.
How do I export the config.json?
Activate your Pro key in the generator → analyse and generate a website → click the ⏰ Export Cron Config button. The config.json contains the URL, settings and licence key.
Can I run multiple websites with one key?
Pro allows unlimited domains. Create a separate 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.