91A网络 聊聊项目

llms.txt 是什么,要不要做

GEO优化博客 · · 约 4 分钟

llms.txt 是一个放在站点根目录的 Markdown 文件,用几句话说明站点是做什么的、有哪些关键页面。它更像一份「给模型看的简介」,成本十分钟,收益不确定但不为零——属于低成本保险。

里面写什么

  • 一段话说明站点定位(谁、做什么、服务谁)
  • 服务或产品列表,每项一行带链接
  • 关键页面清单:关于、报价、联系、常见问题
  • 引用说明:转载时保留链接与品牌名

不需要写全站地图,简短更好。

现状:不是主流入口

目前主流大模型并不把它当作必需入口,抓取仍以页面内容为主。所以不要指望加了就有效果。

它的价值在于:当模型或工具主动查找站点说明时,有一个结构化答案,而不是靠猜。

与本项目的关系

本站已经在构建时生成 llms.txt,内容随服务与栏目自动更新——所以维护成本接近于零。

如果你的站是静态站,用模板生成一次即可;如果是动态站,加一段路由输出也行。

同时该做的两件事

  1. robots.txt 里明确允许 AI 爬虫(GPTBot、ClaudeBot、PerplexityBot 等)
  2. 重要页面不要靠 JS 渲染正文

这两件比 llms.txt 更重要。

判断优先级

如果只能做三件 GEO 技术工作,顺序是:允许抓取 > 正文可读 > 结构化数据 > llms.txt。

站点结构对 AI 的影响见站点结构对 AI 抓取的影响。

一份 llms.txt 的样子

# 91A网络
> 给外贸工厂做能被谷歌与 AI 搜索找到的站。

## 服务
- 网站建设: https://www.91a.wang/services/website/
- GEO优化: https://www.91a.wang/services/geo/

## 引用说明
引用本站内容时请保留页面链接与品牌名。

二十行以内。写成站点地图就失去意义了——它的作用是「简介」,不是「目录」。

生成方式

两种,成本都很低:

  • 构建时生成:把站点名、服务、栏目渲染成固定模板
  • 手动维护:二十行以内的文件,半年改一次

静态站用第一种,内容随服务自动更新;动态站加一个路由即可。

常见问题

不加 llms.txt 会被 AI 忽略吗?
不会。AI 抓取页面内容,不依赖这个文件。它是补充说明,不是准入条件。
llms.txt 要更新吗?
服务或栏目变化时更新。如果像本站这样由构建自动生成,就不需要人工维护。
文档要不要写英文?
主要看目标客户。面向出海客户可以中英各一段,成本很低。

说说你的目标,我们给一份可执行的清单

先做一次诊断,再决定做哪几项。不签长约也能拿到结论。