Bubble アプリへの llms.txt の追加
公開日:
Bubble はアプリを HTML としてレンダリングし、ルートに任意のプレーンテキストファイルを配信しません。そのため llms.txt には前段に小さなレイヤーが必要です。信頼性の高い方法が 2 つあります。
オプション 1 — エッジプロキシ(最も堅牢)
カスタムドメインで Bubble アプリが Cloudflare(または他の CDN)の背後にある場合、Content-Type: text/plain でテキストを返す小さなエッジワーカーから /llms.txt を直接配信します。これにより正規のルート URL を維持したまま、Bubble に一切触れずに済みます。
オプション 2 — ファイルのホスティング+リダイレクト
生のテキストをプレーンテキストとして配信できる場所(オブジェクトストレージや CDN)にホストし、DNS/CDN レイヤーで /llms.txt をそこにリダイレクトします。クローラーはリダイレクトを辿ってファイルにアクセスします。
Bubble ページではいけないのか?
「llms.txt」という名前の Bubble ページは、プレーンテキストではなく HTML アプリとしてレンダリングされるため、バリデーションを通過しません。ファイルは text/plain として配信される必要があります。だからこそ、プロキシまたはホスト型ファイルのアプローチが必要です。
バリデーション
ドメインをバリデーターに貼り付けて、/llms.txt がプレーンテキストとして到達可能であり、すべてのリンクが解決できることを確認してください。