サイト内検索
サイト内検索の注意点
サイト内検索にはキーワード検索とタグ検索がありますが、可能な限りキーワード検索を利用してください。
タグ検索は非常にヒット率が悪く、利用者が思うように検索できないのであまり効果的ではありません。
サイト内検索の種類
Googleが提供するサイト内検索サービスにはGoogle Site SearchとGoogleカスタム検索エンジンがあります。
Google Site Searchはサービスの提供が終了するようなので、Googleカスタム検索エンジンを利用してください。
Google Site Searchが終了へ、サイト内検索は2018年までに他のサービスに乗り換えを
サイト内検索作成方法
サイト内検索ボックスの設置方法
Googleのサイト内検索ボックスを設置する方法です。
方法としては以下の書式を利用する方法と公式のScriptコードを利用する方法があります。
- 以下の書式の赤字の所を自由に設定してコピーする
- サイトの各ページの表示したい場所に貼り付ける
- サイズや位置の微調整を行う場合はCSSで行う
サイト内検索ボックス(通常タイプ)
サイト内検索ボックスのコードです。
<form id="search" method="GET" action="https://www.google.co.jp/search">
<input type="text" name="q" size="入力フォームのサイズ" maxlength="入力文字数の最大値" value="">
<input type="submit" name="btnG" value="サイト内検索ボックスのタイトル">
<input type="hidden" name="sitesearch" value="設置サイトのURL">
<input type="hidden" name="domains" value="設置サイトのURL">
<input type="hidden" name="hl" value="ja">
<input type="hidden" name="num" value="10">
<input type="hidden" name="ie" value="UTF-8">
<input type="hidden" name="oe" value="UTF-8">
</form>
サイト内検索ボックス(Scriptタイプ)
Googleパブリックサービス検索は、Scriptタイプのサイト内検索ボックスです。
こちらを利用する場合はサイト内検索時にAdSense広告を表示する事もできます。
設置後は訪問者がGoogle検索を用いてサイト内を検索できるようになります。
なお、文字化けする場合はUTF-8に変更してください。
カスタム検索エンジン