Squarespaceサイトにllms.txtを追加する
公開日:
Squarespaceではサイトルートにファイルを直接配置できませんが、ファイルをアップロードしてURL Mappingで/llms.txtをそのファイルにリダイレクトすることはできます。これにより、クローラーがアクセスできるllms.txtが完成します。
1. ファイルを作成してアップロードする
llms.txtを作成します(タイトル、1行の概要、H2見出し以下の主要ページを記載)。Squarespaceのファイル/アセットマネージャーからアップロードします。たとえば任意のページのリンクエディタからアップロードすると、CDNパスに保存されてそのURLが取得できます。
2. URL Mappingで/llms.txtをファイルにリダイレクトする
Settings → Developer Tools → URL Mappingsに移動し、ルートパスをアップロードしたファイルへ301リダイレクトする行を追加します。
/llms.txt -> /s/llms.txt 301
/s/llms.txtをSquarespaceから取得した実際のアセットURLに置き換えて保存してください。これにより、/llms.txtにリクエストしたクローラーはリダイレクトを辿ってファイルにアクセスできます。
3. クローラーが見つけられるようにする
フッターに/llms.txtへのリンクを追加し、headコードを挿入できる場合は<link rel="alternate" type="text/plain" href="/ja/llms.txt">も追加してください。これによりページからファイルが発見しやすくなります。
4. バリデーションを行う
バリデーターにドメインを貼り付けてください。リダイレクトを辿り、構造を確認し、リンクされたすべてのURLが解決することを検証します。これでエージェントがクリーンなファイルを取得できることが確認できます。