Google検索窓を設置しました
ブログ内検索用のGoogle検索窓を設置したので、設定方法をメモしておきます。設置したのは「はてなダイアリー」ですが、他のブログや一般のWebサイトでも、同じ方法で設置できるはずです。
Googleフリー検索
利用したのは、「Googleフリー検索 (ベーシック版)」です。詳細は、下記のページを参照してください。2種類のサンプルコードが載っています。
http://www.google.co.jp/intl/ja/searchcode.html
仕様
サンプルコードから以下のような仕様であることがわかりました。
HTTPリクエスト
- 「http://www.google.co.jp/search」にHTTPリクエスト(GET)を送信する。
- リクエストのパラメータとして、検索キーワードやエンコーディングなどを指定する。
設置内容
上記の仕様に基づいて、サンプルコードをカスタマイズしました。
HTML
<!-- Google --> <div id="google-search"> <form method="get" action="http://www.google.co.jp/search"> ブログ内をGoogle検索 <input type="text" name="q" size="40" maxlength="255" value=""> <input type="hidden" name="ie" value="EUC-JP"> <input type="hidden" name="oe" value="EUC-JP"> <input type="hidden" name="hl" value="ja"> <input type="hidden" name="sitesearch" value="d.hatena.ne.jp/simply-k"> <input type="submit" name="btn_google_search" value="検索"> </form> </div> <!-- Google -->
説明