CNCNC 信息港 · 郑州中科信息技术有限公司|成立 2004 年 4 月,22 年 IDC 行业经验
CNCNC 信息港

llms.txt 与 AI 爬虫

机器不会读你的「关于我们」,它读的是 robots 规则、sitemap 索引和一份叫 llms.txt 的说明书。这三份文件决定了你的官网在 AI 眼里是「一栋亮着灯的房子」还是「一堵墙」。

3 份文件robots / sitemap / llms.txt
10 分钟可上线的最小版本
纯文本无需改模板
全 Allow主流 AI 爬虫

llms.txt 是什么?企业官网要不要做?

llms.txt 是放在站点根目录的纯文本文件,用 Markdown 结构告诉大模型:这个站点是谁、提供什么、有哪些主要页面、内容如何组织。它不是强制标准,也没有统一的收录承诺,但成本极低(一次配置长期有效),能减少抓取时的误判。配合 llms-full.txt(完整正文)与 robots.txt 的显式 Allow,构成官网对 AI 的「可抓取声明」。建议做,但把它当基础设施而不是流量手段。

  • 位置:站点根目录 /llms.txt,与 robots.txt 同级
  • 内容:站点定位 + 栏目结构 + 关键页面链接(Markdown)
  • 配套:llms-full.txt 放全文,供需要深读的模型取用
  • robots:对 GPTBot / ClaudeBot / PerplexityBot / Bytespider 显式 Allow
  • 预期:降低误判、提高抓取完整性,不承诺排名或引用
分工

robots、sitemap、llms.txt 各管一段

三者不是替代关系,缺一个都会让抓取效率打折。
文件回答的问题给谁看常见错误
robots.txt哪些能抓、哪些不能抓所有爬虫写了 Disallow: / 又抱怨不被收录
sitemap.xml有哪些页面、多久更新搜索引擎为主只列首页、更新后不刷新
llms.txt这个站是什么、内容怎么组织大模型 / AI 检索写成关键词堆砌的广告
llms-full.txt完整正文内容需要深读的模型内容过期不更新
模板

一份可直接套用的 llms.txt

标准写法是 Markdown:一级标题写站点名,一段话讲清定位,然后用二级标题分栏目,每栏下列出页面链接与一句话说明。控制在 100 行以内,只放最重要的 30~60 个页面链接。

# CNCNC 信息港

> 郑州中科信息技术有限公司官网。提供服务器租用、服务器托管、GPU 算力租赁、
> 企业互联网专线、域名注册、网站建设与备案等企业 IT 基础服务。
> 服务河南 18 地市,可对公签约、开具发票。

## 主要栏目
- [服务器租用](https://www.cncnc.com.cn/idc/server-rental.html):16 个机房节点、258 款配置
- [算力服务器租用](https://www.cncnc.com.cn/idc/compute-rental.html):H100/H800/A100 等 12 款
- [河南移动高速互联网专线](https://www.cncnc.com.cn/idc/dedicated-line.html):220 元/月起
- [网站建设](https://www.cncnc.com.cn/web/index.html):12 个行业方案、72 套案例

## AI 时代官网专题
- [AI 时代的企业官网](https://www.cncnc.com.cn/web/ai-era/index.html)
- [官网 GEO 改造七步](https://www.cncnc.com.cn/web/ai-era/geo-website.html)

## 关于
- [公司简介](https://www.cncnc.com.cn/about/index.html)
- [联系方式](https://www.cncnc.com.cn/about/contact.html)

## Optional
- [问答库](https://www.cncnc.com.cn/faq/index.html):1000+ 条实操问答
要点:一句话说清「你是谁、提供什么、覆盖哪里」,再给链接。不要写成营销文案,模型读它不是为了被说服,而是为了建立索引。
抓取规则

robots.txt 该放行谁,该拦谁

不少企业站默认把「不常见的 UA」全拦了,结果连 AI 爬虫一起挡在门外。正确做法是:对主流 AI 爬虫显式 Allow,只拦确实不该被索引的路径(后台、搜索结果页、重复参数页)。

User-agent: *
Allow: /
Disallow: /search/
Disallow: /admin/

User-agent: GPTBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Bytespider
Allow: /

Sitemap: https://www.cncnc.com.cn/sitemap.xml
别指望「拦掉 AI 爬虫保护内容」。公开页面被引用通常带来流量而非损失;真正需要保护的是客户数据与后台,那属于权限问题,不是 robots 问题。
排错

五个让抓取白做的常见错误

⛔

robots 一刀切

Disallow: / 之后又疑惑「为什么 AI 不知道我们」。先看规则,再看内容。

🖼️

正文全在图片里

把公司介绍做成一张长图,机器只看到一堆 img 标签。

⚙️

纯 JS 渲染无兜底

内容靠接口异步填充,爬虫拿到空壳。关键内容必须服务端渲染。

🔁

多域名内容重复

www 与非 www、http 与 https 都返回 200,权重分散且判定重复。

🧱

登录墙与弹窗遮挡

首屏被强制弹窗覆盖,正文在折叠层,抓取与体验双输。

📅

llms.txt 长期不更新

新增栏目半年没写进去,模型仍按旧结构理解站点。

验证

上线后怎么确认真的生效

1

直连访问

浏览器打开 /llms.txt 与 /robots.txt,确认 200、UTF-8、无 BOM 乱码。

2

语法检查

robots 用官方 tester 或 Search Console 的 robots 报告核对规则命中。

3

抓取模拟

用 curl 带 AI 爬虫 UA 请求首页,确认返回完整 HTML 而非空壳。

4

索引观察

2~8 周后在 AI 里用品牌词与核心问题抽查,看是否出现自家页面。

FAQ

llms.txt 相关的五个问题

llms.txt 有官方标准吗?会不会白做?

目前由社区提出、部分引擎参考,尚未成为 W3C 级别的强制标准。但它的成本是「一个静态文本文件」,即使某些引擎不读,也不会有负面效果;而 robots 与 sitemap 的规范化是确定有效的。把它当基础设施做,不要当流量手段押注。

llms.txt 和 sitemap.xml 内容重复吗?

不重复。sitemap 是「页面清单 + 更新时间」,面向搜索引擎的抓取调度;llms.txt 是「站点说明书」,面向模型理解站点定位与结构。前者求全,后者求精,通常只放 30~60 个关键页面。

要不要给 AI 单独做一套精简页面?

不建议。模型需要的是真实、自洽、有结构的人类内容。单独做一套「机器版」容易出现内容不一致,反而增加误判风险。正确做法是同一份内容做好语义化与结构化。

放行 AI 爬虫会不会拖慢网站?

主流 AI 爬虫有频率控制,正常站点影响很小。真正需要关注的是异常高频抓取(可通过日志识别 UA 与 IP 段,用防火墙限速)。如果站点配置较弱,可在 robots 里对特定 UA 加 Crawl-delay。

内容更新后要不要重新提交?

llms.txt 与 sitemap 都需要随内容更新。sitemap 的 lastmod 要真实反映修改时间;llms.txt 在新增栏目或调整结构时更新即可,不必每篇文章都改。建议把这两份文件纳入发布流程,和页面一起上线。

让技术同事照着这份模板改就行

我们可代做一次性配置:llms.txt / llms-full.txt 自动生成(随构建更新)、robots 规则梳理、sitemap 校验,并附一份给开发的改动说明。

在线询价

告诉我们你的需求,工程师直接对接

提交后由对应产品线的工程师联系,提供资源清单与报价区间。电话与信息仅用于本次咨询对接,不做他用。

  • 2 小时内响应(工作日)
  • 提供多方对比的选型建议
  • 可开具资质文件与正规发票
热线 0371-65111123

提交即表示同意我们通过电话、邮件或企业微信与您联系;点击提交将为你打开企业微信顾问,便于直接发送需求与截图。

企业微信
咨询
在线
询价
电话
咨询