PrestaShop LLMS.txt Generator Pro

LLMS.txt Generator Pro publishes a standards-compliant llms.txt file so AI crawlers (ChatGPT, Perplexity, Claude, Google-Extended) can discover your products, categories and CMS pages. Export the full catalogue with advanced filters, scheduled regeneration, multistore support and per-product overrides. Serve static or dynamic URLs, track bot traffic on the dashboard, and enrich output with FAQ, brands, promotions and llms-full.txt.

Główne zdjęcie produktu: LLMS.txt Generator Pro
39.99 €

Galeria

LLMS.txt AI Visibility & Analytics Pro

LLMS.txt Generator Pro for PrestaShop revolutionizes AI crawler visibility by intelligently generating structured llms.txt files. It ensures AI bots like GPTBot and Perplexity discover your entire product catalogue through dynamic or static outputs. The module features a built-in analytics dashboard to track AI bot visits, offering crucial insights. You can export your full catalogue with advanced filters, enrich it with FAQ and brand information, and utilize a special llms-full.txt for deep context. Automated regeneration via cron keeps your data fresh, providing unparalleled control over what AI crawlers see.

Module version: 1.1.0
Shop versions:
9.x8.x1.7.x
Works with ThirtyBees: No
Translations:
This module: LLMS.txt Generator Pro is fully translated into language: English (en)

Help AI crawlers discover your entire catalogue.
llms.txt. Analytics. Filters. Dynamic output.

Most llms.txt tools dump a static file and disappear. LLMS.txt Generator Pro goes further: export your full product catalogue with smart filters, serve static or dynamic URLs, track GPTBot and Perplexity visits on a built-in dashboard, enrich the file with FAQ and brands, and automate regeneration with cron. One module. Full AI visibility.

PrestaShop 1.7.x, 8.x, 9.x
Built-in AI crawler analytics
llms.txt + llms-full.txt

What LLMS.txt Generator Pro has. What others don't.

These are the features that set this module apart from basic llms.txt generators and manual file editing. Built for shops that want AI crawlers to find products, not just a homepage link.

AI crawler analytics dashboard

See GPTBot, Perplexity, Claude and Google-Extended hits. Daily, weekly and monthly Chart.js trends. Export to CSV.

Others: no idea who reads your file

Full catalogue export

Hundreds of products with price, SKU, brand and category path. Sort by bestsellers, price or date. Not just 5 links.

Others: categories + bestsellers only

Static, dynamic or both

Write a backup file, serve live PHP on every request, or both. Dynamic mode powers analytics and always-fresh catalogue data.

Others: static file only

llms-full.txt for deep context

Extended file with full product descriptions for AI tools that accept more tokens. Separate route and tracking.

Others: one short file only

Search-by-name ID pickers

Exclude products, brands and suppliers by typing a name, not memorising IDs. Built-in searchTool with visual chips.

Others: comma-separated ID guessing

Multistore + config backup

Per-shop settings in multistore mode. Export entire configuration as JSON and import on another shop in minutes.

Others: one global config blob

Per-product AI overrides

Custom AI description per product and category. Exclude single items from llms.txt without disabling them in the shop.

Others: all-or-nothing catalogue

Cron automation

Secret URL or PrestaShop cron hook. Minimum interval, email on error, regeneration log with file size and product count.

Others: manual save only

Nine-tab admin workspace

Dashboard, Settings, Content, Filters, Cron, Preview, Import/Export, Analytics settings and Updates. Everything organised, not one endless form.

Others: single settings page

Gamechanger

AI crawler intelligence with live dynamic serving

Most llms.txt tools drop a static file on disk and hope for the best. You never know if ChatGPT, Perplexity or Claude actually read it. With 500 products and a stale file, that is not AI visibility. It is guesswork. LLMS.txt Generator Pro closes the loop: dynamic routes, bot classification and a dashboard that proves AI crawlers found your shop.

Serve through PrestaShop, not blind static files

Dynamic or both mode routes /llms.txt through a PHP front controller. Every request is logged. The module even removes public static files that would bypass tracking when Apache or nginx serves them first.

See which AI bots actually visit

GPTBot, PerplexityBot, ClaudeBot, Google-Extended and more are classified from User-Agent. Dashboard shows bot vs human hits, top crawlers, daily trends and recent requests with IP. Export to CSV.

Always-fresh catalogue on every crawl

Dynamic generation means price, stock and new products reach AI on the next bot visit. No waiting for cron. Pair with llms-full.txt tracking to see which file deep-context crawlers prefer.

Why this matters: AI crawler analytics is not Google Analytics with a different label. It is a dedicated hit table, a bot resolver tuned for GPT and Perplexity, Chart.js trends in the back office, and an output mode designed so your file is both trackable and always current. You publish llms.txt. You finally see who reads it.

Complete feature guide

Every feature explained in plain language for shop owners. No technical jargon. One by one, so you know exactly what LLMS.txt Generator Pro does for your business.

What is llms.txt and what does this module publish?

llms.txt is a standard text file at your shop URL (e.g. yoursite.com/llms.txt) that tells AI crawlers what your store is about and which pages matter. ChatGPT, Perplexity, Claude and other bots use it to discover products and categories without scraping your entire HTML theme.

The module builds a structured Markdown file per language: store profile, categories, products (with optional price, SKU, brand), CMS pages, brands, promotions, FAQ, contact details and links to sitemap. You control every section from the back office and regenerate on save or on a schedule.

Output modes: static, dynamic or both

  • Static only
    Writes llms.txt to disk on each save. Fast for CDNs. No visit analytics.
  • Dynamic only
    File generated on every request via PHP front controller. Always up to date. Enables crawler analytics on the Dashboard.
  • Both (recommended)
    Serves /llms.txt dynamically with analytics, plus keeps a static backup at /llms-backup.txt for FTP or CDN fallback.

Dashboard: AI crawler analytics

When dynamic or both mode is active, every request to llms.txt or llms-full.txt is logged. The Dashboard shows total hits, bot vs human visits, known AI crawlers (GPTBot, PerplexityBot, ClaudeBot, Google-Extended and more), unique IPs and hits today.

  • Chart.js trends: daily, weekly and monthly (total vs bot hits)
  • Top AI crawlers table and recent requests with IP and User-Agent
  • Export hits to CSV for reporting. Configurable statistics period and chart ranges in Analytics settings tab.

Settings: catalogue scope and product data

The Settings tab controls the core export. Write a short store profile (blockquote at the top of the file). Toggle the product catalogue on or off. Set a product limit (up to 500), sort order (bestsellers, newest, price) and which fields appear after each link: name, price, short description, SKU, EAN, brand, category path, features.

Restrict exported languages by ID or include all active shop languages. Pick promoted categories for the categories section. Enable llms-full.txt for the extended description file. Every option has a detailed help text explaining function, configuration and effect.

Content: FAQ, brands, promotions and more

The Content tab adds optional sections beyond the catalogue. Multilingual section titles for categories, products, CMS, brands, new arrivals, promotions, FAQ, custom text, resources and contact.

  • FAQ block via JSON (question/answer pairs) - easy for AI to quote
  • Brands, new arrivals and promotions as separate sections with limits
  • CMS pages picked by name search (not raw IDs). Custom markdown block and contact section with shop details
  • Resources section with sitemap.xml, robots.txt and language home URLs

Filters: control what AI sees

The Filters tab fine-tunes the product catalogue section before the limit is applied. Only in-stock products, only on sale, only new products (last N days). Exclude whole category branches via the native category tree.

Exclude specific products, manufacturers or suppliers using the built-in search-by-name picker: type a name, pick from autocomplete, see visual chips. No more hunting product IDs in the catalogue. Combine filters with per-product exclusion on the product edit page for surgical control.

Cron, preview and import/export

  • Cron tab
    Enable scheduled regeneration, set minimum interval, copy the secret cron URL for server crontab, get email alerts on generation errors. Works with PrestaShop cron hook too.
  • Preview tab
    Read-only preview of generated content with size, product and link counts. Open tracked dynamic URL or static backup. Warning when file exceeds 500 KB.
  • Import / Export tab
    Download all module settings as JSON. Upload to clone configuration to another shop or restore a backup. Regenerates files after import.

Product and category overrides in back office

On the product edit page you get an extra panel: exclude this product from llms.txt and add a custom AI description per language that appears in the export instead of the default short description.

On the category edit page you can add a multilingual AI description appended to the category link. Hooks fire on product/category save so the file regenerates automatically when catalogue changes.

Free version coexistence and migration

LLMS.txt Generator Pro and the free version cannot run at the same time on one shop. On install, settings migrate automatically from the free module. The Pro module blocks generation when the free version is active and shows a clear alert in the back office.

LLMS.txt Generator Pro in one sentence

Publish a standards-compliant llms.txt that AI crawlers actually read, export your full catalogue with surgical filters, see which bots visit your shop, and keep the file fresh automatically. All from one PrestaShop module that does what manual editing and basic generators cannot.

Under the hood

Statistics for nerds

The technical side of LLMS.txt Generator Pro. Not a thin script that writes one file. A full AI visibility engine for PrestaShop 1.7, 8 and 9 with analytics, multistore and developer hooks.

4,500+
Lines of code

PHP, SQL, JavaScript, CSS and Smarty that generate llms.txt, power the analytics dashboard, run cron and serve dynamic routes on every request.

1,140+
Lines in core module

One main class handling nine admin tabs, multistore config, generation pipeline, hit logging, searchTool integration and free-version migration.

9
Admin config tabs

Dashboard, Analytics settings, Settings, Content, Filters, Cron, Preview, Import/Export and Updates. Each tab is a focused workspace, not one endless scroll.

4
Dedicated PHP classes

Config, Generator, Analytics and Logger. Separation of concerns: settings, Markdown build, bot tracking and generation audit trail.

Database and analytics layer

  • 3 custom tables: llmstxtpro_hit for crawler logs, llmstxtpro_product_lang and llmstxtpro_category_lang for AI overrides.
  • Bot classification: GPTBot, PerplexityBot, ClaudeBot, Google-Extended, Bingbot and generic crawler pattern matching with human/bot split.
  • Multistore config: per-shop LLMSTXTPRO_* keys with JSON import/export for cloning settings across shops.

Architecture and front controllers

  • 3 front controllers: llmstxt, llmsfull and cron with token-protected regeneration URL.
  • Dynamic routes: moduleRoutes hook registers /llms.txt and /llms-full.txt without theme edits.
  • Developer hook: actionLlmsTxtProBuild lets other modules inject content into the generated file.
  • searchTool library: MyPresta autocomplete for product, manufacturer, supplier and CMS ID pickers in Filters and Content tabs.
Chart.js
Dashboard JS with daily, weekly and monthly crawler traffic charts plus CSV export.
7 hooks
Product/category save, cron, BO product & category panels, dynamic routes. Auto-regeneration on catalogue change.
v1.1.0
Current release. PrestaShop 1.7, 8 and 9. One codebase, multistore-ready, with MyPresta update checker built in.

GPTBot downloads a Markdown file. Under the hood: 36 module files, 50+ configuration keys, a bot classifier that names every crawler, a hit table that logs each request, and a Generator that filters, sorts and formats hundreds of products into links AI can actually use. The URL is plain text. The stack is not.

39.99 €

Module Gallery

Why choose our module
LLMS.txt Generator Pro?

Optimization and Automation

LLMS.txt Generator Pro automates and optimizes your store's AI visibility. It dynamically generates an always-fresh product catalogue with smart filters, tracks AI crawler visits, and regenerates files automatically via cron or catalogue changes, eliminating manual effort and ensuring optimal discovery.

Increased Sales

LLMS.txt Generator Pro boosts sales by ensuring AI crawlers like GPTBot fully discover your accurate, fresh product catalogue. With dynamic serving, deep context, and precise filters, your store's offerings are perfectly presented to potential customers via AI, driving qualified traffic and conversions.

15 years of experience

Built on 15 years of PrestaShop experience, LLMS.txt Generator Pro delivers profound AI visibility. This module leverages deep platform knowledge to transcend basic files, offering robust analytics, dynamic output, and comprehensive catalogue exports, ensuring AI crawlers truly understand your shop's inventory.

Extensive Customization

LLMS.txt Generator Pro offers extensive customization for your AI catalogue. Precisely tailor product limits, sort orders, included fields, and exclude items using smart filters, product/category overrides, and search-by-name pickers. Craft unique AI descriptions and content sections for truly personalized output.

Open Source Code

The LLMS.txt Generator Pro module offers developer hooks, such as `actionLlmsTxtProBuild`, allowing other modules to inject content. This enables advanced integrations and custom functionality, supporting an adaptable ecosystem.

License and Updates

LLMS.txt Generator Pro includes a perpetual license, ensuring continuous AI visibility for your catalogue. Enjoy free updates for a full calendar year to keep your module optimized. Afterward, renew update access with discounts up to 90%.