Learn how to set up and optimize your store's AI presence with our comprehensive guide.
llms.txt is a proposed standard for providing structured information about your website specifically for Large Language Models (LLMs) like ChatGPT, Claude, Gemini, and Perplexity. Think of it as robots.txt but designed for AI consumption.
While robots.txt tells search engine crawlers what pages to index, llms.txtprovides AI systems with a comprehensive, well-organized summary of your site's content, helping them understand and accurately represent your business.
💡 Pro Tip: AI assistants are increasingly being used to research products and make purchase recommendations. Having a well-structured llms.txt file can help your products appear in these AI-powered conversations.
Search for "Vs LLMs.txt Generator" in the Shopify App Store, or visit the app page directly and click "Add app". Follow the prompts to authorize the app for your store.
The app requires read access to your products, collections, pages, and blog posts to generate your llms.txt file. We never modify your store data.
Once installed, you'll be taken to the app dashboard where you can customize yourllms.txt configuration.
llms.txt file.💡 Best Practice: We recommend enabling all content types for maximum AI visibility. However, if you have pages you'd prefer to keep less visible (like internal landing pages), you can selectively disable content types.
Your generated llms.txt file follows a structured markdown format that's easy for both AI and humans to read:
# Your Store Name
> Brief description of your store and what you sell.
## Products
- [Product Name](https://yourstore.com/products/product-handle): Short description
- [Another Product](https://yourstore.com/products/another): Description here
## Collections
- [Collection Name](https://yourstore.com/collections/collection-handle)
## Pages
- [About Us](https://yourstore.com/pages/about)
- [FAQ](https://yourstore.com/pages/faq)
## Blog Posts
- [Article Title](https://yourstore.com/blogs/news/article-handle)Once configured, your llms.txt file is automatically served via Shopify's App Proxy at:
https://your-store.myshopify.com/a/llmsIf you have a custom domain (e.g., yourstore.com), the file will also be available at:
https://yourstore.com/a/llmsllms.txt URLYour llms.txt file is generated dynamically, meaning it always reflects your current store data. When you add new products, update descriptions, or publish new blog posts, your llms.txt file automatically includes these changes.
Your product descriptions are included in the llms.txt file. Make sure they clearly explain what the product is, who it's for, and its key benefits.
Page titles appear in the file, so make them descriptive. "About Us" is better than "About", and "Frequently Asked Questions" is better than "FAQ".
Blog posts add valuable context about your expertise and product knowledge. AI systems can use this content to better understand and recommend your products.
The description you set in the app appears at the top of your llms.txt file. Make it comprehensive but concise—explain what you sell, who your target customer is, and what makes your store unique.
💡 Example Description: "Premium organic skincare products for sensitive skin. Based in Austin, TX, we formulate our products with locally-sourced botanical ingredients. Best known for our award-winning Calming Face Serum and Gentle Cleanser."
No! The app uses Shopify's App Proxy feature to serve your llms.txt file. No theme modifications are required.
No. The llms.txt file is served separately from your storefront and doesn't affect your store's performance.
Currently, we don't provide analytics on file access. This may be added in a future update.
Your llms.txt file will no longer be served at the /a/llms URL. The URL will return a 404 error until you reinstall the app.
Yes. We only read publicly available information from your store (products, collections, pages). We never access customer data, orders, or private store information. See our Privacy Policy for more details.
If you have questions or run into issues, we're here to help: