セットアップガイド · 3 分 · 初心者向け
静的 HTML ホスティングに llms.txt を設置する
サーバーにファイルを直接アップロードできる場合は、サイトのルートに <code>llms.txt</code> を置くだけで完了します。
01
FTP / SFTP
- FTP クライアント(FileZilla、Cyberduck、Transmit など)でサーバーに接続する
- サイトのルートディレクトリに移動する。多くの場合は
public_html、htdocs、wwwのいずれかです。正確な場所はホスティング事業者のドキュメントで確認してください。 llms.txtをルートにドラッグ&ドロップするhttps://yoursite.com/llms.txtにアクセスし、ファイルの内容が表示されることを確認する
02
Amazon S3 / Cloudflare R2
- AWS または Cloudflare のコンソールでバケットを開く
llms.txtをバケットのルート(フォルダプレフィックスなし)にアップロードする- オブジェクトの Content-Type を
text/markdown; charset=utf-8に設定する - オブジェクトを公開読み取り可能にする。または、読み取りを許可した CloudFront か Cloudflare のディストリビューションの背後に置く
- ドメインの
/llms.txtにアクセスし、ファイルの内容が表示されることを確認する
03
GitHub Pages
llms.txtをリポジトリのルート、または Pages のソースがdocs/ならそのディレクトリに置く- コミットしてプッシュする
- GitHub Pages が公開するまで 1〜2 分待つ
https://yourname.github.io/llms.txtまたはカスタムドメインの/llms.txtにアクセスし、ファイルの内容が表示されることを確認する
!!
よくある落とし穴
- MIME タイプ: ホスティングが誤った Content-Type(ブラウザがダウンロードを始める
application/octet-streamなど)で配信すると、AI クローラーがファイルを読み飛ばす可能性があります。text/plainまたはtext/markdownなら問題ありません。 - パーミッション: Linux/Unix ホスティングでは、ファイルのパーミッションが 644(全員が読み取り可能)であることを確認してください。多くの FTP クライアントは、既定でこの値を設定します。