世界を動かす技術を、日本語で。

「小さなウェブ」は思っているよりも大きい

2026年3月17日原文(kevinboone.me)

概要

  • 非商用・個人利用 のためのインターネット再発見の動き
  • Small webGeminiプロトコル の特徴と現状
  • フィードアグリゲーター による更新情報の集約
  • Kagi small webリスト を用いた規模と活動頻度の分析
  • Small webは 活発だが、全更新の一括集約は困難

Small webとGeminiプロトコルの現状

  • Small web は、通常のWebブラウザとサーバーを使いながらも、 広告や企業トラッキングのないプライベートサイト を指す
  • Geminiプロトコル は、Webとは異なる独自プロトコル・ソフトウェアを用い、 商業利用がほぼ不可能な制限 が特徴
  • Geminiは世界で約 6,000カプセル (サイト)が存在するが、多くは停止状態
  • Geminiコミュニティ は主にITプロフェッショナル中心の小規模集団
  • Geminiの オンラインフォーラム では、アクティブユーザーは100人程度

フィードとアグリゲーターの役割

  • Geminiカプセルも Webサイト同様、更新をフィードで通知
  • フィードは ATOMやRSS(XML形式) で提供、更新日時情報を含む
  • フィードアグリゲーター は複数サイトのフィードを収集し、 時系列で公開
  • Geminiでは、アクティブなカプセルが少ないため、 全更新を1ページで一覧可能 という利便性
  • Gemini用フィードアグリゲーターは複数存在し、 新規コンテンツ発見が容易

Small web全体のフィード集約の試み

  • Small web全体で同様の集約が可能かを検証
  • Kagi検索エンジン のsmall webイニシアチブによる サイトリスト を利用
    • このリストはユーザー推薦の 個人サイトやブログ 中心
    • 掲載条件には「smallness」と 更新フィードの公開 が含まれる
  • 昨年は約 6,000サイト だったが、現在は 32,000サイト に増加
  • 重要なのは サイト数ではなく、更新頻度

更新頻度の調査と現実的な集約規模

  • サイトごとの 更新頻度調査 のため、各フィードのダウンロードとタイムスタンプ解析を実施
  • タイムスタンプがない、無効なフィード、ダウンしているサイトは除外
    • 有効なサイトは約 25,000件
    • 月1回未満の更新サイトも除外し、 9,000サイト に絞り込み
  • 2024年3月15日には 1,251件の更新 を確認
  • これらの更新は 単なる修正でなく、新規コンテンツ追加
  • 結論として、 small webは活発すぎて1ページで全更新を集約するのは非現実的

Small webの意義と今後

  • small web は「サイト数」ではなく、 商業的影響のなさ で定義
  • 広告主導のインターネット の中で、個人・非商用サイトが健在であることは 祝福すべき事実
  • Webmention などを使い、 反応や更新通知 も可能

要点まとめ

  • Small webとGeminiは 非商用・個人主導のインターネット再評価の象徴
  • Geminiは 小規模・限定的 だが、small webは 意外に活発
  • 全更新を一括集約する試み は、small webの規模拡大で困難に
  • それでも 非商用ウェブの存在意義 は大きい

Hackerたちの意見

この記事が触れている重要な点があると思う。人々はまだブログを書いているけど、Googleがアルゴリズムを収益化のために最適化して、役に立つ情報を埋もれさせているんだ。もし、検索エンジンが本物の人々のために選んだウェブを見たいなら、https://marginalia-search.com をチェックしてみて。これは、リアルな人々によるブログや文章を見つけることを目的とした検索エンジンなんだ。使うたびに出てくるものにいつも驚かされるし、本当に新鮮な気持ちになるよ。今はNLNetに一時的に資金提供されていて、プロジェクトの内容もすごく期待できる。長期的に成功してほしいプロジェクトの一つだね。古いウェブは死んでるわけじゃなくて、ただ埋もれてるだけで、掘り起こすことができると思う。独立した収益化されていない検索エンジンは、インターネットアーカイブと同じくらい価値のある公共財だと思う。私の知る限り、marginaliaはGoogleのインデックスをちょっといじるだけじゃなくて(他の検索エンジンがやってるように)、本当に独立して実用的な範囲と目標を持とうとしている唯一のプロジェクトなんだ。

Googleが収益化のためにアルゴリズムを最適化しているわけじゃないと思う。むしろ、「役に立つ」というのは主に商業的な意図と同義だと思う。検索することはしばしば「買いたい」という意味になるしね。非商業的なクエリでも、残念ながら多くの人は無意識のうちにLLM生成やコンテンツファームのものを好んでいると思う。見た目がプロっぽいし、いい画像がある(それがストックフォトやAI生成だとしても関係ないし)。空が青い理由を知りたい普通の学生は、1990年代の雰囲気を感じる白黒のウェブページよりも、TikTokスタイルの短い動画の方に興味があるんじゃないかな。要するに、Googleは平均的な人にちょうど欲しい結果を出していると思う。HNの少数派が求めているものとは違うかもしれないけどね。

それはクールなプロジェクトだと思うけど、結果はGoogleよりも関連性が低いと感じたよ。

シリングしてくれてありがとう。財務についてだけど、2回目のnlnet助成金が数週間で切れるけど、2029年までフルタイムで働けるだけの資金は確保できてるよ(追加のインフレショックがなければだけど)。運営の部分は今は自己資金で回ってるし、メンテナンスも比較的楽だから、最悪の事態になったら仕事を探さなきゃいけないかも(2029年に仕事がまだあるかは分からないけど、なかったらNGMIの人たちの恥ずかしい段ボール箱に住むことになるかな;-)。

~/.zshrcにあるちょっとしたシェル関数だよ:pages() { for _ in {1..5}; do curl -sSw '%header{location}\n' https://indieblog.page/random | sed 's/.utm.*//'; done } これが出力の例ね: $ pages https://alanpearce.eu/post/scriptura/ https://jmablog.com/post/numberones/ https://www.closingtags.com/blog/home-networking https://www.unsungnovelty.org/gallery/layers/ https://thoughts.uncountable.uk/now/ macOSでは、デフォルトのウェブブラウザでランダムなページを自動的に開くこともできるよ: $ open $(pages) 独立して運営されている個人ウェブサイトを見つけるのにいい場所もあるよ: https://kagi.com/smallweb

それ、素晴らしい自動化だね。

注意点として、Kagiはそのリポジトリをゲートしていて自己提出を許可してないから、他の人が提出したウェブサイトの一部しか見れないよ。Kagiリポジトリを知ってる人だけが提出してるからね。

kagiのsmallwebアプローチに対する一つの反論は、更新頻度の低いサイトを避けることだね。私のお気に入りのブログの中には、あまり更新されないものもあるけど、更新されたときはすごくいい記事が多いんだ。何年も更新されていない素晴らしい新しいブログを見つけると、フィードリーダーに追加するのが楽しみになる。再び更新されたときに読む価値があるっていう良いサインだからね。

明確にするために、最後のブログ投稿から2年未満が基準だよ。

同感だよ。実は、ずっと忘れられていたような古いサイトを探してることもあるんだ。昔の記憶を辿ってるのかもしれないし、何かを深く調べようとしているのかもしれない。検索を改善するには、単に新しさを優先するだけじゃないことがたくさんあるよ。実際、新しさバイアスが検索を悪化させることもあると思う。

これは「小さなウェブ」の具体的な定義で、私が普段考えるものよりもさらに狭いね。でも、Geminiについて読んでいると、元々の罪はクライアントサイドのダイナミズムなのかなって思う。これを言うことができる:それはJavascriptだ。でも、いくつかのJavascriptはDOM上でしか動かない。問題なのは、XHR/fetchやその仲間たちなんだ。CSSは大丈夫だと言えるかもしれない。でも、CSSはリモートリソースを取得できるし、もしJSがなかったら、広告ベンダーがCSSだけのソリューションを持つのにどれくらい時間がかかるか、ちょっと気になるな…もしかしたらもう持ってるかも?

そうだね、CSSはチューリング完全だよ: https://lyra.horse/x86css

Hacker Newsで議論の続きを見る