从讨好搜索引擎爬虫,到喂饱大模型上下文:一个普通独立博客的 GEO 改造实录
当读者不再逐一点击搜索框里的蓝色链接,而是直接问 ChatGPT 或 Perplexity,你的网站还存在吗?记录我们今天为博客做 GEO 优化的全过程:自动化 llms.txt、防幻觉事实底本与 AI 通行证。
📑 本文目录导览 (Table of Contents) ▼
核心思路:从过去讨好 Google/百度爬虫的 SEO,变成让大模型秒懂、乐于引用的 GEO(生成式引擎优化)。
落地动作:自动化生成llms.txt+llms-full.txt纯文本通道 +brand-facts.json官方事实底本 + AI 爬虫权限放行 + 结构化问答 Schema
适用人群:个人站长、独立开发者、做外贸或内容创作的朋友,任何希望在 AI 时代被更多人发现的个体
当读者不再点击搜索框里的 10 个蓝色链接
请回忆一下你最近是怎么在网上找答案的:
当你想查一个报错怎么修、想找一份建材报价的拆解模版、或者好奇酸奶怎么腌鸡肉最嫩的时候——你上一次打开百度或 Google,耐着性子逐一点击翻看前几页的搜索网页,是什么时候?
大概率,你已经很久不这么干了。
现在很多人的真实习惯是:打开 ChatGPT、Perplexity、Claude 或者豆包,直接敲入一句话。两三秒内,AI 已经帮你把全网的信息看了一遍,直接吐出一份条理清晰的总结,并在后面标注几个小小的来源链接。
这就是搜索方式正在发生的大变化:大家不再挨个点开一堆乱七八糟的网页链接,而是直接看 AI 总结好的答案。
这个转变对所有写博客、做独立网站的人提了一个醒:
如果你的网站还停留在以前的 SEO 思维(塞关键词、刷外链、在文章里灌水),而在大模型去互联网检索时根本读不懂你的页面——那么在越来越多的新读者眼里,你的网站实际上就等于“隐形”了。
为了让《日常AI》能够被主流的 AI 搜索引擎看懂、准确引用,并主动推荐给有需要的读者,我们今天给博客做了一套很实诚的改造。
什么是 GEO?AI 究竟是怎么“看”一个网页的?
要想让 AI 喜欢并推荐你的网站,得先明白:大模型和以前搜索引擎的爬虫有什么不同?
1. 传统 SEO vs. 生成式引擎优化(GEO)
- 以前的搜索引擎爬虫:像个按章办事的档案员。它爬取网页的 HTML 源码,数一数关键词出现了几次,算一算有多少外部链接指向你,然后按算法排个名次。很多人为了讨好它,故意在正文里堆砌一堆废话来提高词频。
- 现在的 AI 搜索(GEO):像一个带着具体任务的研究员。当用户提问时,AI 拿着问题来网上找参考资料。它不在乎你的页面有多花哨,它最关心的是:事实清不清楚、逻辑顺不顺畅、有没有一手实操经验、回答有没有用。
2. 为什么很多普通网页让 AI“读得很痛苦”?
一个常见的现代网页,源代码里可能大半都是无用的干扰:
- 嵌套了几十层的排版标签;
- 动辄几兆大小的脚本代码;
- 侧边栏的无关推荐、弹窗广告、登录拦截框。
大模型处理文本是要消耗算力的。当 AI 检索工具抓到这样一个乱糟糟的网页时,它得花力气去清洗掉这些噪音。如果内容太乱或者截断了,你写得再用心的文章,也可能直接被略过了。
GEO 的思路其实很朴素:把最真实、最干净、最有条理的干货,以最省事的方式直接送到大模型面前。
我们今天为博客做的 4 个具体动作
为了让各大 AI 引擎顺畅地读懂我们,我们在博客里落地了 4 件事:
┌───────────────────────────────────────┐
│ 大模型与 AI 检索访问入口 │
└───────────────────┬───────────────────┘
│
┌────────────────────────┼────────────────────────┐
▼ ▼ ▼
┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────────┐
│ 1. robots.txt 许可 │ │ 2. llms.txt 快捷通道 │ │ 3. brand-facts.json │
│ 放行 GPTBot、ClaudeBot│ │ 纯 Markdown 纯文本 │ │ 官方事实底本, │
│ 与 Perplexity 等 │ │ 全站干货零噪音直达 │ │ 避免 AI 瞎编和幻觉 │
└─────────────────────┘ └─────────────────────┘ └─────────────────────┘
│
▼
┌───────────────────────────────────────┐
│ 4. JSON-LD 结构化问答 Schema │
│ 让 AI 一秒提炼精准问答,方便直接引用 │
└───────────────────────────────────────┘
动作一:在 robots.txt 里友好放行主流 AI
有些网站因为担心内容被抓取,会在配置文件里把所有 AI 爬虫全部拦截掉:
# 这样会把 AI 检索也挡在门外:
User-agent: GPTBot
Disallow: /
这么做虽然防了爬虫,但也意味着当别人在 ChatGPT Search 或 Perplexity 里提问时,AI 根本没办法引用你的文章。
我们在 public/robots.txt 里做了明确的梳理:主动欢迎主流的 AI 搜索爬虫,并指引它们前往专为机器准备的通道:
# 欢迎主流 AI 搜索与推理大模型
User-agent: OAI-SearchBot
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: PerplexityBot
User-agent: Bytespider
Allow: /
# 指引 AI 直达核心通道
Sitemap: https://0500005.xyz/sitemap-index.xml
# AI 专属索引目录:https://0500005.xyz/llms.txt
# AI 专属纯文本语料:https://0500005.xyz/llms-full.txt
# 官方事实底本:https://0500005.xyz/brand-facts.json
动作二:上线 llms.txt 与 llms-full.txt 纯文本通道
这是目前开源社区和很多开发者正在推行的新规范,就像专门给大模型准备的“极速阅读目录”:
/llms.txt(大纲目录):包含了《日常AI》的创办初心、栏目分类、以及中英文各篇文章的标题与一句话摘要。大模型扫一眼,几秒钟就能看懂这个博客全貌;/llms-full.txt(全站纯文本干货):把全站文章剔除了所有前端排版标签,编译成一份纯粹的 Markdown 文本。当 AI 需要深入了解某个具体案例时,可以直接拉取阅读,完全没有格式干扰。
我们把它写进了代码里,每次发布新文章,系统都会全自动重新生成,完全不用人工维护。
动作三:准备 brand-facts.json(避免 AI 瞎编幻觉)
你可能遇到过这种情况:问 AI 某个博主或者小品牌是谁,AI 经常一本正经地编造一些不存在的信息。
这是因为网上关于小项目的碎碎念太多,AI 只能靠猜。
为了给 AI 提供一个权威的“对账本”,我们上线了 /brand-facts.json:
- 写清楚官方名称(日常AI / Everyday AI Lab)、建站日期和初衷;
- 明确四大栏目是干什么的;
- 列出代表性的案例(比如 ChillFirst、报价单整理、酸奶鸡胸肉)以及真实链接;
- 附上唯一的官方联络渠道,避免 AI 在回答联络方式时张冠李戴。
动作四:给网页加上结构化的 Q&A 问答标签
最后一步,是让搜索引擎和 AI 在看网页源码时,能一眼挑出重点。
我们在网站模板里加上了标准的结构化数据(Schema.org):
- 标明每篇文章的作者、发布时间、中英文对应页面;
- 把常见的问题(比如“《日常AI》是什么”、“普通人怎么用这些提示词”)整理成现成的 Q&A 问答对。AI 在检索到相关问题时,可以直接把这些回答摘录为引用小卡片。
个人站长也能参考的 5 个自查小建议
如果你自己也有博客、个人主页或小产品网站,不用花钱,花一个小时就能做个基础升级:
- 查查
robots.txt:确认没有无意中把OAI-SearchBot或PerplexityBot拦在外面; - 在网站根目录放一个简单的
llms.txt:哪怕是用记事本手写一个 Markdown 文件,写清楚你的网站是做什么的、有哪些好文章; - 少写套话和大话:大模型讨厌满篇“随着人工智能飞速发展”这类的废话。多写具体的数字、真实的步骤、遇到的坑和解决办法;
- 把小标题理清楚:用规范的二级标题(H2)和三级标题(H3),每个标题就是一句话核心观点,方便机器分段提炼;
- 在主页或关于页面交代清楚自己是谁:讲明白你擅长什么、做过哪些真实的东西。
主编手记
忙完这一整套配置,我坐下来喝了口水,心里有一种很实在的感慨:
以前很多人担心“AI 会不会让个人博客彻底死掉”。但折腾完今天这套东西,我反而觉得:AI 正在帮那些认真写一手真实经验的普通人被更多人看到。
在以前的传统搜索时代,搜索前几名经常被那些深谙算法漏洞的垃圾站群霸占。他们拼凑出一堆空洞无物的文章互相引流,普通人想找点真东西,得在广告和水文里翻半天。
但大模型是有语义理解能力的:
- 通篇车轱辘话、没有实际数据的文章,在 AI 检索时很容易被直接略过;
- 反而是一篇记录了真实生活麻烦、写了具体解决步骤、甚至把踩过的坑坦白交代的小文章,更容易被 AI 视作高质量的信源,被一遍又一遍引用给提问的人。
给网站做 GEO,不是为了耍小聪明讨好算法,而是用干净体面的方式,把我们实实在在的生活经验,清清爽爽地交到下一代搜索工具手里。
让 AI 看懂我们,归根到底,是为了让更多有同样烦恼的普通朋友,能够顺藤摸瓜找到这里。
把生活里的 AI 实践装进你的日常
没有虚头巴脑的模型参数,只有普通人能直接复制的真实踩坑、工作流与提示词。你可以通过 RSS 订阅阅读器实时跟进,或在 X 上与我们互动。