« soap opera? | Main | トラックバックピープル改造 »
Individual Entry
[IT] 検索ボックスに勝手に文字を埋めてしまおう
ここのブログの右上のほうにある検索ボックス。 実はこれ検索エンジンから飛んできた場合に、検索キーワードを勝手に埋め込んでしまう機能を持っている。
なんでこれが必要だったかというと、せっかく検索ヒットしてブログにたどり着いてもいわゆる「表紙、ホームページ」で、目的の記事はとっくに過去ログになっていた。 とかたどり着いた先が過去ログ集で、記事に溢れていてそこから目的のものを探すのがやや面倒。 というケースがあり自ら不満に思っていたため。
これならキーワード入力しなおさずにワンクリックでブログ内検索可能。 しかしながら利用者は非常に限られると思うのでやや自己満足的なもの・・・
例えば以下のキーワードからTrivial Tracksを探してクリックすると確認できる
動作確認済み検索エンジンは、
Yahoo!, Google, Goo, Excite, Fresheye, Infoseek, Biglobe, Nifty, OCN, MSN など。
設置方法はSSIが動かせれば以下のようにphpファイルを読み込ませる方法や、phpがそのまま動くのであれば直接埋め込んでしまっても動く。
<input id="search" class="fo" name="search" value="<!--#include virtual="/どこか/適当なファイル名.php" -->" />
UTF-8の箇所をSJIS, JIS, EUC-JPなどサイトと一致するものに変更が必要。
Author yasu : December 1, 2005 9:19 PM
Trackback
Trackback URL for this entry: