What Is llms.txt? A Complete Shopify Guide for 2026
More people now discover information through AI assistants such as ChatGPT, Claude, Gemini, and Perplexity as well as traditional search engines. Website owners want these systems to identify accurate information about their products, policies, and business. The llms.txt proposal offers one optional way to organise resources for agents that choose to use it.
The important question in 2026 is not simply whether a site has llms.txt. It is whether its content is accurate and accessible, whether the platform already provides a discovery file, and whether additional customisation solves a genuine business need.
What Is llms.txt?
First proposed by Jeremy Howard in September 2024, llms.txt is a Markdown document that summarises a website or section and points to relevant resources. The proposal was updated in August 2026. A typical website-level URL is yoursite.com/llms.txt, and the updated proposal also supports files inside subpaths, such as /docs/llms.txt.
Modern websites contain navigation, JavaScript, product listings, and information spread across many pages. A short, curated Markdown index can help a compatible AI agent locate information without reading an entire website at once.
llms.txt is a community proposal, not a requirement for Google Search or universal AI assistant discovery. A system has to retrieve and use the file for it to be useful. Google's published guidance states that llms.txt does not affect its rankings, AI Overviews, or AI Mode.
Why llms.txt Uses Markdown
Markdown is a lightweight way to write structured text. It uses simple headings, bullet points, links, and short descriptions rather than a complex webpage layout. Both people and software can read it without needing to interpret design elements.
For example, an ## Products heading followed by a list of important product URLs communicates the subject and where details can be found. Markdown also makes the file easier for a store owner to review and update.
The goal is not to duplicate every page. It is to provide a practical index that points to useful, accurate information.
The Structure of an llms.txt File
The proposal describes a straightforward layout:
Site Name
Start with a Markdown H1 naming the website or project. This is the one required element.
Short Summary
Use a blockquote to explain what the site provides and who it serves.
Useful Context
Add optional details that help explain the business, documentation, or resources.
Resource Lists
Group important URLs under H2 headings with clear link labels and descriptions.
Here is an illustrative example based on MeroxIO's own website. It demonstrates the format and uses only MeroxIO links:
# MeroxIO
> Shopify and eCommerce services and apps for businesses worldwide.
## Services
- [Shopify SEO Services](https://meroxio.com/pages/search-engine-optimization): Organic search and AI-search-related SEO work.
- [Contact MeroxIO](https://meroxio.com/pages/contact-us): Discuss a Shopify project.
## Apps
- [Shopify Apps](https://meroxio.com/pages/shopify-apps): Explore apps developed by MeroxIO.
The actual file should describe the site's real content, with accurate URLs and short explanations. Do not include private information, invented claims, or links to pages that no longer exist.
What Changed in the 2026 llms.txt Proposal?
The second version of the proposal, released in August 2026, clarifies how agents can find a site's llms.txt file and related Markdown content. This updates several assumptions in older llms.txt guides.
Root or Subpath
A site may publish a file at its root or for a specific path, such as a documentation section. The more specific file covers that section.
Link Relations
Pages can signal a related llms.txt file using rel="describedby", and a Markdown page version using rel="alternate".
Markdown Versions
The proposal supports more than one Markdown URL naming pattern, so agents have a clearer way to locate readable pages.
Follow Relevant Links
The expectation is that an agent reads the short index, then follows useful links rather than treating the index as the whole website.
These are proposal features, not requirements imposed by Google Search or all AI assistants.
Why Might a Website Use llms.txt?
The original motivation remains useful: help compatible agents find relevant, well-described resources. These are possible organisational benefits, not proven ranking advantages.
1. Present Important Information
A site owner can identify the most useful product categories, documentation, policies, or business pages rather than leaving every resource equally prominent.
2. Support Context
Descriptions can explain how sections of a site relate to each other. This may be helpful when a compatible agent needs a quick overview before opening individual pages.
3. Simplify Resource Discovery
A concise list of links can reduce unnecessary navigation for agents that use the proposal. It is not evidence that an AI platform will index or cite those links.
4. Prepare for Emerging Workflows
Maintaining an accurate Markdown index can support tools and workflows that choose to consume it as the ecosystem develops. Adoption remains uneven.
Google states that publishing llms.txt neither helps nor harms Google Search visibility, including its generative features. For Google and other search experiences, continue prioritising indexable pages, original useful content, accurate product information, and crawlable internal links.
Who Should Use llms.txt?
The format can serve different types of websites when their tools or audiences benefit from a concise content index.
Software Documentation
Point coding agents toward API references, examples, installation steps, and technical specifications.
Corporate Websites
Summarise services, departments, company information, policies, and frequently requested resources.
Educational Institutions
Organise course descriptions, admission information, student resources, and documentation.
eCommerce Stores
Describe major collections, products, shopping policies, and useful buying guides.
Personal Portfolios
Give an overview of projects, skills, work samples, and contact information.
Government and Legal Information
Organise public guidance, key resources, and complex information into clearer groups.
It is optional in all these cases. The decision should depend on whether there is a real use case and a reliable way to keep the file current.
Which CMS Platforms Support llms.txt?
Support varies by platform. Before installing a plugin or building a workaround, check what your CMS already provides.
WordPress
WordPress site owners can generate llms.txt through plugins such as Yoast SEO or dedicated llms.txt tools. Yoast offers controls to enable the file and select important pages. Websites with server access can also publish their own file, but should avoid competing versions.
Wix
Wix documents an automatically generated llms.txt file for eligible sites using a connected custom domain and search indexing. Store owners can review and edit it in the SEO & GEO dashboard. Editing the default can stop its automatic updates until the file is reset, so maintenance matters.
Squarespace
Squarespace supports creating an llms.txt file on version 7.1 sites from the SEO/AI Visibility settings. The owner enables the feature and supplies the text. This corrects the old article's claim that native support is unavailable.
Shopify
Shopify already creates default discovery files. Since 2026, Shopify serves /agents.md as its main agent-discovery document, with /llms.txt and /llms-full.txt as alternative URLs. Merchants can customise them using supported Liquid theme templates. No extra app is necessary just to expose the default paths.
Other CMS Platforms
HubSpot CMS, Webflow, GoDaddy Website Builder, Google Sites, and custom platforms have different file and routing options. Confirm whether they can serve the intended Markdown at the required path. Publishing an ordinary page named “llms” does not necessarily create a real /llms.txt file, and a redirect should never be assumed to work without testing.
llms.txt for Shopify: A Practical Guide
Shopify stores now have a built-in agent-discovery foundation. The useful next step is to inspect those files, understand what they contain, and decide whether more detailed brand context or curated content is worth maintaining.
/agents.md is Shopify's canonical agent-discovery file. /llms.txt and /llms-full.txt mirror it by default. These files describe the store and help agents find further resources. They are not the same thing as Shopify Catalog, which supplies structured product data to eligible agentic shopping channels.
Why Consider llms.txt for a Shopify Store?
Store and Product Overview
Summarise important product categories, collections, and brand information for workflows that use the file.
Accurate Business Context
Point to policies, buying guides, product information, and other public pages that explain the store.
Optional Customisation
Use Shopify theme templates when the default discovery document does not provide enough context for a specific requirement.
Practical Maintenance
Keep any custom summaries and links consistent with the live store, rather than treating the file as a one-time SEO task.
Does llms.txt Make Shopify Products Appear in AI Shopping?
No. A discovery file does not guarantee recommendations or distribution. Shopify Catalog and relevant sales channels are separate product-discovery systems. For stores eligible for Shopify's agentic storefronts, structured product information such as titles, descriptions, availability, images, and prices can be supplied through Shopify Catalog or supported channels. The store's catalog eligibility and channel settings matter separately from the llms.txt file.
Whether shoppers find products also depends on the receiving service and its own selection methods. Accurate product data, accessible pages, search visibility, and appropriate channel configuration remain important.
How to Add or Customise llms.txt in Shopify
For most Shopify stores, the first step is to check the native file, not to install an app. These methods cover the original article's app, Liquid, and hosted-file approaches, updated for Shopify's 2026 platform changes.
Method 1: Use Shopify's Built-In Discovery Files
Visit yourstore.com/agents.md, yourstore.com/llms.txt, and yourstore.com/llms-full.txt. Shopify generates the default files. They commonly contain store identity, policies, sitemap information, and agent-discovery guidance.
For most merchants, the managed default is sufficient to have a working discovery document. Do not replace it simply because a generator promises higher rankings.
Method 2: Customise with Liquid Templates
From Shopify Admin → Online Store → Themes → Edit code, create one of the supported templates:
-
templates/agents.md.liquidcontrols the canonical discovery file and supplies fallback content to the other routes. -
templates/llms.txt.liquidoverrides only/llms.txt. -
templates/llms-full.txt.liquidoverrides only/llms-full.txt.
Use agents.md.liquid if you want to change the main agent-discovery information across the routes. Add a dedicated llms.txt.liquid only when a different output is genuinely required for that route. Review your custom file whenever store information changes, as you then own its accuracy.
An ordinary page assigned the handle llms is not the supported way to create the real /llms.txt route. Shopify Plus is not required solely to edit these supported theme templates.
Method 3: Consider an App for Additional Management
A third-party app can still be useful if it provides content selection, automated generation, hosted outputs, manual refresh controls, or a workflow your team prefers. However, an app should add something you need beyond Shopify's native default.
MeroxIO's LLMS.txt : AI Optimization app currently describes product, collection, page, and blog selection, manual regeneration, a two-day automatic re-crawl, hosted output, and robots.txt checking. Check its current plan details and test how its published content interacts with Shopify's native agent-discovery routes before relying on a redirect or override.
The original article also mentioned Arc, Qressy, Revhope, and GEORank. These remain examples of competing app approaches, but their previous feature and pricing claims should not be repeated without fresh verification.
Method 4: Hosted Files and Redirects
On platforms that permit it, manually hosted Markdown and appropriate routing can serve a file. On modern Shopify stores, however, /llms.txt is a native Shopify route. Uploading a file to Shopify Files, creating an HTML page, or adding a generic URL redirect does not automatically override it.
When evaluating a custom app or hosted output, test the final URL in a browser and verify its status, response, content, freshness, and interaction with any Shopify-managed discovery file. Avoid relying on legacy redirect instructions without checking the live result.
Choose a workflow that fits your store
Compare the native file with the content-selection and update controls offered by MeroxIO's app. If you need advice on a particular setup, share your store requirements with the team.
What Should Your Shopify llms.txt Include?
Choose accurate, publicly available information that helps explain what your store offers. For a typical Shopify store, that may include:
- Store Overview: Your brand's identity, products, audience, and differentiators.
- Product Categories: Important collections with short descriptions of what customers can find.
- Key Pages: About, contact, shipping, returns, and relevant policies.
- Featured Products: Flagship or frequently requested items, when they remain available and relevant.
- Blog Content: Buying guides, educational articles, and other genuinely useful resources.
Use real titles, current links, and concise descriptions. An automated generator should still be reviewed before publication, especially if it includes inventory information, price-sensitive wording, or changing policies.
Maintaining Your Shopify llms.txt File
Shopify's managed discovery file is generated by Shopify. If you replace its output with a custom Liquid template, you are responsible for making sure the descriptions, policy references, and links stay accurate.
For app-generated files, review exactly what the app reads and when it refreshes. MeroxIO's LLMS.txt : AI Optimization app currently describes automatic re-crawling every two days and manual regeneration, but this does not mean that every external AI service will read the new version immediately.
Review important product and collection changes, updated return and delivery policies, retired pages, redirects, and any incorrect or duplicate entries. Check the real file output after changing the theme, app configuration, or publication method.
How to Create an llms.txt File Manually
For a custom website or a platform that permits direct file hosting, the manual process is straightforward:
Choose Important Pages
Identify core services, categories, documentation, and other publicly useful resources.
Write the Markdown
Use a text editor to add the site name, an optional overview, and organised links with accurate descriptions.
Publish the File
Place it at a supported root or subpath URL and confirm that the server provides the intended content.
Test and Maintain
Open the URL, check the links, and establish a suitable update process whenever website content changes.
Automated Generation Options
Tools such as Firecrawl, Apify, and documentation platforms such as Mintlify have offered ways to generate or host Markdown indexes. Their functions and availability may change. Compare actual output quality, hosting, update controls, and current terms before using any generator.
Even automated output needs editorial checking. A file assembled from a sitemap can be incomplete, repetitive, or outdated if source content is not maintained.
llms.txt vs. llms-full.txt
Some websites publish an expanded file called llms-full.txt. The two names usually describe different levels of detail, but actual implementation depends on the platform.
| File | Typical Purpose | Shopify 2026 Behaviour |
|---|---|---|
| llms.txt | Concise overview and selected links for compatible agents. | Mirrors Shopify's /agents.md by default, unless a dedicated Liquid template overrides it. |
| llms-full.txt | Optional expanded reference content on platforms that implement it that way. | Also mirrors /agents.md by default. It is not automatically an export of every product or page. |
The common analogy is a table of contents versus a longer reference document. On Shopify, though, you must check the actual files rather than assuming that their names describe different amounts of information. Neither is required for Google Search rankings.
Important Considerations Before Publishing
Keep It Simple
Use clear Markdown, meaningful headings, concise summaries, and relevant links. Avoid copying webpage layout code or adding unnecessary text.
Keep It Current
Review the file when product categories, policies, service descriptions, and URL structures change.
Understand Adoption Limits
Some agents use llms.txt, but support is not universal. Do not treat publishing the file as a way to force crawling, citations, or sales.
Keep the File Practical
There is no universal requirement that every file must be below 5MB or use keys shorter than 200 characters. Keep the index concise and move extensive detail to linked resources.
Only publish information intended to be public. Do not include customer data, unpublished pricing, access tokens, or internal business notes. Check that each linked page still exists and accurately reflects the description.
How llms.txt Relates to robots.txt and Sitemaps
These files have different jobs and should not be treated as replacements for one another.
| File | Main Function | What to Remember |
|---|---|---|
| robots.txt | Communicates crawl instructions to compliant automated crawlers. | It is not a guarantee that every bot will comply or a replacement for access control. |
| sitemap.xml | Lists website URLs to help search engines discover relevant pages. | It helps discovery, but does not guarantee indexing or rankings. |
| llms.txt | Offers a curated guide to content for compatible agents. | It does not override robots.txt or guarantee that an AI system will use its links. |
A practical approach is to maintain crawlable, high-quality pages and a functioning sitemap first. Consider llms.txt as an optional extra for tools that benefit from a structured content guide.
Getting Started Today
Choose your setup based on what the platform already provides and the problem you want to solve.
For Shopify Merchants
- Open
yourstore.com/agents.mdandyourstore.com/llms.txtand review the Shopify-managed information. - Confirm your public store policies, product details, collection pages, and sitemap are accurate.
- If you need different agent-discovery content, evaluate a supported
agents.md.liquidorllms.txt.liquidtemplate. - Consider an app only if you need additional content curation, update controls, or other verified management features.
- Test the final output and separately review Shopify Catalog eligibility and Agentic sales-channel settings if AI shopping discovery is your goal.
For WordPress Websites
- Check whether your existing SEO plugin includes llms.txt generation.
- Enable it if needed, then choose appropriate content and confirm the generated file URL.
- Review text, links, and any update schedule, especially if you make manual changes.
For Other Platforms or Manual Implementations
- Audit important public content and write accurate short descriptions.
- Confirm whether your platform provides a native file or supports an appropriate Markdown endpoint.
- Publish and validate the file, then review it when important site information changes.
The Future of AI-Readable Content
AI-assisted discovery and agentic workflows are changing how websites share information. The llms.txt proposal provides an organised index for compatible agents, and platforms such as Shopify have introduced their own agent-discovery infrastructure.
For Shopify stores, the priority is to make accurate product and business information available through the channels and pages that actually use it. Shopify Catalog, eligible AI shopping channels, traditional crawlability, useful content, and well-maintained policies have roles that a single Markdown file cannot replace.
A curated file may still be a sensible addition when it supports a real workflow. The long-term principle is more important than any one file format: publish trustworthy content, make it accessible, and keep it current.
MeroxIO's AI SEO services address the broader technical SEO, content, internal linking, and AI-search readiness work that goes beyond llms.txt alone.
Frequently Asked Questions About llms.txt
1. Will adding llms.txt improve Google SEO rankings?
No. Google states that llms.txt does not affect rankings or visibility in Google Search, including AI Overviews and AI Mode.
2. Can I use llms.txt on a custom-coded website without a CMS?
Yes. A website with control over hosting and routes can publish the Markdown file at its root or a supported subpath. Check that the file is publicly accessible and contains correct links.
3. How often should I update an llms.txt file?
Review it whenever important public pages, products, collections, policies, or URLs change. Shopify manages its default discovery file. Custom files and app-generated output require their own update checks.
4. What is the difference between llms.txt and llms-full.txt?
Traditionally, llms.txt is a concise guide and llms-full.txt is an optional longer reference. On Shopify, both paths mirror /agents.md by default, unless a theme template changes a path's content.
5. Does llms.txt work with ChatGPT, Claude, Gemini, and Perplexity?
Not uniformly. Support depends on each agent, product, and workflow. Publishing a file does not force these services to read it or use it in recommendations.
6. Can llms.txt conflict with robots.txt?
They have different roles. robots.txt communicates crawl preferences to compliant crawlers, while llms.txt is an optional content guide. The guide does not override restrictions or grant access to private information.
7. Will llms.txt increase AI recommendations or citations?
No increase is guaranteed. A compatible agent might use the file to find information, but citations and recommendations depend on each service's sources, retrieval methods, and relevance checks.
8. Can I create /llms.txt through an ordinary Shopify page?
No. A normal Shopify page does not create the native /llms.txt endpoint. Shopify already serves that route. Use the supported llms.txt.liquid template when you need a custom version.
9. Does my Shopify store already have an llms.txt file?
Yes. Shopify now provides /agents.md, /llms.txt, and /llms-full.txt as native discovery URLs. Check your primary domain to see what each currently returns.
10. Do I need an app to make my Shopify store AI-ready?
No app is needed just to provide Shopify's default agent-discovery files. An app may be useful for extra curation or maintenance features. For AI shopping discovery, review product data quality and the relevant Shopify Catalog and channel eligibility settings separately.
Want to Improve Your Shopify Store's AI-Search Readiness?
Shopify provides the basic discovery files already. If your store needs a curated content index, MeroxIO's LLMS.txt app offers additional management features. For wider SEO and AI-search work, share your store URL and business goals with our team.
A well-maintained file can organise information for compatible agents, but it does not guarantee search rankings, product recommendations, or AI citations.