用途:按 llmstxt.org 约定为站点创建 /llms.txt,向 ChatGPT、Perplexity、Claude 等 AI 助手提供重要页面的精选 Markdown 地图,属于 AEO(答案引擎优化)。它补充而非替代 robots.txt 与 sitemap.xml,也不是 W3C/IETF 标准。
主要能力:规范文件结构(H1 站点名、引用块摘要、正文、H2 文件列表、特殊 ## Optional 段);链接行格式为 - 标题: 可选描述;可生成 llms-full.txt(内联页面内容)及 llms-ctx.txt / llms-ctx-full.txt(经 llms_txt2ctx CLI 生成)。
使用方式:静态文件放 public/llms.txt;动态内容可用 Next.js App Router 路由处理器,如 app/llms.txt/route.ts 中 GET 返回 Markdown,Content-Type 为 text/plain; charset=utf-8。规范路径为站点根 /llms.txt,也可用子路径或 /.well-known/llms.txt,多语言按语言根分文件。
适用场景:产品/SaaS 文档、开发者库、营销站点、个人作品集。
限制:不用于爬取策略(用 robots.txt)或全站枚举(用 sitemap.xml);须用绝对 URL,避免堆砌 sitemap;缺少 H1 即无效。框架集成与工具包括 VitePress、Docusaurus、Drupal、llms_txt2ctx、llms-txt-php。