教學
llms.txt 完整教學:讓 AI 讀懂你的網站

llms.txt 是放在網站根目錄的 Markdown 純文字檔案,幫 AI 理解網站重點。教你檔案格式、實行步驟、驗證方法與 llms-full.txt 變體。
llms.txt 是放在網站根目錄的純文字檔案,用 Markdown 列出網站簡介與重點頁面連結,讓大型語言模型快速讀懂你的網站。本文由格式到驗證,一步步教你寫好它。
llms.txt 是甚麼
llms.txt 是一項社群建議規範的標準,主張在網站根目錄放一個純文字檔案,以 Markdown 格式整理網站最重要的內容,供大型語言模型讀取。它的目標讀者不是人,也不是傳統搜尋引擎,而是 ChatGPT、Claude、Perplexity 這類 AI 工具背後的模型。
一般網頁充滿導覽列、廣告和腳本,模型要先花力氣清理才能抽出重點。llms.txt 直接給出乾淨的摘要與連結,等於為 AI 準備一份導讀。
要留意,llms.txt 目前仍是建議規範,各大 AI 公司未有正式承諾一定讀取。但它製作成本極低,寫一次就長期有效,及早部署沒有壞處。
robots.txt、sitemap.xml 與 llms.txt 的分工
三個檔案各司其職,互補而非取代。可以用一句話分辨:
- robots.txt:管權限,告訴爬蟲哪些路徑可以抓、哪些不可以
- sitemap.xml:管清單,把網站頁面的網址列給搜尋引擎
- llms.txt:管理解,告訴語言模型網站在做甚麼、哪些內容最重要
AI 爬蟲如 GPTBot(OpenAI)、ClaudeBot(Anthropic)、PerplexityBot,抓取前仍會先看 robots.txt。所以就算寫好 llms.txt,也要確認 robots.txt 沒有封鎖這些 User-Agent,否則模型根本到不了你的網站。
檔案格式逐項拆解
llms.txt 的格式就是普通 Markdown,由四個部分組成:
- H1 標題:網站或公司名稱,整份檔案唯一必須的元素
- 引言:緊接的引用區塊(以 > 開頭),用兩三句講清楚網站是甚麼、服務誰
- 分節連結清單:用 H2 分節,每節列出連結,格式為
- [頁面標題](網址):一句說明 - Optional 節:名為 Optional 的 H2 是保留字,放次要內容,模型在篇幅不足時可以略過
連結指向原本的網頁即可。如果你有為頁面另備 Markdown 版本,連結至該版本更好,模型解析起來更乾淨。
實行示範:一步步寫一份
假設你經營一間香港餐飲設備公司「港灣餐飲設備」,主要賣商用雪櫃和爐具,兼做安裝維修。以下用五步寫出它的 llms.txt。
第一步,寫 H1 與引言。名稱照公司名寫,引言講清楚業務、產品和服務範圍。
第二步,挑重點頁面。不要把整個網站塞進去,只選能回答客戶問題的頁面:產品分類、服務說明、常見問題。
第三步,分節列連結,每條加一句說明。第四步,把公司歷史這類次要內容放入 Optional 節。第五步,用 UTF-8 編碼另存為純文字檔案,命名 llms.txt。
完成品如下(示範網址以 example.com 代替):
# 港灣餐飲設備
> 港灣餐飲設備是香港的商用廚房設備供應商,提供商用雪櫃、爐具與
> 洗碗設備的銷售、安裝及維修服務,覆蓋港九新界。
## 產品
- [商用雪櫃系列](https://www.example.com/products/refrigeration):直立式與工作檯雪櫃的規格及選購指南
- [爐具與煮食設備](https://www.example.com/products/cooking):中式爐頭、西式焗爐及扒爐介紹
## 服務
- [安裝與維修](https://www.example.com/services):上門安裝流程、保養計劃及收費方式
## 常見問題
- [FAQ](https://www.example.com/faq):送貨時間、保養條款、付款方式
## Optional
- [關於我們](https://www.example.com/about):公司背景與團隊介紹放置、驗證與 llms-full.txt 變體
檔案必須放在網站根目錄,即透過「你的域名/llms.txt」直接開啟。每個子域名各自獨立,blog 子域名要另放一份。
驗證分三步:
- 用瀏覽器開啟該網址,確認回應正常、以純文字顯示、中文沒有亂碼
- 逐條點開檔案內的連結,確認沒有失效頁面
- 把整份內容貼給任何一個 AI 聊天工具,請它總結你的網站,看理解是否準確
llms-full.txt 是進階變體:不只列連結,而是把重點頁面的全文合併成單一大檔,模型不用逐頁抓取就能讀完整內容。它適合文件型網站或內容量大的網站,代價是檔案較大,內容更新時要記得重新產生。兩個檔案可以並存,llms.txt 做導讀,llms-full.txt 給全文。
常見問題
llms.txt 是甚麼?
llms.txt 是放在網站根目錄的純文字檔案,以連結清單向大型語言模型介紹網站的重點內容。
llms.txt 會取代 robots.txt 或 sitemap.xml 嗎?
不會。robots.txt 管權限,sitemap.xml 管頁面清單,llms.txt 管導讀,三者互補。
llms.txt 和 llms-full.txt 有甚麼分別?
llms.txt 只列連結與簡介;llms-full.txt 把重點頁面全文合併成單一檔案,模型不用逐頁抓取。
AI 一定會讀 llms.txt 嗎?
不保證。它目前是社群建議規範而非官方標準,但製作成本低,及早部署沒有壞處。
llms.txt 應該多久更新一次?
網站新增重要頁面或業務轉變時就更新,並確保檔案內的連結全部有效。
寫完之後:驗證整體可見度
寫好 llms.txt 只是提升 AI 可見度的其中一步。想知道你的網站在 AI 眼中還有哪些缺口,例如結構化數據是否齊全、AI 爬蟲能否順利存取,可以用 UDomain 的免費工具 AEO Auditor(ai.ud.hk/aeo-auditor)檢測一次。這裏的 AEO 指 Answer Engine Optimization,即答案引擎優化,與海關的 AEO 認證計劃無關。輸入網址就有報告,照清單逐項補強即可。

