將 llms.txt 新增至 Drupal 網站
發佈:
Drupal 提供兩種乾淨的方式來建立 llms.txt:一種是由貢獻模組從您的內容自動產生,另一種是直接將靜態檔案放置在 docroot 中,因為您掌控伺服器。
選項 1 — 使用貢獻模組(自動產生)
Drupal 生態系統中的模組可以從您已發佈的內容建立 /llms.txt 端點——例如依內容類型組織的純文字摘要。使用 Composer 安裝並啟用:
composer require drupal/llms_txt drush en llms_txt
接著設定哪些內容類型和欄位要匯入檔案。適合大型或頻繁更新的網站。
選項 2 — 在 docroot 中放置靜態檔案
由於 Drupal 是自行託管的,您可以將手寫的 llms.txt 放置在網站的網頁根目錄中,與 index.php 並列(例如 web/llms.txt 或 docroot/llms.txt)。Drupal 的 .htaccess 會直接提供現有的靜態檔案,因此可立即透過 /llms.txt 存取。當您想完全掌控內容時,這是最佳選擇。
保持精選
無論您選擇哪種方式,請連結您最具價值的頁面,而非每個節點。簡短、專注的檔案勝過面面俱到的大量輸出。
驗證
將您的網域貼入驗證器,以確認檔案可被存取且每個連結都能正確解析。