SEO Intel AI Visibility Playbooks · Signal 8 of 9

llms.txt: LLM-readable store summary

llms.txt is a proposed convention for a plain-text file summarising your store for AI crawlers. Fewer than 10% of AI crawlers currently use it, but it takes under 30 minutes to add. Fix robots.txt and FAQPage schema first.

Run your free AI Visibility audit All 9 signals
7 pointsLow priority, low effortUnder 30 minutes
7 points available
Low priority, low effort

What this signal measures

llms.txt is a proposed convention for a plain-text file at the root of a website (yourstore.com/llms.txt) that summarises the site's content in a format optimised for large language model consumption. The format was proposed in September 2024 as an analogue to robots.txt, but for LLM context rather than crawler access.

Honest caveat: Fewer than 10% of AI crawlers currently read llms.txt. It is a low-effort addition but not a high-impact one. SEO Intel includes it in the ARS because the effort required is very low (under 30 minutes) and adoption is growing. Fix robots.txt, FAQPage schema, and sameAs first; add llms.txt after those are done.

How the score is calculated

Common failure modes

Issue 1: Most common

No llms.txt file

The vast majority of Shopify stores do not have a llms.txt file because Shopify does not generate one automatically. Unlike robots.txt and sitemap.xml, this file must be created manually.

Issue 2

Generic Shopify boilerplate content

A file exists but contains only "Powered by Shopify" or other auto-generated text with no brand-specific content. AI crawlers that read llms.txt gain no useful context about the store.

How to fix it

Step 1. In Shopify Admin, go to Online Store → Themes → Edit code → Assets. Click "Add a new asset", choose "Create a blank file", and name it llms.txt.

Step 2. Add content using this structure:

# [Your Store Name] - llms.txt

## About
[Store Name] is a [brief category] store based in [location].
We specialise in [2-3 sentence description of what you sell and who it is for].
Founded in [year] by [your name].

## Products
Main product categories:
- [Category 1]
- [Category 2]
- [Category 3]

## Key pages
- Homepage: https://yourstore.com
- About: https://yourstore.com/pages/about
- FAQ: https://yourstore.com/pages/faqs
- Sitemap: https://yourstore.com/sitemap.xml

Step 3. Save the file. Visit yourstore.com/llms.txt in a browser to confirm it is accessible. If you get a 404, the asset may need to be published via Shopify's CDN path; contact Shopify support if this is the case.

Check your llms.txt status. The free AI Visibility audit fetches /llms.txt, checks for brand-specific content, and flags boilerplate. Focus on Signal 1: robots.txt and Signal 2: FAQPage schema first for higher impact.

Sources and references

Frequently asked questions

Is llms.txt an official standard?
No. llms.txt is a community-proposed convention introduced in September 2024. It has no official backing from any AI company or standards body. It is similar in concept to robots.txt but for providing LLM-readable summaries. Adoption varies: some AI crawlers read it, most do not. SEO Intel includes it in the ARS because the effort required is minimal and adoption is growing.
Does Shopify generate llms.txt automatically?
No. Unlike robots.txt and sitemap.xml, Shopify does not generate llms.txt. It must be created manually as a theme asset file. Once created as a .txt file in the Assets folder of your theme, it is accessible at yourstore.com/llms.txt.
Should I include all my product names in llms.txt?
No. Keep llms.txt to a high-level summary: brand description, main product categories, and key page URLs. The goal is to give AI crawlers a fast orientation to your store's purpose and structure. Long llms.txt files with every product listed provide diminishing returns and are harder to maintain.