llms.txt 是放在網站根目錄的一個純文字檔案,用 Markdown 寫成,向 AI 模型交代這個網站是甚麼、哪幾頁最重要。它不是給人看的,也不是給 Google 傳統搜尋看的,對象是 ChatGPT、Claude、Perplexity 一類工具背後的模型與 AI 代理程式。
看一個真實的香港例子最快:開啟 https://www.ud.hk/llms.txt,見到的就是一份 llms.txt。第一行是 H1 寫網站名稱,接着一段引言講清楚公司做甚麼、有哪幾種語言版本,再往下是分節的連結清單。
格式細節與逐步寫法,工具頁的《llms.txt 完整教學:讓 AI 讀懂你的網站》已經講得很完整。這一篇只回答三件事:它現在的地位是甚麼、香港網站應否加、加了怎樣驗。
與 robots.txt、sitemap.xml 有甚麼分別
三個檔案各管一件事。robots.txt 管誰可以來,sitemap.xml 管網站有甚麼頁,llms.txt 管「重點是哪幾頁」。前兩個搜尋引擎讀了幾十年,第三個是 2024 年才出現的新建議。
要先講清楚:llms.txt 不能代替 robots.txt。AI 爬蟲進入網站之前會先讀 robots.txt,如果那裏已經把它們阻擋在外,llms.txt 寫得再好也沒有人讀。哪些爬蟲屬於訓練、哪些屬於搜尋,見工具頁的《AI 爬蟲完整指南》;OpenAI 三支爬蟲的分工,見本系列的《封 GPTBot 會怎樣?》。
現況要講實話:它是建議規範,不是標準
llms.txt 由 Answer.AI 的 Jeremy Howard 在 2024 年 9 月 3 日提出,規範頁自己的用字是「a proposal to standardise」,即是一份建議規範,至今仍開放社群修改。規範只要求一個元素:一個 H1 寫網站名稱;引言、分節與連結清單都是可選。
沒有任何一間主要模型商公開承諾會讀這個檔案。Google 的立場最明確:搜尋中心 2026 年 7 月更新的 AI 功能優化指南寫明,網站不需要為了出現在 Google 搜尋而建立新的機器可讀檔案、AI 文字檔案或 Markdown,Google 搜尋本身不使用它們,加了既不會幫助亦不會損害排名。更早在 2025 年 4 月,Google 的 John Mueller 在 Reddit 回應時把 llms.txt 比作 keywords meta 標籤,並指當時沒有任何 AI 服務表示在使用它。OpenAI、Anthropic、Perplexity 關於爬蟲的官方說明,提供給網站的管理方法都只有 robots.txt,沒有一間表示其爬蟲會讀取網站的 llms.txt。
另一面是,Google 自家的 Chrome 團隊在 2026 年 5 月把 llms.txt 收進 Lighthouse 新增的「Agentic browsing」稽核類別(文件標明屬實驗性質,需 Chrome 150 或以上):Lighthouse 會嘗試讀取網站根目錄的 llms.txt,找不到(404)只標示「不適用」,讀取時遇到伺服器錯誤才會標記問題,文件並建議按 llmstxt.org 規範在根目錄放一份。而幾間模型商與基建公司的開發者文件站本身就有 llms.txt。本文 2026 年 10 月 17 日實測,以下網址全部傳回 200:
| 網站 | 網址 | Content-Type |
|---|---|---|
| OpenAI 開發者文件 | developers.openai.com/llms.txt | text/plain |
| Anthropic 文件 | docs.anthropic.com/llms.txt | text/plain |
| Cloudflare 開發者文件 | developers.cloudflare.com/llms.txt | text/plain |
| Chrome DevTools 文件 | developer.chrome.com/docs/devtools/llms.txt | text/markdown |
把兩面放在一起,結論是:llms.txt 對 Google 搜尋排名沒有作用,對 ChatGPT 一類答案引擎的引用亦沒有任何官方承諾;它的價值在於讓 AI 代理程式與讀取工具更快掌握網站結構,而且 Chrome 的稽核工具已經開始檢查它。
香港網站應否加
應該加:有多個服務頁或產品線的公司網站、有文件區或知識庫的 SaaS 網站、中英雙語的網站。這三種網站頁面多、重點分散,AI 代理程式要花較多時間才掌握結構,一份 llms.txt 可以用三十行把重點列出來;雙語網站更可以把兩個語言版本的對應網址一次列明。
可以暫緩:單頁網站、只有幾頁的餐廳或小店網站、內容幾乎不更新的網站。
先做別的:robots.txt 封了 AI 爬蟲、網站前面的 CDN 或防火牆把 AI 爬蟲當惡意流量阻擋、頁面沒有結構化數據。這幾項的影響遠大於 llms.txt,應該先修。順序可以參考本站較早的《GEO 指南》。
判斷標準其實只有一條:它的製作成本是半小時,維護成本是每次新增重要頁面時補一行。成本這麼低,只要網站不屬於「可以暫緩」那一類,加了只有好處。
最小可行寫法
不用把整個網站搬進去。一個 H1、一段引言、三至五個 H2 分節,每節兩三條連結,已經足夠。中小企可以先用服務、收費與聯絡三節:
# 公司名稱
> 一段兩三句的簡介:公司在香港做甚麼、服務哪一類客戶、有中英文版本。
## 服務
- [服務頁標題](https://www.example.com.hk/zh-hant/services):一句說明
## 收費
- [收費頁標題](https://www.example.com.hk/zh-hant/pricing):一句說明
## 聯絡
- [聯絡頁標題](https://www.example.com.hk/zh-hant/contact):營業時間與查詢方法
每條連結後面那一句說明要寫實際內容,例如「商用雪櫃的型號與保養計劃」,不要寫「了解更多」。
三個常見錯處
放錯位置。一般網站應放在域名根目錄,即 你的域名/llms.txt。規範在 2026 年 8 月的第二版容許放在子路徑,例如 /docs/llms.txt,涵蓋該路徑以下的頁面;不過 Chrome Lighthouse 的稽核建議放在根目錄,只放在子路徑而根目錄沒有的話,稽核可能當作沒有。另外每個子域名各自獨立:主站與網誌若在不同子域名,要各放一份。
寫成 HTML。有些內容管理系統會把新頁面包成 HTML 輸出。llms.txt 必須是純文字,伺服器傳回的 Content-Type 應該是 text/plain(部分網站用 text/markdown,同樣可讀)。若傳回的是 text/html,模型讀到的會是一堆標籤。
列了一堆對客戶無意義的內頁。隱私政策、登入頁、活動報名的成功頁、分頁列表,放進去只會稀釋重點。只列客戶會問的頁:服務、收費、常見問題、聯絡。
加完怎樣驗:llms.txt 檢測四步
每步一分鐘。
- 用瀏覽器直接開
https://你的域名/llms.txt。要見到純文字內容,中文沒有亂碼,不是 404,也不是被轉去首頁。 - 查傳回的標頭。在命令列執行
curl -sI https://你的域名/llms.txt,看第一行是否200,Content-Type是否text/plain或text/markdown。 - 逐條連結點開。檔案裏每一條連結都要能開啟。
- 用工具跑一次。Chrome 的 Lighthouse 有實驗性的 Agentic browsing 類別(需 Chrome 150 或以上),會讀取 llms.txt,跑一次就知道能否正常讀取;再用免費的 AEO Auditor 掃一次,一併看 robots.txt、結構化數據與 AI 爬蟲存取是否正常。
加了不代表明天就被引用
llms.txt 是一份導讀,不是一張入場券。AI 會否引用你的網站,取決於爬蟲能否進來、內容有否可以獨立成句的事實、結構化數據是否齊全,llms.txt 只是這條鏈的最後一環。加了之後數字不會立刻改變,這是正常的。
要知道網站在哪一環出問題,可以用免費工具檢查一次:
這裏的 AEO 指答案引擎優化(Answer Engine Optimization),與海關的認可經濟營運商計劃無關。
常見問題
香港網站應否加 llms.txt?
有多個服務頁、有知識庫或中英雙語的網站應該加;只有幾頁的小店網站可以暫緩。Google 搜尋本身不使用它,加了既不會幫助亦不會損害排名。
llms.txt 應放在哪裏?
放在域名根目錄,即 你的域名/llms.txt。規範第二版容許放在子路徑,但 Chrome Lighthouse 的稽核建議放在根目錄。每個子域名各自獨立,要各放一份。
加了 llms.txt 之後怎樣驗證?
用瀏覽器直接開啟,確認是純文字、中文沒有亂碼;用 curl 查看是否傳回 200 及 Content-Type;逐條連結點開;再用 Chrome Lighthouse 的 Agentic browsing 類別跑一次。
更多問題見工具頁的常見問題頁。
資料來源
查閱日期:2026-10-17
- llms.txt 規範頁(Jeremy Howard,Answer.AI,2024-09-03 發布):https://llmstxt.org/
- Google 搜尋中心《AI features and your website》(2026-07-10 更新):https://developers.google.com/search/docs/fundamentals/ai-optimization-guide
- Search Engine Journal 報道 John Mueller 2025-04 於 Reddit 的回應(2025-04-17):https://www.searchenginejournal.com/google-says-llms-txt-comparable-to-keywords-meta-tag/544804/
- Chrome for Developers,Lighthouse「llms.txt」稽核說明(2026-05-05 更新):https://developer.chrome.com/docs/lighthouse/agentic-browsing/llms-txt
- OpenAI《Overview of OpenAI Crawlers》:https://developers.openai.com/api/docs/bots
- Anthropic 支援中心《Does Anthropic crawl data from the web, and how can site owners block the crawler?》:https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler
- Perplexity《Perplexity Crawlers》:https://docs.perplexity.ai/docs/resources/perplexity-crawlers
- 各站 llms.txt 的 HTTP 狀態與 Content-Type:本文作者於 2026-10-17 以 curl 實測 developers.openai.com、docs.anthropic.com、developers.cloudflare.com、developer.chrome.com/docs/devtools 與 www.ud.hk