Ghost サイトへの llms.txt の追加
公開日:
Ghost は投稿やページを配信しますが、任意のルートファイルは扱いません。ただし、いくつかの方法を使えば、yourdomain.com/llms.txt で本物の llms.txt を公開できます。
セルフホスト: ウェブサーバーから配信する(推奨)
Nginx、Caddy、または CDN の背後で Ghost を動かしている場合は、Ghost の前段で /llms.txt を配信しましょう。Nginx の例:
location = /llms.txt {
default_type text/plain;
alias /var/www/llms.txt;
}
これによりリダイレクトなしでファイルをプレーンテキストとして直接返すことができ、最もクリーンな結果が得られます。
Ghost(Pro) またはサーバーアクセス不可の場合: ホスティングファイルへリダイレクト
生のテキストを text/plain として配信できる場所(オブジェクトストレージ、CDN、生ファイルホスト)にホストします。次に、Ghost の redirects.yaml(Settings → Labs → Redirects)か CDN で /llms.txt からそのファイルへリダイレクトを設定します。クローラーは 301 リダイレクトを辿ってファイルを取得します。
発見しやすく、シンプルに保つ
フッターに /llms.txt へのリンクを追加し、ファイルは短く(タイトル、1行の概要、H2 見出し下の主要ページ)、絶対 HTTPS リンクを使用してください。
バリデーション
ドメインをバリデーターに貼り付けて、プレーンテキストとして到達可能であること、すべてのリンクが解決できることを確認してください。