Skip to main content

Help AI assistants discover your products with LLM Catalog

Learn how LLM Catalog generates an agents.md file and an llms.txt product feed so AI assistants like ChatGPT and Perplexity can find, understand, and recommend your products.

Written by Todor

Shoppers increasingly ask AI assistants like ChatGPT, Perplexity, and Claude for product recommendations instead of typing into a search engine. Those assistants can only recommend what they can read and understand.

LLM Catalog gives them a clean, structured description of your store, so your brand and products can be found, understood, and recommended.

What LLM Catalog does

LLM Catalog publishes two files on your storefront:

  • agents.md — a short profile of your store: what your brand is, your main product categories, and a handful of highlighted products. It lives at https://your-store.com/agents.md and is added to your theme as a template file.

  • llms.txt — a full product catalog feed with variants, prices, SKUs, and availability, plus optional collections, blog articles, and blogs. It is served at https://your-store.com/apps/smart-seo/ai-feeds/llms.txt.

Think of agents.md as your store's introduction and llms.txt as the detailed catalog behind it.

Before you start

  • LLM Catalog is available on the Pro, Business, and Premium plans.

  • If your store is password-protected, add your storefront password in Smart SEO under Setup. LLM Catalog needs access to your live agents.md file to confirm it is working.

Where to find it

In your Shopify admin, open Smart SEO → AEO & GEO, then click Configure on the LLM Catalog card.

Step 1: Enable the feature

In the LLM Catalog card on the right, switch on Enable LLM Catalog.

When this change is saved, the template file agents.md will be added to your theme.

Step 2: Choose how your catalog is built

Under Catalog generation mode, pick one of two options.

Auto-generate (recommended)

Smart SEO builds the file from your store data. You control three things:

  • Brand summary - a sentence or two on what your brand sells and what makes it distinctive. Leave it blank to use your default Shopify store description.

  • Highlighted products - the products AI agents will lean on when recommending you. Choose All products or pick a specific collection. Your best sellers or a curated "featured" collection work well here.

  • Top collections - the categories that describe your catalog at a glance. Click Add collections to select them.

Custom editor

For full control, switch to Custom editor and write your own agents.md Liquid template. Use this only if you need a structure the auto-generated file does not produce - you become responsible for keeping it accurate.

Once you have selected your configuration, Save the changes.

Step 3: Check the theme file status

The Status card shows whether the template is live in your active theme:

  • Active — the file is installed and working. Click View agents.md to see it on your live storefront.

  • Not installed — click Add file to theme to install it. In case you change/update your theme, you need to add the file to the new theme by clicking this button.

  • Overwritten — the template exists but has been modified outside Smart SEO.

Use Refresh status after changing theme, to check if the file is added to your theme properly.

Step 4: Set the regeneration schedule

Under Auto-regeneration schedule, choose how often your agents.md file and product feed are rebuilt:

  • Weekly - available on all supported plans.

  • Daily - available on Business and Premium.

If your catalog and prices change often, daily keeps AI assistants from recommending products at outdated prices.

Step 5: Turn on the product catalog feed

The agents.md file introduces your store, while the catalog feed gives agents the details about your products. In the Product catalog feed card:

  1. Switch on Enable product catalog feed.

  2. Choose the Feed product source — all products, or a specific collection. This is independent of the highlighted-products collection you picked for agents.md.

  3. Under Additional content, choose whether to include collections, articles, and blogs. Including blog content helps assistants answer questions about your brand, not just your products.

  4. Click Save, and the feed will be generated.

Once generated, the card shows how many products were included and when it was last built. Click View LLMs.txt to see the result.

Note: you must save your changes before generating, otherwise the feed is built from your previously saved settings.

What the generated files look like

Your agents.md includes a store overview, your brand positioning, top collections, highlighted products, and a link to the full catalog feed.

The llms.txt feed is structured Markdown. Each product appears with its URL, type, vendor, tags, a short description, and a variant table:

## Casual Evening Dress
- URL: https://your-store.com/products/casual-evening-dress
- Type: Dress
- Vendor: Forever 21
- Tags: Dresses
- Description: A lightweight evening dress...### Variants
| Variant | Price | SKU | Available |
|---------|-------|-----|-----------|
| S / Blue | 36.00 USD | DR-001-S | Yes |

Collections, articles, and blogs follow in their own sections if you enabled them. Long descriptions are shortened automatically (products to 300 characters, collections and article excerpts to 200) to keep the feed readable for AI agents.

Plan limits

Pro

Business

Premium

Highlighted products in agents.md

10

20

50

Products in the catalog feed

100

200

300

Daily regeneration

Yes

Yes

Troubleshooting

"The agents.md.liquid file already exists in your theme"
A file with that name is already in your theme and was not created by Smart SEO, so we will not overwrite it. Remove or rename the existing file, then click Add file to theme.

Status shows "Overwritten"
The template was edited outside Smart SEO. Re-installing it from the Status card restores the managed version and discards those edits.

Your store is password-protected
Add your storefront password under Setup so Smart SEO can verify the live file.

The feed looks out of date
Check your regeneration schedule, or click Generate Feed to rebuild it immediately.

Related

To let AI agents query your Google Search Console performance data directly, see Connect AI agents to your SEO data with MCP.

Did this answer your question?