如何查找网站的 llms.txt 文件

V2 允许文件位于根目录或更具体的路径。先检查已声明的关系,再根据页面作用域查找,最后将根目录作为回退。

最近更新:

最快的方法

最快捷可靠的方法是检查页面 HTML 和 HTTP Link 响应头中的 rel="describedby"。如果未声明关系,请先尝试包含该页面的最具体路径,然后回退到源站根目录:

https://example.com/llms.txt

如果站点发布了一个文件,它会在浏览器中以纯文本方式加载。如果你看到 404,就说明该站点尚未在根路径发布它(见下方回退方案)。

分步说明

  1. 检查发现关系。 查看页面源代码和响应头中的 rel="describedby"。还要注明任何 rel="alternate" type="text/markdown",它标识的是页面的 Markdown 表示形式,而不是页面的地图。
  2. 尝试最具体的路径。 用于 https://example.com/docs/api/auth,检查 https://example.com/docs/api/llms.txt 然后 https://example.com/docs/llms.txt.
  3. 回退到源站根目录。 检查 https://example.com/llms.txt ,适用于没有已声明文件或路径级文件的情况。404 仅表示这个根目录文件不存在。
  4. 需要时查看源代码。 该文件是以文本形式提供的 Markdown。如果浏览器的呈现方式异常,请查看源代码或使用以下工具获取: curl -s https://example.com/llms.txt.

如果没有 llms.txt

404 只表示该网站尚未采用此约定。你可以:

  • 依次确认发现关系、路径级候选文件和根 URL。
  • 如果网站以文档为主,请检查文档子域名或子路径。
  • 如果这是您自己的网站,几分钟内即可创建:将网址粘贴到我们的 生成器 根据站点地图生成草稿,或者按照 如何创建 llms.txt 文件.

浏览公开目录

为发现已经发布 llms.txt 的网站,社区目录会维护持续更新的列表: directory.llmstxt.cloudllmstxt.site. 对于 带注释、经人工核验的示例以及每个示例优秀之处的说明,请参见我们的 真实世界示例.

验证你找到的内容

找到了一个文件,想知道它的格式是否正确?请将其粘贴到我们的 验证器 用于检查它是否符合规范:必需的 H1、可选摘要、章节 结构和链接语法。它会逐行标出错误和警告。

常见问题

llms.txt 文件位于哪里? 通常位于源根目录,但 v2 也允许 位于任意路径下的文件,例如 https://yourdomain.com/docs/llms.txt.

什么是 llms-full.txt? 一份伴随文件,包含所列页面的完整内容, 连接成一个 Markdown 文件供摄取。请参见 什么是 llms-full.txt.

每个站点都有吗? 不。采用范围正在扩大,但仍是可选项;404 仅仅 意味着该网站尚未发布此文件。

后续步骤

来源