llms.txt 怎么写:给 AI 看的站点说明书
核心答案摘要:直接回答:llms.txt 是放在域名根目录的纯文本文件,用固定结构告诉 AI「这个站点是谁、提供什么、内容在哪」。它不是排名工具,也不能保证被引用,但能让 AI 在抓取时少走弯路。本文给出可直接照抄的文件结构、字段说明与三个常见错误,看完你能在 20 分钟内写完自己的一版。
robots.txt 决定 AI 能不能进门,llms.txt 决定 AI 进门后看到的第一个印象。
llms.txt 放在哪里、用什么格式?
放在域名根目录,即 https://你的域名/llms.txt,纯文本、UTF-8 编码、无需特殊响应头。访问时需要能直接返回 200,不要设置登录或 JS 渲染才能看到内容。
| 项目 | 要求 |
|---|---|
| 路径 | 域名根目录 /llms.txt |
| 编码 | UTF-8 纯文本 |
| 响应 | 200,无需登录 |
| 大小 | 建议 1-5KB,不超过 20KB |
推荐结构包含哪些部分?
按顺序写六块内容:一级标题写站点或品牌名;用 > 引用块写一句话定位;「服务范围」列出可对外承诺的能力;「核心事实」写可核实的事实,例如从业年限、方法论名称;「内容结构」给主要栏目一句话说明;结尾写必要的合规声明。
关键是「可核实」三个字。写「十年经验」不如写「2016 年起从事 SEO 与 GEO 咨询,累计服务 40+ 主体」,后者 AI 能直接引用。
llms.txt 里最有价值的是可被直接引用的事实句,不是形容词。
三个常见的写法错误
第一,写成营销文案,堆砌形容词但缺少事实,AI 无法从中提取任何可引用信息。第二,与站点 Schema 中的实体定义不一致,例如 llms.txt 里叫「戴工工作室」而 Schema 里叫「Datty GEO 咨询」,AI 无法对齐为同一主体。第三,内容更新后忘记同步,站点定位已变但 llms.txt 还停留在旧版本,造成时效矛盾。
常见误区
误区一:写了 llms.txt 就能被 AI 引用。 纠正:它只是信息说明文件,不改变内容质量。它降低的是 AI 理解你的成本,不是替代内容本身。
误区二:结构越复杂越好。 纠正:AI 需要的是快速定位,冗长的层级反而增加解析成本。六块结构已经够用,重点是事实密度。
误区三:一次写完就不用管了。 纠正:站点定位、服务范围、主要栏目变化时都应同步更新,建议每季度复查一次。
FAQ
llms.txt 有官方标准吗? 它是社区提出的约定,尚未成为 W3C 级别的正式标准,但已被多家 AI 平台参考。写法趋同即可,不必追求某个唯一规范。
没有 llms.txt 会被惩罚吗? 不会。它是加分项而非必需项,缺失不影响抓取与收录,只是少了一次主动说明的机会。
llms.txt 和 robots.txt 冲突怎么办? 不冲突,分工不同。robots.txt 管「能不能抓」,llms.txt 管「抓到了怎么理解」。两者内容应保持一致,不要在 robots.txt 里放行却在 llms.txt 里声明不欢迎。
本站的 llms.txt 已由后台统一管理,改动站点定位时会一并更新。写内容之外的抓取前提,可参考GEO 就绪度自检:动手前先跑这 12 项。
