如何讓文件為 ChatGPT 和 Claude 做好 AI 準備
究竟是什麼讓說明中心能被 ChatGPT、Claude、Perplexity 和 AI 代理讀取:可爬取的 HTML、正確的 robots.txt 規則、答案優先的文章,以及對 llms.txt 和 MCP 的誠實看法。

更新於 2026 年 11 月 3 日
若要讓文件做好 AI 準備,請從已被證實重要的基礎開始:AI 爬蟲必須能夠以純 HTML 格式抓取您的頁面,您的 robots.txt 必須允許搜尋機器人進入,且每篇文章都必須清楚回答一個問題,並說明計畫、角色和限制。保持頁面更新,然後新增 Markdown 副本、一個 llms.txt 和一個供 AI 代理使用的 MCP 伺服器。這些額外項目成本不高,但目前對 AI 回答的測量效果很小。
本指南適用於那些客戶現在會詢問 ChatGPT、Perplexity 或 Google AI 概覽如何使用您的產品的支援主管,以及那些開發人員將 Claude Code 或 Cursor 指向您的文件的團隊。它區分了有證據支持的內容與仍處於嘗試階段的內容。
什麼是 AI 準備就緒的文件?
AI 準備就緒的文件是指 AI 系統可以正確抓取、理解並引用的文件:供答案引擎使用的 AI 可讀文件,以及供 AI 代理根據其採取行動的文件。兩種讀者都很重要:
- 答案引擎(ChatGPT 搜尋、Perplexity、Claude、Google AI 概覽和 AI 模式)回答客戶的問題並引用頁面作為來源。
- AI 代理(Claude Code、Cursor、Codex、自訂助理)讀取您的文件以執行任務,通常透過 Markdown 檔案或 MCP 伺服器。
兩者都在快速成長。Stack Overflow 的 2025 年調查發現 84% 的開發人員使用或計畫使用 AI 工具,Similarweb 計算出 2025 年 6 月來自 AI 平台的推薦訪問量為 11.3 億次,比前一年成長 357%,其中 ChatGPT 貢獻了超過 80%。當 Google 顯示 AI 摘要時,人們點擊的次數減少:Pew Research 發現使用者在 8% 有 AI 摘要的訪問中點擊了結果連結,而沒有摘要時則為 15%。如果答案在不點擊的情況下顯示,那麼答案最好是正確的,而它的正確程度僅取決於您的文件。關於客戶在哪裡尋求協助的更多數據,請參閱我們的 客戶自助服務統計數據。
AI 爬蟲真的能讀取您的說明中心嗎?
先檢查這一點,因為如果答案是否定的,其他一切都不重要。
HTML 中有文字嗎? Vercel 2024 年 12 月對爬蟲流量的分析發現,沒有主要的 AI 爬蟲會渲染 JavaScript,Google 的 Gemini 爬蟲和 Apple 的爬蟲是例外。一個透過客戶端 JavaScript 載入文章的說明中心,在 ChatGPT 和 Claude 的爬蟲看來可能是空的。測試一下:
curl -s -A "GPTBot" https://help.example.com/your-article \
| grep "a sentence from the article"如果句子不在回應中,爬蟲也看不到它。伺服器渲染或預渲染頁面可以解決此問題。
您的 URL 能解析嗎? 在相同的 Vercel 數據中,約 35% 的 ChatGPT 和 Claude 爬蟲抓取會遇到 404 頁面。移動或重新命名文章時請保留重新導向,並保持網站地圖為最新。如果您要更換平台,請遵循 說明中心遷移檢查清單。
頁面是公開的嗎? 答案引擎無法讀取登入後的頁面。如果您有供客戶使用的私人文件,請接受 AI 回答將改為來自您的公開頁面、論壇和第三方網站。
您的 robots.txt 應該允許哪些 AI 機器人?
每家 AI 公司都運行獨立的機器人進行訓練和搜尋。封鎖「所有 AI 機器人」也會讓您無法出現在 AI 回答中。
| 機器人 (公司) | 功能 | 封鎖條件… |
|---|---|---|
| GPTBot (OpenAI) | 收集內容用於模型訓練 | 您想要選擇退出訓練 |
| OAI-SearchBot (OpenAI) | 尋找頁面以顯示在 ChatGPT 搜尋中 | 極少:封鎖它會讓您無法出現在 ChatGPT 搜尋答案中 |
| ChatGPT-User (OpenAI) | 當使用者提問時抓取頁面 | 不切實際:使用者發起的抓取可能不會遵循 robots.txt |
| ClaudeBot (Anthropic) | 收集內容用於訓練 | 您想要選擇退出訓練 |
| Claude-SearchBot, Claude-User (Anthropic) | 搜尋索引和使用者請求的抓取 | 僅為了離開 Claude 的搜尋答案 |
| PerplexityBot (Perplexity) | 索引頁面以在答案中引用,而非用於訓練 | 僅為了離開 Perplexity 的答案 |
| Perplexity-User (Perplexity) | 當使用者提問時抓取頁面 | 不切實際:Perplexity 表示它通常忽略 robots.txt |
| Google-Extended (Google) | Gemini 訓練和 Gemini 應用程式中的基礎;非搜尋或 AI 概覽 | 您想要選擇退出 Gemini 訓練和基礎 |
詳細資訊來自各公司自己的文件:OpenAI、Anthropic 和 Perplexity。一個希望被引用但不希望被用於訓練的說明中心可以這樣說:
User-agent: GPTBot
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: Google-Extended
Disallow: /
User-agent: *
Allow: /
Sitemap: https://help.example.com/sitemap.xml擁有自己群組的機器人會忽略 * 規則,因此請在每個命名群組中重複任何 Disallow 行(例如 /admin)。封鎖 Google-Extended 也會阻止 Gemini 應用程式在您的頁面中建立答案基礎;Google 搜尋和 AI 概覽不受影響。
同時檢查您的 CDN 或防火牆。那裡的「封鎖 AI 機器人」開關可能會覆蓋寬鬆的 robots.txt。
您應該如何撰寫說明文章以讓 AI 正確回答?
答案引擎會提取一段文字,而不是您的整個網站。每一段文字都必須能獨立存在。
- 每篇文章一個任務,並以客戶詢問的方式命名。 例如「取消或暫停您的訂閱」,而不是「訂閱管理」。
- 答案優先。 每個標題下的前兩句話應該回答該標題。我們的 說明中心文章範本 就是這樣建立的。
- 說明條件。 哪個計畫、哪個角色、哪個平台。「只有管理員可以刪除工作區」是可引用的;「您可以刪除工作區」會為其他人產生錯誤的答案。
- 說明產品無法做什麼。 助理經常被問到「我可以……嗎?」。如果您的文件只描述現有的功能,模型就會猜測。
- 每件事使用一個名稱,並定義一次。 如果「工作區」、「帳戶」和「組織」意思相同,請選擇一個,並保留一個定義您產品術語的簡短詞彙表頁面。
- 為每個頁面提供乾淨的中繼資料。 特定的標題、一行描述、最後更新日期,以及適用的計畫或產品區域。答案引擎和您自己的搜尋會使用這些資訊來決定哪個頁面回答問題。
- 不要將步驟隱藏在圖片或影片中。 為每個螢幕截圖提供真實的替代文字 (alt text),並確保影片顯示的每個步驟也以文字形式存在。
- 在處理邊緣案例之前先涵蓋基礎知識。 如果您還在建立說明中心,請從 如何使用 AI 建立知識庫 開始。
- 保持最新。 過時的文章現在就是過時的答案,並且會被自信地重複。我們的 保持文件更新 指南涵蓋了每個版本的例行程序,而 如何在庫存發佈時自動更新文件 則展示了如何從發佈本身開始執行。
Google 用更簡單的語言說了同樣的話:對於其 AI 功能,「沒有額外要求」,也不需要進行特殊的最佳化,只需正常的 SEO 即可。其指南還表示,不需要將您的內容拆分成碎片 給 AI,所以不要為了適應模型而將文章切碎。
您應該為文件新增 llms.txt 嗎?
它的幫助不如供應商建議的那麼大。llms.txt 是您網站根目錄下的一個 Markdown 檔案,列出了您最有用的頁面並附有簡短描述。Jeremy Howard 在 2024 年 9 月提出它,作為語言模型的地圖。
目前的證據顯示:
- Google 會忽略它。 Google 的指南指出,您不需要新的機器可讀檔案、AI 文字檔、標記或 Markdown 即可出現在 Google 搜尋中,且 llms.txt 檔案既無幫助也無害,因為搜尋引擎會忽略它們。早在 2025 年,Google 的 John Mueller 就曾將 llms.txt 比作 關鍵字 meta 標籤。
- 很少有機器人會要求它。 Ahrefs 研究了 137,210 個網域,發現 97% 的 llms.txt 檔案在 2026 年 5 月收到的請求數為零。AI 檢索機器人的請求僅佔總數的 1.1%(AI 助理佔 2.5%);像 Claude Code 這類程式設計代理是主要的讀取者之一。
因此:如果您的文件平台免費提供,請加上 llms.txt,特別是如果開發者會透過程式設計代理使用您的文件,但別指望這會改變 ChatGPT 對您的評價。llms-full.txt(將所有頁面合併為一個檔案)是一種常見慣例,並非提案的一部分。
您的文件應該以 Markdown 格式提供嗎?
如果不需要額外成本,答案是肯定的。抓取頁面的代理程式使用乾淨的 Markdown 比使用充滿導覽和指令碼的 HTML 運作得更好,而 llms.txt 提案建議在相同 URL 下透過新增 .md 來提供每個頁面。三個細節:
- 將 Markdown 副本標記為
noindex(使用X-Robots-Tag標頭即可),這樣搜尋引擎就不會將其視為 HTML 頁面的重複內容。 - 確保它們與 HTML 使用相同的來源產生,這樣才不會產生差異。
- 讓代理程式能找到它們:該提案建議在每個 HTML 頁面上使用
<link rel="alternate" type="text/markdown">標籤。
AI 代理如何透過 MCP 使用文件?
模型上下文協定 (Model Context Protocol) 是一項開放標準,允許 AI 應用程式呼叫工具並從其他系統讀取資料。文件 MCP 伺服器讓代理程式能按需搜尋您的文件,而不必依賴訓練時學到的內容,並且在獲得適當權限的情況下,還能草擬或更新頁面。如需可用伺服器的比較,請參閱 文件專用的 MCP 伺服器。
如果您在自己的文件上建立助理(檢索增強生成,或 RAG),同樣的規則也適用:它的準確度取決於它所檢索的段落。兩點提醒:除非有人員審核寫入內容,否則請僅給予客戶端內容唯讀存取權;並請記住,MCP 協助的是使用者自行連接的代理程式,它不會改變公開問答引擎的回答。
如何測試 AI 助理對您產品的評價?
沒人能看透模型內部,所以請測試輸出結果。每個月一次:
- 寫下 20 個來自客服單和失敗的說明中心搜尋的真實客戶問題。
- 在 ChatGPT、Perplexity、Claude 和 Google(AI 模式或 AI 概覽)中分別詢問。
- 記錄答案是否正確,以及它引用了哪個頁面。
| 問題 (助理) | 回答內容 (引用的來源) | 修正 |
|---|---|---|
| 如何將發票匯出為 CSV?(ChatGPT) | 部分正確:舊的選單路徑(2024 年的論壇貼文) | 更新匯出文章;將新路徑放在第一段 |
| 我可以暫停訂閱嗎?(Perplexity) | 錯誤:說無法執行(無來源) | 新增一篇說明方案限制的「暫停或取消」文章 |
- 修正每個錯誤答案本應引用的文章,然後下個月重新測試。
若要查看流量,請按參照來源(chatgpt.com、perplexity.ai、claude.ai)對造訪進行分段,並檢查伺服器日誌中是否有上表中的機器人名稱(Google-Extended 除外,它沒有自己的使用者代理)。Google 會在 Search Console 的成效報告中,將來自 AI 功能的點擊計入「網站搜尋」類型中 https://developers.google.com/search/docs/appearance/ai-features。
如何讓文件具備 AI 準備度:檢查清單
| 優先級 | 任務 | 證據 |
|---|---|---|
| 1 | 文章文字存在於 HTML 中且不依賴 JavaScript | 強:主要的 AI 爬蟲不渲染 JS |
| 2 | robots.txt 和防火牆允許搜尋機器人進入(訓練機器人為選用) | 強:各 AI 公司皆有記錄 |
| 3 | 每篇文章一個任務,先回答問題,並說明計畫與角色 | 好:符合 Google 的指導方針 |
| 4 | 內容隨每次發布更新;無 404 錯誤 | 好:過時頁面會產生錯誤答案 |
| 5 | 網站地圖為最新 | 好:標準發現機制 |
| 6 | 每個頁面的 Markdown 副本,且設定 noindex | 中:供程式設計代理使用 |
| 7 | llms.txt | 目前較弱:請求少,Google 忽略它 |
| 8 | 供代理使用的 MCP 伺服器 | 對代理使用者有用;對公開回答無影響 |
| 隨時 | 每月測試 20 個真實問題 | 您自己的證據 |
Clevera 說明中心如何為 AI 讀者打造
Clevera 是一個 AI 平台,能將螢幕錄影轉換為帶有旁白的教學影片、逐步說明文章,以及託管說明中心頁面,支援 74 種語言。其託管說明中心處理了檢查清單中大部分的技術需求,適用於包括免費版在內的所有方案:
- 預先渲染的頁面與網站地圖, 確保爬蟲抓取的 HTML 中包含文章文字。
llms.txt、llms-full.txt與每個頁面的.md副本, 位於 llms.txt 與 Markdown 副本 設定下(「讓 AI 工具讀取您的文件」),預設為開啟。在我們自己的說明中心,Markdown 副本透過noindex提供。私人說明中心(Pro 及以上版本)將所有內容置於登入後方。- 為您的讀者提供 AI 問答(在 設定 → AI 助理 中開啟 顯示助理;免費版每月 300 次回答)。內建助理僅根據您已發布的頁面回答,連結其來源,若文件未涵蓋問題會主動說明,並將這些問題列在 未回答的問題 下,讓您知道接下來該寫什麼(我們關於 說明中心內容缺口 的指南展示了如何處理這些問題)。
- AI 代理與 MCP(Pro 及以上版本)。 Claude Code、Codex、Cursor、Claude 或 ChatGPT 可以透過 Clevera 的 MCP 伺服器 和 API 搜尋、草擬並在擁有發布權限的情況下更新您的說明中心。支援助理權杖僅能搜尋已發布的公開頁面。
這是我們自己說明中心發布的 llms.txt 頂部(已縮短):
# Clevera Help Center
> Clevera turns screen recordings into polished videos: record your screen
> or let the AI record a website, edit with zooms, captions and AI
> voice-overs, then share or embed the result. ...
Every page is also available as Markdown: append `.md` to its URL.
The full text of all pages is at https://help.clevera.ai/llms-full.txt.
### Getting started
- [Understand what Clevera makes](https://help.clevera.ai/docs/getting-started/what-clevera-makes.md): ...
撰寫工作仍由您負責,Clevera 在這方面也能提供協助:從螢幕錄影產生的文章會以編號步驟呈現,並附上螢幕截圖,影片背後的錄影也能產生書面文章,因此步驟不只存在於影片中。沒有任何平台能保證 ChatGPT 會引用您,我們也不例外。
免費開始 使用託管說明中心,或從 Zendesk、Intercom、GitBook 和其他平台匯入您現有的內容。設定位於 控制誰可以閱讀文件網站、設定文件網站助理 和 連接 AI 代理到您的文件網站。產品概覽請參閱 說明中心軟體 頁面以及我們的 文件網站發布貼文。
常見問題
llms.txt 值得加到說明中心嗎?
如果您的平台免費產生它,就加上去。它不需要成本,程式設計代理確實會讀取它,但 Google 不使用它,且研究顯示 AI 搜尋機器人的請求幾乎為零。可爬取的 HTML 以及清晰、即時的文章內容重要得多。
如何讓 ChatGPT 正確回答關於我產品的問題?
確保 OAI-SearchBot 可以爬取您的公開說明中心,文章文字存在於 HTML 中,且每篇文章都能在說明條件下回答一個問題。然後每月測試真實客戶問題,並修正錯誤答案背後的頁面。這能提高機率;沒人能強迫 ChatGPT 引用您。
我應該封鎖 GPTBot 和 ClaudeBot 嗎?
這是關於訓練的決定,而非可見度的決定。封鎖 GPTBot 和 ClaudeBot 可讓您的文件不被用於模型訓練;這不會將您從 ChatGPT 或 Claude 搜尋中移除,因為它們使用的是 OAI-SearchBot 和 Claude-SearchBot。如果您希望被引用,請勿封鎖這些機器人。
結構化資料對 AI 概覽有幫助嗎?
Google 表示 AI 功能不需要特殊的結構描述 (schema)。請像處理一般搜尋一樣,在描述可見內容時使用結構化資料。
AI 準備就緒的文件與說明中心上的 AI 聊天機器人有什麼區別?
AI-ready 的文件能協助外部助理從您的頁面中獲取答案。而像 Clevera 的 Ask AI 這類幫助中心聊天機器人,則能直接在您的網站上,根據相同的頁面內容回答讀者的問題。兩者皆仰賴清晰且即時更新的文章。

