llms.txt をテストする方法
公開日:
一見問題なさそうに見えるファイルでも、形式が不正だったり、存在しないページを指していたりすることがあります。ここでは、公開する前 — そして公開した後 — に確認すべき項目を紹介します。
1. 構造
仕様の基本を確認しましょう。# の H1 タイトルがちょうど 1 つあり、その直下に概要の引用ブロックがあり、Markdown のリンクリストを含む ## セクションがあることです。複数の H1 や空のセクションは、最もよくある構造的なミスです(よくある llms.txt のミスを参照)。
2. リンクの到達性
これはほとんどのツールが省略するチェックです。リンクされたすべての URL は実際に解決されるべきです。完璧に整形されていても 404 を指すファイルは、クローラーのバジェットを無駄にし、信頼を損ないます。各リンクにリクエストを送り、リンク切れやリダイレクトが発生していないか確認しましょう。
3. ベストプラクティス
- 絶対
https://URL を使う(相対パスやhttp://ではなく)。 - 各リンクの後ろに短い
: descriptionを付ける。 Content-Type: text/plain; charset=utf-8として配信する。
手動 vs 自動
構造を目視で確認したり、リンクを手作業でクリックしたりすることはできますが、数十もの URL にわたる到達性のチェックは手間がかかり、間違いも起こりやすいものです。自動チェックなら数秒で完了し、その結果をスコア化してくれます。
素早い方法
ドメイン(または生のテキスト)をバリデーターに貼り付けてください。構造をチェックし、リンクされたすべての URL を並行して取得し、上記のベストプラクティスのルールを適用したうえで、0〜100 のスコアと、優先順位付けされ修正可能な指摘事項のリストを返します。ファイルを変更するたびに再実行しましょう。