robots.txt 用來劃出不該被抓取的界線;llms.txt 則主動指出最值得被理解的內容。一份負責限制,一份負責導引:搜尋逐漸由 AI 接手後,兩種檔案都應備妥。對邁向 AI-Ready 的客製化網站而言,這份索引已是基本配備。
討論落地時,決策者常會問這是不是又一個新名詞。可以理解,因為規格才剛成形。長期觀察顯示:越早跟上的技術,優勢通常越大。sitemap.xml 也曾從可選項目變成必備項目。目前準備這份檔案的站點仍少,等它成為常規後,先行優勢就消失了。
下文從概念、格式到放置位置,整理一套可直接執行的建置說明。若要同時掌握整體流程,可一併閱讀 AI-Ready 網站從零建置說明。
llms.txt 指的是什麼
這項網站規格由 Answer.AI 創辦人 Jeremy Howard 在 2024 年提出,設計前提是:
模型讀站時不需要整頁標記,而需要一份精準的重點摘要。llms.txt 承擔的就是這個角色。
差異可用下表對照:
| robots.txt | sitemap.xml | llms.txt | |
|---|---|---|---|
| 對象 | 爬蟲 | 搜尋引擎 | 語言模型 |
| 目的 | 限制 | 列舉網址 | 協助理解 |
| 格式 | 純文字 | XML | Markdown |
| 必要性 | 既有標準 | 既有標準 | 新出現(建議採用) |
Anthropic Claude、OpenAI 與 Perplexity 等主流工具已開始參考此檔。它還不是強制規格,但實作後常見的結果是:已建置的網站被引用時更貼近原意。尤其遇到品牌定位或服務邊界這類問題,模型往往直接採用檔案中的說法。
檔案的標準寫法
內文使用 Markdown,骨架固定、敘述可調整。示例如下:
# 品牌名稱> 這是一家成立於 2002 年的網站建置團隊,專注開發可被 AI 正確解讀的智慧官網。> 服務對象超過 3,000 家企業,目標是讓官網能被 AI 搜尋正確讀取並引用。## 核心服務- [AI-Ready 網站方案](https://example.com/services/ai-ready):一次完成對 AI 友善的網站建置- [AI 能見度檢測](https://example.com/services/diagnostic):約半分鐘免費查看網站被 AI 引用的情形## 重要文章- [AI-Ready 網站的定義](https://example.com/insights/ai-ready-website-building-guide):說明定義與三項必要條件- [AI Overviews 提供答案而非名次](https://example.com/insights/ai-overviews-vs-traditional-search):拆解 AI 搜尋如何挑選內容- [Schema.org 標記說明](https://example.com/insights/schema-markup-web-design-guide):設計者應掌握的七種標記## 公司資訊- 成立年份:2002- 服務客戶:3,000+ 企業- 服務據點:都會區寫作時抓住四點:
- 一級標題:站名或品牌名
- 開頭引言(
>):用三到五句把網站說清楚 - 二級標題區塊:依主題整理重要頁面
- 連結加短述:每個網址後面用冒號補一句說明
五個建置步驟
第一步:先挑出要被引用的頁面
先圈出最希望被模型引用的 10 到 30 個網址,通常包括:
- 品牌與公司介紹
- 主力服務或產品說明
- 覆蓋主要關鍵字的深度文章
- 案例整理
- 問答頁
不必把全站都塞進去:這份檔案是精選清單,不是網站地圖。項目一多,重點就會被沖淡。
第二步:撰寫索引檔
依照前述骨架撰寫。有三件事要特別盯緊:
- 開頭要用可直接被引用的定義句
- 連結後方的說明會成為模型對該頁的第一印象,必須準確
- 品牌名稱搭配可量化事實(創立年、客戶規模)能提高可信度
第三步:補上完整版檔案(建議)
另外可準備一份全文彙整檔,把重要文章的完整內文放進單一檔案:
# 品牌完整內容檔[網站介紹與索引檔相同]## 文章:AI-Ready 網站的定義[全文約 1500 至 3000 字]---## 文章:AI Overviews 提供答案而非名次[全文約 1500 至 3000 字]---[其餘文章...]好處是模型一次就能讀完重點,不必再逐一抓取多個網址,引用會更準。
代價是檔案容易膨脹到數百 KB 甚至超過 1MB,後續更新也較費工。
實務建議:中小型站同時維護索引檔與全文檔;大型站則保留索引檔,全文檔只收最關鍵的 10 到 20 篇。
第四步:放到網站根目錄
兩份檔案都應位於網站根路徑:
https://yoursite.com/llms.txthttps://yoursite.com/llms-full.txt不要放到子目錄(例如 /docs/llms.txt),否則模型通常找不到。
若使用 Laravel,可這樣輸出:
// routes/web.phpRoute::get('/llms.txt', function () { return response(view('llms-txt'), 200, [ 'Content-Type' => 'text/plain; charset=utf-8', ]);});更直接的做法,是把靜態檔放到 public/llms.txt。
第五步:定期維護
每當新增重要文章或服務,就應回寫索引檔。可採三種節奏:
- 每月做一次例行檢查
- 新文章上線時,立刻判斷是否值得列入
- 每季清一次失效連結與不再核心的項目
進階做法
做法一:專設核心定義區
在檔案中獨立一塊專門放定義:
## 核心定義**AI-Ready 網站**:以結構化方式設計,使 AI 搜尋能正確讀取並引用的網站。關鍵包含結構化資料、清楚的定義段落,以及權威訊號。**AISO(AI Search Optimization)**:面向 AI 搜尋的網站優化方法,可視為傳統 SEO 的延伸。**樞紐與群集**:以一個主題主頁串連多篇深入子題,組成完整的知識網絡。這些句子可以被模型直接拿去回答相關提問。
做法二:納入常見問答
把站上最常被問到的問題也寫進檔案:
## 常見問答**問:升級成 AI-Ready 是否必須整站重做?**答:多數時候不必,重點是補上 Schema、索引檔,並重整內容結構。**問:多久能看出變化?**答:大約一到三個月,AI 引用比例通常會上升。做法三:搭配結構化資料
索引檔裡也可附上重要的 Schema 入口(實作細節見 結構化資料標記實作說明):
## 結構化資料各頁面採用的 Schema.org 類型包括:- Organization(組織資料)- Article(文章)- FAQPage(問答區塊)- BreadcrumbList(路徑導覽)標記總覽:https://example.com/schema-overview四項常見失誤
- ❌ 連結塞太多:這是精選而非網站地圖,上百條連結只會沖淡重點
- ❌ 使用相對路徑:網址必須寫成含 https:// 的完整形式
- ❌ 留下過期頁面:清單中的網址若回傳 404,可信度會明顯下降
- ❌ 只顧模型、不顧讀者:人類讀起來也通順,才代表結構真的清楚
上線後的觀察
有團隊把索引檔與全文檔放到根目錄後,得到這些變化:
- 引用內容更貼近品牌自己的定義
- 網站建置、AI-Ready 網站等核心詞被引用的情形明顯增加
- 自然流量也跟著間接上升
結語:先做的人先拿到優勢
這份規格目前仍新,但普及可能很快,情況類似 sitemap.xml 從可選變成必備的過程。現在就建置的網站,能享有先行者優勢:採用這份檔案的站點還不多,模型往往會給較高的參考權重。
門檻不高、回報卻清楚:一位工程人員大約一天就能做出第一版,之後每月維護通常不到半小時。只要網站仍需要內容行銷、搜尋曝光或品牌辨識,就值得立刻開始。