教学
llms.txt 完整教程:让 AI 读懂你的网站

llms.txt 是放在网站根目录的 Markdown 纯文本文件,帮 AI 理解网站重点。教你文件格式、实施步骤、验证方法与 llms-full.txt 变体。
llms.txt 是放在网站根目录的纯文本文件,用 Markdown 列出网站简介与重点页面链接,让大语言模型快速读懂你的网站。本文从格式到验证,一步步教你写好它。
llms.txt 是什么
llms.txt 是一项社区提议规范的标准,主张在网站根目录放一个纯文本文件,以 Markdown 格式整理网站最重要的内容,供大语言模型读取。它的目标读者不是人,也不是传统搜索引擎,而是 ChatGPT、Claude、Perplexity 这类 AI 工具背后的模型。
一般网页充满导航栏、广告和脚本,模型要先花力气清理才能提取重点。llms.txt 直接给出干净的摘要与链接,等于为 AI 准备一份导读。
要留意,llms.txt 目前仍是提议规范,各大 AI 公司尚未正式承诺一定读取。但它制作成本极低,写一次就长期有效,及早部署没有坏处。
robots.txt、sitemap.xml 与 llms.txt 的分工
三个文件各司其职,互补而非取代。可以用一句话分辨:
- robots.txt:管权限,告诉爬虫哪些路径可以抓、哪些不可以
- sitemap.xml:管清单,把网站页面的网址列给搜索引擎
- llms.txt:管理解,告诉语言模型网站在做什么、哪些内容最重要
AI 爬虫如 GPTBot(OpenAI)、ClaudeBot(Anthropic)、PerplexityBot,抓取前仍会先看 robots.txt。所以就算写好 llms.txt,也要确认 robots.txt 没有封锁这些 User-Agent,否则模型根本到不了你的网站。
文件格式逐项拆解
llms.txt 的格式就是普通 Markdown,由四个部分组成:
- H1 标题:网站或公司名称,整份文件唯一必须的元素
- 引言:紧接的引用区块(以 > 开头),用两三句讲清楚网站是什么、服务谁
- 分节链接清单:用 H2 分节,每节列出链接,格式为
- [页面标题](网址):一句说明 - Optional 节:名为 Optional 的 H2 是保留字,放次要内容,模型在篇幅不足时可以略过
链接指向原本的网页即可。如果你有为页面另备 Markdown 版本,链接至该版本更好,模型解析起来更干净。
实施示范:一步步写一份
假设你经营一间香港餐饮设备公司“港湾餐饮设备”,主要卖商用冰柜和炉具,兼做安装维修。以下用五步写出它的 llms.txt。
第一步,写 H1 与引言。名称照公司名写,引言讲清楚业务、产品和服务范围。
第二步,挑重点页面。不要把整个网站塞进去,只选能回答客户问题的页面:产品分类、服务说明、常见问题。
第三步,分节列链接,每条加一句说明。第四步,把公司历史这类次要内容放入 Optional 节。第五步,用 UTF-8 编码另存为纯文本文件,命名 llms.txt。
成品如下(示范网址以 example.com 代替):
# 港湾餐饮设备
> 港湾餐饮设备是香港的商用厨房设备供应商,提供商用冰柜、炉具与
> 洗碗设备的销售、安装及维修服务,覆盖港九新界。
## 产品
- [商用冰柜系列](https://www.example.com/products/refrigeration):立式与工作台冰柜的规格及选购指南
- [炉具与烹饪设备](https://www.example.com/products/cooking):中式炉头、西式烤箱及扒炉介绍
## 服务
- [安装与维修](https://www.example.com/services):上门安装流程、保修计划及收费方式
## 常见问题
- [FAQ](https://www.example.com/faq):送货时间、保修条款、付款方式
## Optional
- [关于我们](https://www.example.com/about):公司背景与团队介绍放置、验证与 llms-full.txt 变体
文件必须放在网站根目录,即通过“你的域名/llms.txt”直接打开。每个子域名各自独立,blog 子域名要另放一份。
验证分三步:
- 用浏览器打开该网址,确认响应正常、以纯文本显示、中文没有乱码
- 逐条点开文件内的链接,确认没有失效页面
- 把整份内容贴给任何一个 AI 聊天工具,请它总结你的网站,看理解是否准确
llms-full.txt 是进阶变体:不只列链接,而是把重点页面的全文合并成单一大文件,模型不用逐页抓取就能读完整内容。它适合文档型网站或内容量大的网站,代价是文件较大,内容更新时要记得重新生成。两个文件可以并存,llms.txt 做导读,llms-full.txt 给全文。
常见问题
llms.txt 是什么?
llms.txt 是放在网站根目录的纯文本文件,以链接清单向大语言模型介绍网站的重点内容。
llms.txt 会取代 robots.txt 或 sitemap.xml 吗?
不会。robots.txt 管权限,sitemap.xml 管页面清单,llms.txt 管导读,三者互补。
llms.txt 和 llms-full.txt 有什么区别?
llms.txt 只列链接与简介;llms-full.txt 把重点页面全文合并成单一文件,模型不用逐页抓取。
AI 一定会读 llms.txt 吗?
不保证。它目前是社区提议规范而非官方标准,但制作成本低,及早部署没有坏处。
llms.txt 应该多久更新一次?
网站新增重要页面或业务转变时就更新,并确保文件内的链接全部有效。
写完之后:验证整体可见度
写好 llms.txt 只是提升 AI 可见度的其中一步。想知道你的网站在 AI 眼中还有哪些缺口,例如结构化数据是否齐全、AI 爬虫能否顺利访问,可以用 UDomain 的免费工具 AEO Auditor(ai.ud.hk/aeo-auditor)检测一次。这里的 AEO 指 Answer Engine Optimization,即答案引擎优化,与海关的 AEO 认证计划无关。输入网址就有报告,照清单逐项补强即可。

