LLMs.txt 检查器与校验器
输入域名、llms.txt 的完整网址,或者粘贴草稿。LLMs.txt 检查器与校验器会取回文件,把 Markdown 结构与 llmstxt.org 提案逐项对照,照搬相关的 Chrome Lighthouse 判定标准,并测试文件里的网址。你会得到一份把错误、警告和建议分开呈现的报告。免费,无需账号。
llms.txt 检查器校验哪些内容
文件的送达
不少文件看着没问题,实际上从未被提供出去。检查器报告 HTTP 状态和内容类型,并识别软 404,也就是服务器对 /llms.txt 返回 HTML 页面而不是文本文件的情况。LLMs.txt 检查器与校验器还会读取 robots.txt,因为在那里被封禁的文件,对遵守它的智能体来说依然够不着;同时记录旁边是否放着 llms-full.txt。
Markdown 结构
在 llmstxt.org 提案里,写有站点名称的 H1 是唯一的必需元素,因此只有它会被报为错误。引用块摘要、H2 板块、绝对网址、每条链接的描述、重复网址、指向其他域名的链接以及文件体积,都会以警告或建议的形式出现,因为它们关乎有用性而非有效性。从子路径提供的文件会对照它所描述的路径来检查,开头的字节顺序标记会被接受,而不是被误当成缺失的标题。
Chrome Lighthouse 判定标准
检查器照搬 Lighthouse 13.3 实验性 Agentic Browsing 审计中的三项标准,并以三分制呈现结果。实际当中有一项失败得格外频繁:链接写成了裸网址而不是 Markdown,这是手写文件的经典毛病。
这是结构审计,不是谷歌搜索的排名信号。就该审计而言,文件缺失记为不适用,而已发布却未通过的文件可能被报为错误。
链接状态
每个被链接的地址都会收到一次请求,返回错误的会连同 HTTP 状态一起列出。重定向单独报告并附上目标地址,因此仍指向旧网址的文件显示为过时,而不是损坏。
最常见的错误怎么修
缺少 H1
第一行必须是带有站点名称的 Markdown 标题,例如 # Acme 有限公司。纯文本或 H2 都不算。这是该格式唯一的必需元素。
链接不是 Markdown
请写成 - [价格](https://example.com/pricing):每个套餐包含什么。,而不是一个裸网址。
相对网址
请使用绝对链接。读取文件的模型没有基准网址可以用来解析 /pricing。
缺少描述
没有描述的链接,除了标题之外什么也没告诉模型。请在冒号后补上一句实打实的说明。
失效链接往往在网站改版之后冒出来,所以重要网址一变就重新生成文件。经过校验的文件可以交给llms.txt 生成器来做。
常见问题
-
实际使用中,检查器、校验器、测试工具和 linter 指的是同一种意图。LLMs.txt 检查器与校验器两头都管:既检查文件是否真的被提供出去,也把 Markdown 结构与 llmstxt.org 提案逐项对照。
-
在 v2 提案里,写有站点名称的 H1 是唯一的必需元素。其余内容,从摘要到每条链接的描述,都是让文件更有用的建议--所以报告才把错误与警告、建议分开。
-
可以。展开粘贴选项,把文件内容放进去,同样的结构测试和 Lighthouse 标准都会跑一遍。不过送达情况和链接状态需要一个在线网址。
-
几乎总是因为链接是裸网址而不是 Markdown 链接。只有
[标题](URL)这种写法才算数。 -
不会。在那项审计中,文件缺失记为不适用并排除在计算之外。已发布却未通过审计的文件可能被报为错误。
-
可以。粘贴完整地址,例如 example.com/docs/llms.txt。v2 提案允许文件放在任意路径,检查器还会标出超出该文件所描述路径的链接。
-
免费。LLMs.txt 检查器与校验器不收费,也不需要账号。它只读取一个公开文件以及它链接到的页面。
检查你的 llms.txt
输入一个域名,看看你的文件是否被正确提供、是否符合结构,以及有没有失效链接。需要一份新文件,或者想把没通过的文件重做一遍?用llms.txt 生成器。