llms.txt for Online Stores: Place Products in AI Recommendations
When a customer asks ChatGPT "Which espresso machine under $500 has good reviews?", it's decided in milliseconds whether your store appears in the answer – or not. llms.txt is the key to this. This article shows how to Place products effectively in AI recommendations.
🏪 Who is this article for?
For operators of online stores on WooCommerce, Shopware, Gambio, Shopify, Magento or PrestaShop who want to improve their visibility in ChatGPT, Claude and Perplexity.
Why llms.txt is Especially Important for Stores
Online stores have a decisive advantage over blogs or service providers: structured product data. Modern store systems automatically generate Schema.org markup with price, rating, availability and brand. The product drill-down uses exactly this data – and passes it to AI assistants in machine-readable form.
The result: AI can not only say "check your store" but specifically: "Model X costs $249, has 4.8 stars from 213 reviews and is in stock." This difference determines whether a AI answer turns into a click.
4 Steps to an AI-Visible llms.txt
Enter Store URL and Check CMS
Open the generator, enter your store URL. The system automatically detects your CMS (Shopware, WooCommerce, Gambio etc.) and the sitemap structure.
Configure Drill-Down
In the next step, choose the crawl depth: how many product pages should be analyzed? For a start, 50–100 products are sufficient. For complete visibility, all products are recommended (Pro plan: up to 2,000 URLs).
Download and Upload Files
Download the ZIP. The files llms.txt and llms-full.txt belong in the root directory of your store (next to robots.txt and sitemap.xml).
Update robots.txt
Insert the included robots-llms.txt snippet into your robots.txt – so AI crawlers like GPTBot and ClaudeBot know your store is open.
What the Product Drill-Down Extracts
The drill-down reads the Schema.org data for each product page. These are typically:
- Product name and description (for semantic matching)
- Price and currency (for price comparison queries)
- Rating average and number of reviews
- Availability: InStock, PreOrder, OutOfStock
- Brand and manufacturer
- EAN/GTIN (for unique product identification)
- Product category and breadcrumb
- Product image URL (AI shows your image, not a stock photo)
Automatic Comparison Tables
A unique feature for stores: the generator automatically creates comparison tables for your product categories. When ChatGPT is asked about "Best espresso machines under $500", it can retrieve a structured comparison of prices, ratings and availability from your llms.txt.
This significantly increases the probability that your store appears by name in the answer – instead of generic recommendations for Amazon or well-known brand stores.
📈 Pro Tip: Regular Updates
Prices and availability change. For stores with changing assortments, we recommend monthly updates of the llms.txt. The generator only needs 2–3 minutes for this. Pro users can automate generation via the API.
🛒 Analyze Your Store Now
Enter URL – CMS, products and prices are automatically detected. Free, no account needed.
Create Store llms.txt →Frequently Asked Questions for Online Stores
WooCommerce, Shopware (5 & 6), Gambio, Shopify, Magento and PrestaShop are fully automatically detected and analyzed. Prerequisite: Schema.org Product markup is active, which is the default with these systems.
For frequently changing prices or inventory, we recommend weekly to monthly updates. The generator only needs 2–3 minutes. Pro users can automate via API.
The generator still creates a working llms.txt from sitemap and metadata. The drill-down won't deliver prices/ratings without Schema.org though. Our Schema Score tool shows how to add Schema.org markup.