## 你可能已经有一个了

Shopify 为每个店铺生成智能体指令表面: 默认的 `/agents.md`,以及从它镜像出的 `/llms.txt` 和 `/llms-full.txt`(截至 2026 年 5 月)。现在就检查 —— 打开 `https://your-store.com/llms.txt`。如果你从未动过它,你提供的就是 Shopify 的默认版。

默认版在设计上是通用的。问题不是"如何给 Shopify 添加 llms.txt",而是"该不该替换默认版" —— 答案通常是该: 默认版不可能知道哪些系列重要、你的退货政策该强调什么、或者你的 [MCP 端点](/kb/mcp)的存在。

## 模板系统如何工作

根据 Shopify 的主题文档,三个 Liquid 模板控制三条路径,并有回退链:

1. `templates/llms.txt.liquid` —— 仅控制 `/llms.txt`
2. `templates/agents.md.liquid` —— 控制 `/agents.md`,*并且*是其他路径的默认来源
3. 没有模板 → Shopify 生成的默认版

杠杆点是 `agents.md.liquid`: 自定义一次,三个表面全部继承;只有当你希望索引和指令分开时,才单独添加 `llms.txt.liquid`(原因见 [AGENTS.md vs llms.txt](/kb/agents-md-vs-llms-txt))。

## 自定义

在主题编辑器(在线商店 → 主题 → 编辑代码 → 模板)中添加 `llms.txt.liquid`:

```
# {{ shop.name }}

> {{ shop.description }}

## 关键页面
- [畅销商品](/collections/best-sellers): 购买最多的产品
- [配送与退货](/policies/shipping-policy): 智能体应向顾客引用的内容

## 机器可读表面
- [商品 feed](/products.json): 带价格的实时目录
```

Liquid 对象与任何模板中一样可用,因此文件可以自动保持最新 —— 遍历系列、注入政策、引用 metafields。

## 该包含什么

对智能体最有价值的行: 带单行描述的主要系列、政策页面(配送、退货 —— 智能体向顾客引用的内容)、以及指向机器表面的交叉引用(`/products.json`、任何 [OpenAPI 规范](/kb/openapi)或 MCP 端点)。省去营销文案 —— 智能体要的是结构,不是口号。完整格式指南: [llms.txt 指南](/kb/llms-txt)。

## 验证

用 [llms.txt 验证器](/tools/llms-txt-validator)检查你的店铺 —— 它验证文件存在、可解析、并给智能体可导航的结构 —— 或者[扫描整个店铺](/),一次看到所有面向智能体的表面。

## 常见问题

### Shopify 会自动生成 llms.txt 吗？

会 —— 每个店铺都提供默认的 /agents.md,Shopify 通过镜像它来管理 /llms.txt 和 /llms-full.txt。你可以用 Liquid 模板覆盖三者中的任何一个。

### 我该编辑哪个模板？

编辑 templates/agents.md.liquid 可从一个来源改变全部三个表面。只有当你希望 llms.txt 索引与 agents.md 指令不同时,才添加 templates/llms.txt.liquid。

### 编辑 llms.txt 会影响我的 Google 排名吗？

不会 —— Google 已书面说明搜索不使用 llms.txt。它的价值在于阅读你店铺的智能体,而非排名。参见 [llms.txt 真的有用吗？](/kb/does-llms-txt-work)

## 相关

- [llms.txt —— 完整指南](/kb/llms-txt)
- [AGENTS.md vs llms.txt](/kb/agents-md-vs-llms-txt)
- [WordPress 的 llms.txt](/kb/llms-txt-for-wordpress) · [Next.js 的 llms.txt](/kb/llms-txt-for-nextjs)
