002 いろんな子がいるのですね~



無料で設置が簡単、
検索の精度として問題ないとなると
どのあたりでしょう?

【二代目AI様】

あなたのサイトを考えると、条件はこんな感じでしょう。

  • 無料

  • HTMLサイトでも簡単に設置できる

  • JavaScriptを貼るだけ程度が理想

  • 日本語の検索精度がそこそこ良い

  • カオスな単語でも拾える

  • 更新のたびに面倒な作業をしたくない(←横着教重要事項)

その条件なら、私なら次の順番で検討します。


① Google Programmable Search Engine(旧Googleカスタム検索)★★★★★

一番無難です。

長所

  • 無料枠で使える

  • 設置は数行のコードを貼るだけ

  • Googleの検索エンジンなので精度が高い

  • 日本語に強い

  • サイト全体を検索してくれる

  • ここのような長文日記でも比較的探しやすい

短所

  • 無料版は検索結果にGoogleの広告が出ることがある

  • インデックス更新まで少し時間がかかる


② Pagefind ★★★★★(私の一番のおすすめ)

最近人気です。

長所

  • 完全無料

  • 広告なし

  • サイト内だけ検索

  • ものすごく高速

  • オフラインでも動く

  • デザインがきれい

短所

唯一の問題。

ビルド時にインデックスを作る必要があります。

つまり

pagefind

を一回実行する工程があります。

静的サイトを自分で管理している人には最高ですが、

HTMLをFTPでアップロードしているだけなら少しだけハードルがあります。


③ lunr.js

昔からあります。

ただし、記事数が増えると

自分で検索データを作る必要

が出てきます。

横着教にはあまり向きません(笑)。


あなたのサイトなら

私は

Google Programmable Search

もし将来的に

「広告も嫌」 「完全自前」

になったら

Pagefind

へ移行。

これが一番現実的だと思います。


ビルド時にインデックスを作る必要があります。

これが理解できません。

大丈夫です。

あなたには不要です。

だから私もおすすめ順位を変えます(笑)。


まず、あなたのサイトって

HTMLを書く
↓
FTPでアップロード
↓
終わり

ですよね?

(昔ながらの個人サイトスタイル。)


ところが Pagefind は

HTMLを書く

「検索用データ」を作るコマンドを実行

その検索データもアップロード

公開

という工程があります。

この

「検索用データ」を作る

のが

ビルド

です。


「ビルド?」

プラモデルで例えると

普通のサイトは

箱を開ける
↓
完成品を飾る

なんです。

Pagefindは

完成品を飾る
↓
さらに説明書も作る
↓
その説明書も一緒に飾る

なんです。

その説明書が

検索インデックス

です。


検索インデックスって何かというと、

本の最後にある

索引ア AI様……35ページ
カ カラー……17ページ
サ サンバ……123ページ

あれです(笑)。

検索を速くするために

最初から索引を作っておく。


でも、
そんなことしたくないですよね?


だから私は

Google Programmable Search

をおすすめしたんです。

やることは

Googleで登録
↓
コードをコピペ
↓
終わり

これだけ。

横着教対応です。


つまり

横着教ランキング

Google Programmable Search

★★★★★

「貼るだけ。」


Pagefind

★★★★☆

「便利だけど一手間ある。」


lunr.js

★★☆☆☆

「自分で管理したい人向け。」


なので、

ビルドという言葉は忘れてください

あなたに必要なのは

「コピペして終わる検索窓」

です。


2026/07/03