llms.txt for WooCommerce
WooCommerce stores are detected automatically in the generator – product categories, single products, blog posts and pages are classified correctly. Enter your store URL and create your llms.txt in seconds. No plugin, no account required.
3 steps to your llms.txt
No custom plugin development, no WooCommerce developer skills required.
Enter your WooCommerce URL
Enter your store domain in the generator. WooCommerce is detected automatically from typical URL structures, meta tags and the REST API.
Crawl & analyse
Product categories, single products, blog posts and WordPress pages are each classified as their own section. Cart, checkout, my-account and other transactional routes are filtered automatically.
Upload to the WordPress root
Place llms.txt in your WordPress root directory (next to wp-config.php) via FTP, or use the official plugin, which writes the file automatically via the WP Filesystem API and keeps it current.
yourdomain.com/llms.txt without copying the file. Alternatively, a rewrite rule in .htaccess can map /llms.txt to the desired file.Which plan suits your store?
Free works for smaller WooCommerce stores. Pro pays off for large catalogues, many variants and multilingual stores.
Free
- ✓ Product categories, single products and blog posts detected
- ✓ WooCommerce with classic and block themes
- ✓ llms.txt and llms-full.txt
- ✓ Up to 200 URLs per generation
- – Product Drill-Down (price, brand, availability, rating, SKU)
- – Intent routing (26 question types)
- – 5 output formats
Pro
- ✓ Everything in Free
- ✓ Product Drill-DownPRO – price, brand, availability, rating, SKU per product
- ✓ Intent routing – 26 question types
- ✓ Blog optimisation – full article contexts
- ✓ Up to 2,000 URLs per generation
- ✓ 5 output formats (JSON, YAML, Markdown…)
- ✓ Schema.org data parsed automatically
- ✓ Priority support
What the generator detects
Product categories
WooCommerce categories (product_cat) including subcategories are detected and prioritised correctly.
Blog integration
WordPress posts and pages are detected and included as content pages.
Product Drill-Down
Pro mode: your products for AI bots with price, brand and availability – not just a link. Product pages are found even when the sitemap only lists categories; Schema.org product data (price, brand, availability, rating, SKU) is written into llms.txt.
Product Drill-DownPROIntent routing
Pro: 26 question types for typical e-commerce search queries.
System page filter
Cart, checkout, my-account, login, feeds and author archives – filtered automatically.
Schema.org parsing
WooCommerce-generated Schema.org product data is read and used for classification.
Classic & block themes
Classic theme or full-site editing – the generator reads the public store regardless of theme or page builder.
Multilingual stores
Pro: separate llms.txt generation per language version (WPML, Polylang, TranslatePress).
Supported WooCommerce setups
| Setup | Status | Notes |
|---|---|---|
| WooCommerce (current version) | Full support | Categories, products, blog, pages |
| Classic themes & block themes | Full support | All features available |
| Headless WooCommerce (REST/GraphQL front end) | Partial | Public URLs crawled |
| Multilingual (WPML, Polylang, TranslatePress) | Pro | Separate generation per language recommended |
Frequently asked questions about WooCommerce
Does the generator automatically detect WooCommerce shops?
/product-category/, /product/, /shop/) as well as WooCommerce-specific meta tags and the REST API.Do I need to install a WordPress plugin?
How do I upload llms.txt in WooCommerce?
functions.php or .htaccess that maps /llms.txt to the desired file.Are WooCommerce product categories and products detected?
product_cat), single products, WordPress pages and blog posts are automatically detected and classified as their own sections in the llms.txt.Does it work with WPML or Polylang for multilingual shops?
Make your WooCommerce store visible to AI.
Improve the AI visibility of your WordPress store with WooCommerce: create the llms.txt, download it and place it in the WordPress root via FTP or the official plugin.