AGENTIC COMMONSAI 產業簡報

繁中EN

標籤Cloudflare出版

返回文章列表

讓搜尋爬蟲進來、訓練爬蟲出去:Cloudflare 把混合用途爬蟲拆成三種行為

摘要: Cloudflare 在 2026 年 9 月 15 日推出 Disallow AI Training,把混合用途爬蟲的搜尋收錄與 AI 訓練拆成不同控制。Applebot、Googlebot 與 Bingbot 的業者已符合或承諾符合 Accountable 資格,但 Bing 的 robots.txt 支援目標要到 2027 年初。站點數據顯示封鎖搜尋爬蟲者不到 1%,啟用某種訓練阻擋機制者有 17%。

真正的難題:同一隻爬蟲身兼兩種用途

網站經營者多年來只能在兩個選項之間擇一:把內容交出去給模型訓練,或者承擔在搜尋結果裡消失的後果。Cloudflare 在 2026 年 9 月 15 日的公告中把成因點得很明白——Applebot、Bingbot、Googlebot 這類 mixed-use crawler,由同一隻爬蟲同時扛起搜尋與 AI 訓練,擋掉其中一種用途,就等於擋掉另一種。

這個取捨並非空談。Cloudflare 公布的站點數據顯示,會封鎖搜尋爬蟲的站點不到 1%,但啟用了某種阻擋訓練機制的站點有 17%。也就是說,站長大致上都覺得搜尋帶來的好處值得留住、訓練則不值得——問題在於舊有工具沒辦法把這兩件事拆開。

Disallow AI Training 實際上做了什麼

站點透過新的 Disallow AI Training 設定,在 robots.txt 上發布不願意被訓練的偏好,同時 Accountable 的混合用途爬蟲仍可繼續為搜尋收錄內容。Cloudflare 表示,Apple、Google、Microsoft 都已符合、或承諾會在指定時程內符合 Accountable 資格。

這裡的關鍵在於 Cloudflare 把爬蟲行為切成三類控制:Search(建立搜尋索引)、Training(訓練或微調模型)、Agent(使用者導向的代理,例如 chat fetch bot 與 browser-use agent),三者都在網域層級生效。Disallow AI Training 只管 Training,對 Search 與 Agent 並不適用。

另外值得注意的是,「Block」的定義已經不同了。以往 Block 與「Block on pages with ads」不會套用到混合用途爬蟲,理由是會連帶傷到搜尋;如今這兩個設定會對所有訓練爬蟲生效,混合用途爬蟲也包含在內。換句話說,若你真的要讓 Applebot、Bingbot、Googlebot 完全進不來,現在就得明確選 Block,代價是搜尋收錄也會一併停掉。

為什麼單靠 robots.txt 不夠,以及各家承諾的落差

Cloudflare 對 robots.txt 的批評很直接:指令人人都能發布,但它認不出誰在爬、也判斷不了為何而爬,更攔不住根本不甩它的爬蟲。網路層的作法則是主動發布偏好、辨識爬蟲身分、分類爬蟲意圖,再封鎖不遵守的對象,並透過 Radar 把各業者的實際行為公開出來。

各家的支援程度並不一致,這點對要下決定的團隊很重要:

  • Applebot 能透過 robots.txt 的 Applebot-Extended 規則退出訓練,不過目前仍沒有 URL 層級的檢視工具。
  • Googlebot 以 Google-Extended 退出訓練,並在 webmaster portal 提供排除生成式搜尋結果的開關,以及搜尋與 AI 摘要的指標;Google 表示 URL 層級透明化工具預計在數週內推出。
  • Bingbot 目前是用 NOARCHIVE meta tag 表達訓練偏好,Microsoft 正在建置一套機制,讓 robots.txt 的網域層級 no-training 偏好也能被遵循,目標定在 2027 年初。在那之前,選擇 Disallow AI Training 不會自動把偏好傳達給 Bing。

三家公司都表示,拒絕訓練並不會影響搜尋排名。這是一種承諾,不是你能自行驗證的結果,但至少是公開且可追蹤的說法。

對產品與工程團隊的實務意義

如果你維護的站點有廣告或訂閱收入,這次更新等於正式把「被找到」與「被訓練」拆成兩個獨立的決策。多數既有客戶不需要做任何事,設定會自動移轉;先前在 Training 選了 Block 或 Block on pages with ads 的網域,會移轉為 Disallow AI Training。新網域在 onboarding 階段會依照站點是否靠廣告營利,取得兩套預設值,之後隨時都能修改。

有兩件事目前還辦不到。第一,Disallow AI Training 沒有「只針對有廣告的頁面」的版本,因為廣告頁清單太大且變動太快,寫不進 robots.txt。第二,Agent 目前沒有對應的 Disallow 設定,因為成熟的標準指令還不存在;Cloudflare 說要等 ai-prefs 這類標準成熟後再來處理。

如果你的產品本身會呼叫外部網頁——例如檢索、摘要或代理抓取——這次的分類也提醒你,Search、Training、Agent 是三種不同的意圖,站點會分別對待。這跟我們在為代理挑選網頁搜尋 API時談到的思路一致:先定義任務與可接受的行為,再挑工具,而不是先選供應商。

下一步的觀察點是 AI Summaries。Cloudflare 認為站點層級的 yes/no 太粗糙,因為「有多少內容出現在摘要裡」和「是否出現」同等重要,目標是明年初讓站長在 Cloudflare 設定一次就能控制比例。供給的 RSS 摘要並沒有說明這個控制項的具體介面,只提到它會是對混合用途爬蟲業者的要求之一。

資料來源

AGENTIC COMMONS由 PHLEGON LABS 經營
分享X電郵
支持我們

相關閱讀

  1. Cloudflare 給 Verified bots 加上持續問責

    Cloudflare 新系統持續評估 Verified bots 是否尊重 robots.txt 與 429 訊號,讓信任以行為累積而非身分一次認證。

    Cloudflare

  2. Bot Preference Sync:Cloudflare 把 AI 機器人政策寫回 robots.txt

    Cloudflare 推出 Bot Preference Sync,把 AI 搜尋、代理、訓練的政策自動同步到 robots.txt。文章拆解運作方式、出版者預設,以及透明度要求。

    Cloudflare

  3. Cloudflare 與 OpenAI 搜尋試點:讓 AI 找到你的頁面

    Cloudflare 網路訊號讓 OpenAI 搜尋爬蟲多索引了數億個新頁面,同時降低網站不必要的抓取負載。

    Cloudflare