指南 · AI 爬蟲

AI 爬蟲 User-Agent 對照表

更新於 2026-11-05 · kagentx

簡答

AI 爬蟲分三類:訓練(GPTBot、ClaudeBot)、搜尋(OAI-SearchBot、Claude-SearchBot、PerplexityBot)、使用者觸發(ChatGPT-User、Claude-User、Perplexity-User)。OpenAI 說 ChatGPT-User 的造訪 robots.txt 可能不適用,Perplexity 說 Perplexity-User 一般忽略 robots.txt。Google-Extended 和 Applebot-Extended 只是 robots.txt 標記,不是爬蟲。下表每行都在 2026-11-05 核對官方頁,Bingbot 和 Bytespider 未核實。

主要的 AI 爬蟲,逐個核對的結果

下面每一行都在 2026-11-05 開啟官方頁面核對。沒核對到的行直接寫「未核實」,不拿第三方目錄補。「用途」按官方說法分三類:訓練(蒐集內容訓練模型)、搜尋(替 AI 搜尋建索引)、使用者觸發(使用者提問時即時開啟網頁)。

爬蟲 / 標記哪家用途遵守 robots.txt 嗎(官方說法)官方寫的 User-Agent官方文件核對日期
GPTBotOpenAI訓練用 robots.txt 控制;擋它表示內容不用於訓練基礎模型GPTBot/1.4OpenAI2026-11-05
OAI-SearchBotOpenAI搜尋用 robots.txt 控制;官方建議放行,擋了不會出現在 ChatGPT 搜尋回答裡OAI-SearchBot/1.4OpenAI2026-11-05
ChatGPT-UserOpenAI使用者觸發官方寫明:使用者發起的造訪,robots.txt 規則可能不適用ChatGPT-User/1.0OpenAI2026-11-05
ClaudeBotAnthropic訓練遵守(官方:其爬蟲遵守 robots.txt)官方頁未列完整字串Anthropic2026-11-05
Claude-UserAnthropic使用者觸發遵守(同上,官方一併說明)官方頁未列完整字串Anthropic2026-11-05
Claude-SearchBotAnthropic搜尋遵守(同上,官方一併說明)官方頁未列完整字串Anthropic2026-11-05
PerplexityBotPerplexity搜尋可用 robots.txt 管理,官方建議放行;官方說不用於訓練基礎模型PerplexityBot/1.0Perplexity2026-11-05
Perplexity-UserPerplexity使用者觸發官方寫明:因為是使用者請求的,一般忽略 robots.txtPerplexity-User/1.0Perplexity2026-11-05
Google-ExtendedGoogle訓練和 grounding(控制標記)只是 robots.txt 裡的標記,沒有單獨的 User-Agent;不影響搜尋收錄,也不是排名訊號無(抓取用 Google 現有爬蟲)Google2026-11-05
GooglebotGoogle傳統搜尋官方:自動抓取一律遵守 robots.txt官方頁列了手機和桌機兩種字串Google2026-11-05
ApplebotApple搜尋(資料可能用於訓練)遵守;沒有 Applebot 規則時按 Googlebot 規則;iTMS 使用者代理不遵守官方頁未取到完整字串Apple2026-11-05
Applebot-ExtendedApple訓練(控制標記)不抓取網頁,只決定 Applebot 抓到的內容能否用於訓練;擋了仍可出現在搜尋裡無(不是爬蟲)Apple2026-11-05
CCBotCommon Crawl開放網頁資料集官方給了 robots.txt 的封鎖寫法,但沒有直接寫「遵守」CCBot/2.0Common Crawl2026-11-05
BingbotMicrosoft傳統搜尋未核實未核實Microsoft(這次取不到頁面內文)未核實
BytespiderByteDance未核實未核實:沒有找到位元組跳動的官方文件,第三方說法不一致,所以不下結論未核實無未核實

哪些是爬蟲,哪些只是 robots.txt 裡的標記?

Google-Extended 和 Applebot-Extended 都不是會來造訪你伺服器的爬蟲。Google 文件寫明 Google-Extended 沒有單獨的 User-Agent;Apple 文件寫明 Applebot-Extended 不抓取網頁。它們只是你在 robots.txt 裡寫的控制標記,所以伺服器日誌裡搜不到這兩個名字,要看日誌得搜 Googlebot 或 Applebot。

怎麼確認一個 User-Agent 是真的?

User-Agent 字串誰都能偽造。Google 文件提醒,真實的常規爬蟲通常來自公布的 IP 範圍,反向 DNS 能對上;OpenAI 和 Perplexity 也各自公布了 IP 清單(OpenAI 每個爬蟲一份 JSON,Perplexity 兩份),Common Crawl 的頁面也提醒有冒用 CCBot 名字的爬蟲。設防火牆規則時,要按 IP 清單核對,不要只信字串。

下一步看什麼?

這張表只回答「它是誰、管什麼」。具體怎麼寫 robots.txt、擋了會怎樣、三份範本,見 AI 爬蟲的 robots.txt 怎麼寫;想看自己的網站現在放行了哪些,用 AI 爬蟲檢查。各家怎麼做見 怎麼讓 ChatGPT 推薦我的產品、怎麼讓 Perplexity 引用你的網站。

常見問題

GPTBot 和 OAI-SearchBot 有什麼區別?

OpenAI 文件寫的是:GPTBot 蒐集可能用於訓練基礎模型的內容;OAI-SearchBot 讓網站出現在 ChatGPT 搜尋裡。擋 GPTBot 不等於退出搜尋。

Google-Extended 的 User-Agent 是什麼?

沒有。Google 文件寫明它沒有單獨的 HTTP User-Agent,抓取用的是 Google 現有的爬蟲,Google-Extended 只是 robots.txt 裡的控制標記。

哪些 AI 爬蟲會無視 robots.txt?

官方明確說的有兩個:Perplexity 說 Perplexity-User 一般忽略 robots.txt,OpenAI 說 ChatGPT-User 的造訪 robots.txt 規則可能不適用。兩者都是使用者觸發的造訪。Bytespider 是否遵守,我們沒有找到官方說法,未核實。

Bingbot 算 AI 爬蟲嗎?

它是 Bing 搜尋的爬蟲。Bing Webmaster Tools 的說明頁這次取不到內文,所以它的具體說法這裡標未核實。

這張表會過期嗎?

會。爬蟲名稱和版本號會變,表裡每行都寫了核對日期,使用前請回官方頁確認。

出處

kagentx

想知道 AI 爬蟲
能不能讀到你?

評測會檢查爬蟲能否進入、內文是否直出,並把買家的問題拿去問 ChatGPT、Perplexity、Claude(開啟連網搜尋)。基礎版 $1,一般 2–3 分鐘出結果。