Movable Typeの検索について

Movable Typeのサイト検索は、mt-searchというプラグインが統合されたもので、Boolean(真偽値)のキーワード検索をサポートする。
そこで、例えば特定のキーワード(ducky, ダッキー)をmt-search.cgiのURLに埋め込んでリンクすることで、検索ボックスを使用しないで直接検索結果が表示できないか、と考えたわけです。

やってみたら、意外と簡単。

mt-search.cgiに続けてブログの指定とキーワードをつなげたら、検索結果のページが表示できた。「dukcy」というキーワードでブログの記事を検索し、一覧を表示させるには、下記のリンクのようになる。
http://mt.to.cx/mt/mt-search.cgi?IncludeBlogs=2&search=ducky

アルファベットは、このままで機能するが、日本語の場合はURLエンコードが必要。
で、このサイトで日本語をURLエンコードしてみる。
http://www.tagindex.com/tool/url.html
文字コードは「UTF-8」を指定。

すると、「ダッキー」は、「%e3%83%80%e3%83%83%e3%82%ad%e3%83%bc」となるので、検索結果表示用のURLはこうなる。
http://mt.to.cx/mt/mt-search.cgi?IncludeBlogs=2&search=%e3%83%80%e3%83%83%e3%82%ad%e3%83%bc

で、Movable Typeのサイト検索はBooleanの演算子「AND」や「OR」をサポートするから、「dukcy」もしくは「ダッキー」という単語のどちらかが含まれるブログのページを検索して表示させるにはこうなる、と。
http://mt.to.cx/mt/mt-search.cgi?IncludeBlogs=2&search=ducky+OR+%e3%83%80%e3%83%83%e3%82%ad%e3%83%bc

なるほどね。
Commented by Jordan at 2007-04-05 03:35 x
nice site. for more information you can check this one http://www.vsbot.com
Commented by create fre at 2013-02-17 11:25 x
Hope to receive some assistance from tomaki.exblog.jp if I will have any questions.
Commented by elitnyj es at 2013-02-28 03:25 x
Awesome blog article. Really Cool.
by t0maki | 2006-01-26 10:21 | Comments(3)