タグ「検索」が付けられているもの

お知らせ

作って覚えるPHP+MySQLアプリケーション 2008年6月24日

作って覚えるPHP+MySQLアプリケーション」が発売されました。
PHP+MySQL+Smartyを使って、ブログ/ショッピングサイト/マッシュアップの3つのWebアプリケーションを作る方法を解説しています。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

mixiの「よってたかってMTテンプレ。」コミュニティで、「検索結果をGoogleっぽく強調表示させる方法」という問題が出題されました。
条件を限定すればMTタグだけで実現できますが、汎用的にするにはMTタグだけでは限界があります。

そこで、MTタグとJavaScriptを組み合わせて、検索のキーワードを強調表示する方法を考えてみました。

検索結果上位の威力

昨日、当Blogのアクセスが普段よりもかなり多かったです。
このところの1日あたりの訪問者数は600~800人ぐらいでしたが、昨日は1,500人を越えました。
何かあったのかと思って調べてみたところ、「脳内メーカー」のエントリーにアクセスが集中していました。

Movable Typeの検索フォームについて、「コメント内の文字列も検索対象にしたい」というご質問がありました。
これは、Movable Typeの標準機能で行うことができます。その方法を紹介します。

昨日のエントリーに続いて、今日は検索関連のPHP化の方法を解説します。

Movable Typeのコメント関連のテンプレート(コメント・プレビューなど)と、検索結果のテンプレートは、コメントや検索が行われた時点で、CGIでそのつど出力するようになっています。
そのため、テンプレートの中にPHPのスクリプトを書いても、そのままでは動作しません。

そこで、これらのテンプレートをPHP化するスクリプトを作ってみました。
PHPのスクリプトから、コメントや検索のCGI(mt-comment.cgi/mt-search.cgi)を呼び出してその結果を読み込み、PHPで処理して出力するという仕組みです。

検索の謎

情報集めのためにWebページを見る場合、Yahoo!等のサーチエンジンを使うことが一般的です。
当方のBlogでも、サーチエンジン経由で来られる方が多数いらっしゃいます。

BlogPetのログの機能に、自分のBlogがどのようなキーワードで検索されているかを調べて、そのランキングを表示するというものがあります。
最近3ヶ月について、当方のBlogの検索キーワードランキングを調べて見ると、以下のような結果が出ました。

順位 3月 4月 5月
1 オプションマスター あさかぜ あさかぜ
2 有線ブロードネットワーク RD-H1 生体認証
3 湘南新宿ライン 青汁 効果 RD-H1
4 ひかり電話 郵貯 裏技 緑効青汁
5 あさかぜ アビバ 青汁 効果
6 東芝 RD-H1 rd-h1 kiroro 生きてこそ
7 自動巡回ソフト フリー ブログ ランダム表示 郵貯 裏技
8 玄箱 緑効青汁 ランダム表示
9 自賠責保険の値上げ blogpet 生きてこそ kiroro
10 あさかぜ 廃止 自賠責保険 値上げ アビバ