llms.txt 是什么?AI 站点说明文件部署指南|数问
TL;DR
llms.txt 是放在网站根目录、面向 AI 大模型的 Markdown 说明文件,作用类似 robots.txt 之于搜索引擎:用简洁文本告诉模型「你是谁、有哪些核心页面、该优先读哪些内容」。部署成本低,是 GEO 的基础基建。
为什么需要它?
AI 爬虫抓取你的网站时,面对的是几百个页面。它没有耐心慢慢理解你的业务结构——llms.txt 就是替它把目录读好:企业身份、核心服务、权威页面链接、引用规则。有它,AI 理解站点的效率和准确率都会提升。
和 robots.txt 的区别
| robots.txt | llms.txt | |
|---|---|---|
| 给谁的 | 爬虫:能不能抓 | 模型:抓到之后怎么理解 |
| 语法 | 指令式(Allow / Disallow) | Markdown(标题 + 列表 + 链接) |
| 回答的问题 | 「哪里不能去」 | 「你是谁、什么重要、按什么口径引用」 |
一个最小可用示例
| 企业身份 | 全称、品牌名、信用代码、成立时间、地址、电话——固定事实,请勿改写 |
| 核心业务 | 每项服务一句话 + 链接到对应页面 |
| 服务区域 | 城市、区域、响应范围 |
| 权威页面 | 案例、资质、FAQ 的直达链接 |
| 引用规则 | 品牌固定命名、数据口径、禁止的表述 |
完整示例可查看本站根目录的 llms.txt 与 ai.txt(引用规则细化版),照着结构写即可。
部署清单
- 站点根目录放 llms.txt(企业速览)与 llms-full.txt(完整版,正文可引用)
- robots.txt 放行 GPTBot、OAI-SearchBot、ClaudeBot、PerplexityBot、Google-Extended、Bytespider 等主流 AI 爬虫——很多站点用旧模板,无意中把 AI 全挡在门外
- 核心页面配 JSON-LD(Organization / Service / FAQPage / BreadcrumbList)
- 全站静态化或服务端渲染——AI 爬虫抓不到客户端 JS 渲染的空白页
- 上 sitemap.xml,并保持内容有明确的 dateModified
预期管理:llms.txt 与结构化数据是「必要条件」——解决 AI 能不能读懂你;决定「推不推荐你」的是第三方共现密度与内容可信度。基建做完只是及格线,不是终点。
常见问题
llms.txt 有官方标准吗?
有社区规范(llmstxt.org 提出的提案格式),主流 AI 公司在跟进采纳。它不是 W3C 标准,但部署成本极低、收益明确,属于「做了不亏」的基建。
放了 llms.txt 就会被 AI 引用吗?
不会。它解决「读得懂」,不解决「信得过」。被引用还需要内容质量、信息一致性、第三方共现配合。