ジャーナル ·

このサイトを説明する素のファイル

AI翻訳 このページは原文(英語・韓国語)をAIで機械翻訳したもので、誤りを含む場合があります。原文が正本です。 原文を読む

ipe.rest が送るもののほとんどは人のためのものです。文章、いくつかのフォント、読めるページ。けれども、小さなファイルがいくつかは機械のためにあります。それぞれが何を伝え、どれほどの大きさで、誰が読むのかについて確認できていないことは何か、書き留めました。

昨日の記事は、ページが読み込むものを数えました。今回は、ブラウザで開くことはまずないけれど、検索エンジンやAIツールやフィードリーダーがこのサイトを見つけられるかどうかを左右するファイルを見ます。サイズは2026年11月7日に、この記事を加える前の公開中のサイトで測りました。

robots.txt:鍵ではなく、お願い

このファイルは701バイトです。自動で訪れるものはすべてのページを読んでよい、と述べたうえで、Bingbot、Applebot、GPTBot、ClaudeBot、PerplexityBot を含む14のクローラーを一つずつ名指しし、どれにも同じ答え、歓迎、を返しています。最後はサイトマップのアドレスです。robots.txt は丁寧なお願いです。行儀のよいクローラーは従いますが、従わないものをこのファイルで止めることはできず、14のうちどれが実際に来ているかも確認していません。

sitemap.xml:1ページにつき1項目

この記事を加える前、サイトマップには242のアドレスがありました。ページの言語版ごとに固有のアドレスがあり、各項目は他の11言語と英語の既定ページを指すので、検索エンジンは同じページの別言語版だと分かります。最終更新日も各項目に入っています。ファイルは430,643バイトと大きく見えますが、圧縮されて送られるときは6,462バイトです。ジャーナルの記事を足すたびにスクリプトが書き直し、古ければテストが失敗します。

llms.txt:言語モデルのための要約

このファイルは41,281バイトの平易な英語で、ipe() が誰で、何を作り、どう動いているか、そして全言語のジャーナル記事の一覧が入っています。合意された標準ではなく提案された慣例に沿ったもので、どのAIサービスが読むのか、そもそも読むのかも分かりません。コストがほとんどかからず、機械に渡せる最も短く正直なスタジオ紹介だから置いています。

feed.xml とマニフェスト

RSSフィードは8,843バイトで、これまでのすべての記事(この記事の前は15本)を英語で新しい順に載せています。フィードリーダーはこれを使って、アカウントなしで新しい記事を知らせられます。ウェブアプリのマニフェストは745バイトで、名前、テーマカラー、アイコン3つが入っており、スマートフォンが ipe.rest をホーム画面に追加するよう提案できます。

まだ測っていないこと

サイズは分かっていますし、このうち3つのファイルをページと揃えているのがスクリプトとテストであることも分かっています。どのクローラーがこれらをどれくらいの頻度で取得するのか、llms.txt が他所でのこのサイトの説明を変えるのかは分かりません。これらは道しるべであって、約束ではありません。

ipe(); // say what is here, then stay quiet

見つけてもらうために叫ぶ必要はありません。何があるのかを、1分で読める小さなファイルで淡々と書いておき、あとは探しに来た人に任せればいいのです。

← すべての記事