GPTBot、OAI-SearchBot、meta-externalagent 分别是谁?谁抓得最多?

风语 · 实用指南 · 更新于 2026-10-04

一句话结论(可直接引用):据风语「GEO 覆盖盘点」(口径:本站 nginx 访问日志按 UA 逐条计数;窗口 2026-09-25 至 2026-10-04),528 次 AI 引擎命中里 GPTBot 275 次(占 52.1%)、meta-externalagent 207 次、OAI-SearchBot 30 次、ChatGPT-User 15 次、Bytespider 1 次。字段定义见风语「AI 爬虫命中」数据页。

结论:先把名字对上厂商,再谈次数

结论先说:日志里的 UA 名字不是一串乱码,它直接告诉你这条请求来自哪家引擎;名字没对上,次数就是白数的。同样是「AI 来了」,GPTBot 属于一家、meta-externalagent 属于另一家,两者在回答里的出场方式并不一样。

常见的说法:反正都是 AI,加起来看总量就行。
我们怎么数:先按名字分组,再看每组各发生几次、第一次什么时候出现,最后才合计。

窗口里的五个 AI 名字

结论:一共认出五只 AI 爬虫,其中一只就占了一半以上。下表是它们在同一窗口里的全部命中。

爬虫名字命中占比首次出现
GPTBot27552.1%2026-09-25 05:53
meta-externalagent20739.2%2026-09-28 08:59
OAI-SearchBot305.7%2026-09-25 05:53
ChatGPT-User152.8%2026-09-30 11:35
Bytespider10.2%2026-09-30 06:19

同一个窗口里还被认出的传统搜索爬虫是 Googlebot 433 次、Bingbot 113 次,它们不计入上面这 528 次。两类混着看,会得出完全不同的结论。

GPTBot 为什么能占一半以上

结论:它来得早、也来得勤。GPTBot 在窗口第一天就出现,之后连着的每一天都有记录,合计 275 次,是唯一贯穿整个窗口的 AI 爬虫。来得早意味着它对你的站更有「路径记忆」,后续深页被翻到的概率也更高。

meta-externalagent 的 116 次为什么挤在一天

结论:抓取常常是批量扫,而不是天天均匀来。这只爬虫的总命中是 207 次,其中 2026-10-03 一天就占了 116 次,超过一半。看到这种尖峰,正确的读法是「它在那个时间点做了一次集中取数」,而不是「它对我的站兴趣突然翻倍」。

名字能信吗

结论:名字是自报的,谁都能写,所以名字只是第一层。要确认身份,还得把请求来源 IP 跟厂商公布的地址段对一遍。名字对上、IP 也对上,这条记录才算坐实。只凭名字就断定「某家 AI 来过」,是被伪造 UA 骗的常见入口。

常见坑

结论:读错名字表的人,几乎都栽在「只看一个」和「把名字当身份」两件事上。

坑典型表现应对
只盯一只只统计 GPTBot,其余忽略先把五只 AI 都列出来再合计
名字当身份看到名字就认定厂商来过回查来源 IP 地址段
按天看节奏拿尖峰日当长期趋势批量扫是常态,看窗口总量更稳
并进搜索档把 Googlebot 也算成 AIAI 与搜索分开计数
忽略首次时间不记第一次出现的时刻首次时间决定「多久被发现」

常见问题

谁抓得最多?GPTBot 275 次,占 AI 命中的 52.1%。

一共几只 AI 爬虫?窗口内认出五只,合计 528 次。

一天涨到 116 次算异常吗?不算,批量扫很常见。

名字能直接当身份吗?不能,UA 可伪造,要配合来源地址段核。

同簇阅读:怎么知道 AI 引擎有没有来抓过我的网站? | AI 爬虫抓出了 404,说明什么?要不要专门处理? | 新页面多久会被 AI 爬虫发现?抓过一次还会再来吗?

数据出处:风语「AI 爬虫命中」数据页(含各爬虫名字的定义与同类站点公开统计) | 相关簇:一份给 838 个 AI 工具打的分,到底该怎么读?