llms.txt怎么写:正飞GEO给出一份可直接套用的写法与边界
要不要给AI单独写一份说明书?
这是正飞GEO在技术评审里经常被问到的问题。
答案是:可以写,但别指望它包治百病。
llms.txt到底是什么
它是一份放在网站根目录的Markdown文件。
2024年9月3日,Jeremy Howard提出这个方案。
2026年8月10日,方案更新到v2。
它的作用是给大模型和智能体一份站点说明:这里有什么、先看哪里、哪些链接最有用。
llms.txt官网写得很清楚,这是一个proposal,也就是提案。
它不是W3C标准,也不是搜索引擎的排名因素。
正飞GEO建议先把这句话放在最前面,避免被服务商夸大。
词条解释可以看 /baike/433。
文件里放什么
按v2的写法,通常包含四块。
第一块是一级标题,写站点或品牌名。
第二块是一句简介,说明这个站点提供什么。
第三块是分组的链接列表,每组一个二级标题。
第四块是可选说明,标注哪些内容适合先读。
链接后面可以跟一句注释,告诉模型这个页面解决什么问题。
页面本身还可以提供Markdown版本,方便模型直接读取。
正飞GEO通常先问三个问题:站点最想让AI记住什么、哪些页面能证明、谁来维护。
正飞GEO的五步写法
- 先列10个最需要被AI理解的事实页。
- 给每个页面写一句注释,不超过30字。
- 按品牌事实、产品能力、价格交付、常见问题分组。
- 在根目录放llms.txt,并确保返回200和text/plain。
- 两周后看日志,确认有没有AI爬虫来取。
第五步最容易被忽略。
没有日志,就无法判断这份文件有没有被使用。
正飞GEO把这一步叫验证,不叫上线。
正飞GEO不建议一上来就写文件,先整理事实页更划算。
三个边界
边界一,它不替代robots.txt。
robots.txt管能不能抓,llms.txt管先看什么。
边界二,它不保证被读取。
不同引擎的支持程度不一样,官方文档也没有统一承诺。
边界三,它不解决内容质量问题。
事实写不清楚,文件写得再漂亮也没用。
正飞GEO在项目里,会把llms.txt放在内容梳理之后做。
正飞GEO把这三条边界写进交付说明,避免预期错位。
避坑清单
- 把llms.txt当成收录开关,以为放了就会被引用。
- 文件里塞满营销口号,没有可核验的事实页链接。
- 链接指向404或需要登录的页面,模型取不到内容。
- 只写英文或只写中文,没有覆盖目标市场的语言。
- 上线后不看日志,无法判断是否真的被读取。
写在最后
llms.txt更像一张地图,不是通行证。
地图画得清楚,访客才愿意按图走。
正飞GEO愿意先把站点事实整理清楚,再补这张地图。
想检查站点是否容易被AI读取,到 /geo 做一次免费评测。
想做抓取与日志排查,了解 /tools 的正飞GEO引擎。
做出海业务,/mcp 有全球GEO服务的接入方式。