AI 建站引擎2 分钟阅读·233 字

如何为 AI 搜索发布 llms.txt 清单

核心导读与要点提炼

这份清单是什么、由什么派生,以及为什么「发布」——而不是「撰写」——就是全部流程。

llms.txt 是一份 Markdown 文档,用一种答案引擎无需爬完整站就能读懂的格式,告诉它这个站点是什么、包含什么。下面是如何发布它。

简短版本:你负责发布,它负责生成

没有文件需要你亲手写。这份清单由已发布的站点派生,所以流程和发布其他任何东西一样:

  1. 发布你的站点。 清单由站点的线上已发布版本生成——也就是访客拿到的那一版。草稿页不在里面,因为它不在站点里。
  2. 在你自己的域名上请求 /llms.txt。 它就在那里,对所有人开放,无需登录、无任何门槛。
  3. 请求 /llms-full.txt 拿长版本。 短版是一份目录,长版额外给出区块级细节。

这就是全部流程,而且是有意为之:一份可以手工编辑的清单,就是一份可能与站点不一致的文档;而一份与站点不一致的文档,比没有文档更糟。

这份清单包含什么

  • 站点名称作为 H1,以及一句取自站点口号的引用块摘要。
  • 页面目录。 每一个已发布页面的标题、地址与描述——与页面自身的描述一致。
  • 常见问题,从站点各处的 FAQ 区块中收集,每一条都是问题加答案。这是整份文件里信号最强的部分,而且只有当站点确实有 FAQ 区块时它才存在。
  • 价格与方案,当站点有价格区块时,包含每个档位、价格、周期与特性。
  • 联系方式与社交链接,当站点有这些内容时。
  • 站点自己的 MCP 端点,以工具的形式声明。

这个文件长什么样

一家小型诊所发布之后的样子:

markdown
# 波特兰家庭牙科 > 面向波特兰东南区家庭的温和牙科诊疗。 ## Pages - [首页](https://yourbrand.com/):波特兰东南区的家庭牙科——当周即可预约,接受大部分保险。 - [我们的团队](https://yourbrand.com/team):诊所里的牙医与洁牙师。 - [预约就诊](https://yourbrand.com/book):提交预约请求,诊所会回电与你确认。 ## Frequently Asked Questions ### 接新病人吗? 接。致电诊所 (503) 555-0142,我们会为你安排时间,通常一周之内。 ### 孩子多久看一次牙医? 和成年人一样,每六个月一次。孩子的牙齿移动更快,龋齿也形成得更快。 ## Pricing & Plans ### 付费方式 - **接受大部分保险** - 我们向保险公司结算,你只付共付部分 - 任何治疗开始之前先给出预估 ## Contact & Links - Email: hello@yourbrand.com - Facebook: https://facebook.com/yourbrand ## AI Agent Interface (Model Context Protocol) This site exposes a native MCP server for autonomous AI agents, tool invocation, and direct factual querying: - **MCP Endpoint**: [https://yourbrand.com/api/mcp](https://yourbrand.com/api/mcp) (JSON-RPC 2.0 / HTTP) - **Discovery**: [https://yourbrand.com/.well-known/mcp](https://yourbrand.com/.well-known/mcp) - **Protocol Version**: `2024-11-05` - **Available Tools**: - `search_content(query)`: Keyword and semantic search across all pages - `get_faqs(topic?)`: Retrieve verified question & answer pairs - `get_offerings()`: Retrieve pricing tiers, packages, and services - `get_contact_info()`: Retrieve official communication channels - `submit_inquiry(name, email, message)`: Submit verified customer inquiries

其中每一行都来自站点上已有的东西。H1 是站点名,摘要来自它的标语,页面清单就是它的导航,问题来自 FAQ 区块里本来就有的问答,价格就是定价区块里本来就写着的价格。这个文件不添加任何自己的说法——这正是生成它的意义。

它不做什么

  • 它不会让站点获得排名。它不是排名信号,也没有任何引擎声称它是。
  • 它不能替代站点地图、可抓取的 HTML 页面或结构化数据。它是那些都已经具备的站点的可读摘要。
  • 它不包含草稿、私有页面,或任何站点不对外公开提供的内容。

如何确认它是正确的

  1. 把它取下来,像答案引擎那样读一遍。如果文件里的某句话会是一个糟糕的答案,那它就是。
bash
$ curl -s https://yourbrand.com/llms.txt | head -6 # Portland Family Dental > Gentle dentistry for families in Southeast Portland. ## Pages
  1. 把页面清单与你的导航对照。清单里少了你关心的某一页,通常意味着那一页没有发布。
  2. 把 FAQ 部分与线上的 FAQ 对照。它由 FAQ 区块生成,所以这里的一条过期答案,就是站点上的一条过期答案。
  3. 确认规范域名。清单在你的站点自己的域名上提供;放在另一个域名上的副本,是一个必然逐渐走样的副本。

在你的独立域名上体验边缘极速

全球 330+ 边缘节点、中位数低于 50ms 的 TTFB、Anycast 任播路由与全自动免费 SSL 证书。

60 秒极速部署

相关指南与关联页面