llms.txt 實戰:寫給 AI 看的網站說明書
如果說 robots.txt 是告訴爬蟲「哪裡可以去」,那 llms.txt 就是告訴 AI「這個網站在講什麼」。它是一份放在網站根目錄的 Markdown 文件,用最精簡的方式向語言模型介紹你的網站:你是誰、提供什麼、重要內容在哪。我們自己的官網就放了一份,這篇把寫法完整攤開。
先說為什麼需要它。AI 引擎理解一個網站的方式,是抓取頁面、剝掉 HTML、從剩下的文字裡拼湊語意。這個過程又貴又容易失真——導覽列、頁尾、彈窗文字全部混在一起。llms.txt 的邏輯很直接:與其讓 AI 自己猜,不如給它一份人工整理好的說明書。
llms.txt 的標準結構
這個格式由 Answer.AI 的 Jeremy Howard 在 2024 年提出,結構刻意簡單,全部用 Markdown 寫成,由上而下依序是:
- 一個一級標題:網站或組織的名稱。整份文件唯一必要的元素。
- 一段引用區塊:一到兩句話的核心摘要,說明這個網站是什麼。這是 AI 最先讀到的自我介紹,值得反覆琢磨。
- 幾段自由描述:補充背景——服務對象、專長領域、地理位置、聯絡方式等,用直白的短段落寫。
- 若干個二級標題區段:每個區段放一組連結清單,每個連結後面用一句話描述該頁內容。常見的區段像「服務」「作品」「文章」「聯絡」。
- 一個名為 Optional 的特殊區段:放次要連結,明確告訴 AI「篇幅有限時可以跳過這些」。
我們官網的實際寫法
以我們自己的檔案為例,結構大致是:一級標題寫「FreeCo 法芮可」;引用區塊寫「台灣的數位產品開發團隊,提供客製化官網、電商系統與 AI 應用開發,同時自營電商與 AI 工具產品」。接著一段描述補充我們的做法——量身手刻、不用模板、SEO 與 GEO 內建。
然後是連結區段:「服務」區段列出官網開發、電商、AI 應用幾個服務頁,每條連結後面接一句「提供什麼、適合誰」;「文章」區段挑十來篇最能代表我們專業的文章,而不是全部倒進去;「聯絡」區段就一條,指向 /contact/。
幾個實作心得:每個連結的那句描述比連結本身重要,因為 AI 靠那句話決定要不要進一步抓取;寧短勿長,llms.txt 是索引不是內容農場,我們控制在一百行以內;用對方的語言寫,想像使用者會怎麼問 AI(「台灣做客製官網的團隊」),讓描述句自然涵蓋那些說法。
llms.txt 不是寫給人看的文案,是寫給機器看的自我介紹——它考驗的是你能不能用三句話講清楚自己是誰。
常見問題與務實提醒
「AI 真的會讀嗎?」誠實回答:這是新興慣例,不是所有引擎都保證讀取,採用程度也還在變化。但它的成本低到幾乎沒有理由不做——一份文件、一個下午,而且整理的過程本身就有價值:很多客戶寫不出 llms.txt,不是不會 Markdown,是從來沒把「我們是誰、提供什麼」想清楚過。
另外兩個提醒:第一,llms.txt 要跟 robots.txt 配套——說明書寫得再好,爬蟲被擋在門外也沒用,GPTBot、ClaudeBot、PerplexityBot 要放行,這部分在GEO 入門那篇有完整脈絡。第二,內容要跟著網站更新,一份指向失效頁面的 llms.txt 比沒有更糟,我們把它納入每次改版的檢查清單。
如果你想看實際運作的例子,直接到我們官網根目錄看那份 llms.txt 就行——我們做品牌官網設計開發時,這份文件已經是交付標配。寫給 AI 看的說明書,說到底,就是把你對自己生意的理解,翻譯成機器讀得懂的形狀。
這類問題,我們每天都在自己的產品上解
免費 30 分鐘線上諮詢・先釐清方向,不推銷・一個工作天內回覆