ココログには、サイト内検索機能がありません。ココログルを設置していたのですが、直近のものから順々に検索するので、一気の全文検索ができませんでした。
そんな訳で、よく使われている、Google(グーグル)の「サイト内検索」設置にチャレンジしました。
HTML音痴のよっしーにもできたので、よろしければ、みなさんも挑戦してみてください。
参考にさせていただいたのが、TARO'S CAFE ブログの記事。ここからの引用が大半を占めていますが、不足部分等(エンコード対応等)を加筆させていただきました。
【Googleから、HTMLのコピー】
Googleに行き、「Google フリー検索 (ベーシック版) : ウェブ検索 + サイト検索」の枠に囲まれたHTMLタグをコピーします。
【ココログへの設置】
ココログにログインしたら、
1. マイリストを開く
2. リストを新規作成する
1) リストのタイプは「リンク」を選択
2) リストの名前を「サイト内検索」(他の言葉でもOK)
3) リストの新規作成をクリック
4) そうすると「最新の項目」:サイト内検索 という画面が開きます。
5) URL欄には何もせず、追加をクリック
6) 新たな画面が開きます。このメモ欄に先にコピーしたHTMLを貼り付けます。
3. タグを自分用に変更
1) 「YOURSITE.CO.JP」という文字が、全部で3箇所出てきます。このうち最初の2箇所を、ブログのトップページのURLに変えます(例:「yosshy.cocolog-nifty.com/weblog/」)。
2) 3つ目の「YOURSITE.CO.JP」を、「サイト内」に修正(お好みで、なんでもOKです)。
3) 「WWWを検索」を「Web検索」に修正(お好みで、なんでもOKです)。
4) つぎにGoogleのロゴですが、大きすぎてサイドバーからはみ出るためカット。つまり、上から6行目の記述を全て削除しました。
6) 検索窓が長すぎてサイドバーの幅におさまらなかったので、「size=31」を「size=15」に修正。この数字の大小で横幅が変わります。
7) エンコードをココログ用にするため、「Shift_JIS」を「UTF-8」に修正。この修正をしないと、文字化けします。
8) 「保存して反映」をクリックすれば反映されます。
※ マイリスト>サイト内検索>設定の変更 と進むと一番下の行に、メモ欄を表示有無のチェックボックスは、「テキスト表示」にチェックを入れます。
4. 再び「ブログ>デザインの編集>コンテンツ」に進み、マイリストの「サイト内検索」のチェックボックスをチェック。その後「並べ方」で、位置を決定。マウスでつかんで、希望の位置に貼り付けます。
以上で、ブログに表示されるようになります。
【よっしー用HTMLタグ(ココログ用)】
以下のHTMLタグが、よっしーが設置しているものです。「※」に自分のブログのアドレス(よっしーは、「yosshy.cocolog-nifty.com/weblog/」と記載)に変えて、張り付ければ、すぐに使えるようになります。
・・・・・・・・・・・〔以下が、HTMLタグです〕・・・・・・・・・・
<!-- SiteSearch Google -->
<center>
<form method=get action="http://www.google.co.jp/search">
<table bgcolor="#FFFFFF"><tr valign=top><td>
<a href="http://www.google.co.jp/">
</td>
<td>
<input type=text name=q size=15 maxlength=255 value="">
<input type=hidden name=ie value=UTF-8>
<input type=hidden name=oe value=UTF-8>
<input type=hidden name=hl value="ja">
<input type=submit name=btnG value="Google 検索">
<font size=-1>
<input type=hidden name=domains value="※"><br>
<input type=radio name=sitesearch value="">Web検索
<input type=radio name=sitesearch value="※" checked>サイト内検索</font>
</td></tr></table>
</form>
</center>
<!-- SiteSearch Google -->
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
最近のコメント