セットアップガイド · 3 分 · 初心者向け

静的 HTML ホスティングに llms.txt を設置する

サーバーにファイルを直接アップロードできる場合は、サイトのルートに <code>llms.txt</code> を置くだけで完了します。

01

FTP / SFTP

  1. FTP クライアント(FileZilla、Cyberduck、Transmit など)でサーバーに接続する
  2. サイトのルートディレクトリに移動する。多くの場合は public_html、htdocs、www のいずれかです。正確な場所はホスティング事業者のドキュメントで確認してください。
  3. llms.txt をルートにドラッグ&ドロップする
  4. https://yoursite.com/llms.txt にアクセスし、ファイルの内容が表示されることを確認する

02

Amazon S3 / Cloudflare R2

  1. AWS または Cloudflare のコンソールでバケットを開く
  2. llms.txt をバケットのルート(フォルダプレフィックスなし)にアップロードする
  3. オブジェクトの Content-Type を text/markdown; charset=utf-8 に設定する
  4. オブジェクトを公開読み取り可能にする。または、読み取りを許可した CloudFront か Cloudflare のディストリビューションの背後に置く
  5. ドメインの /llms.txt にアクセスし、ファイルの内容が表示されることを確認する

03

GitHub Pages

  1. llms.txt をリポジトリのルート、または Pages のソースが docs/ ならそのディレクトリに置く
  2. コミットしてプッシュする
  3. GitHub Pages が公開するまで 1〜2 分待つ
  4. https://yourname.github.io/llms.txt またはカスタムドメインの /llms.txt にアクセスし、ファイルの内容が表示されることを確認する

!!

よくある落とし穴

  • MIME タイプ: ホスティングが誤った Content-Type(ブラウザがダウンロードを始める application/octet-stream など)で配信すると、AI クローラーがファイルを読み飛ばす可能性があります。text/plain または text/markdown なら問題ありません。
  • パーミッション: Linux/Unix ホスティングでは、ファイルのパーミッションが 644(全員が読み取り可能)であることを確認してください。多くの FTP クライアントは、既定でこの値を設定します。