傳統站內搜索
傳統站內搜索的方式是依靠一段固定的代碼來實現搜索站內信息的。之前我所用的站內搜索代碼是:
<!-- SiteSearch Google -->
<form method="get" action="http://www.google.com/search">
<table bgcolor="#FFFFFF">
<tr><td>
<a href="http://www.google.com/"><img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" /></a>
</td>
<td>
<input type="text" name="q" size="10" maxlength="200" value="" />
<input type="hidden" name="hl" value="zh-CN" />
<input type="submit" name="btnG" value="搜索" />
<font size="-1"><input type="hidden" name="domains" value="http://goward.jimdo.com" /> <input type="radio" name="sitesearch" value="" />Web<input type="radio" name="sitesearch" value="http://goward.jimdo.com" checked="checked" /> 本站</font>
</td>
</tr>
</table></form>
<!-- SiteSearch Google -->
運行效果如下圖。Google 站內搜索
其中藍色部分為Google logo,你可以選擇不要它;直接將藍色部分刪除就可以了。紅色部分可更改;size表示搜索框的長度,搜索、Web、本站分別對應着圖中的三個文字。黃色部分對應着你的網站完整域名,將其改為你的網站后就可以使用了。
Google自定義搜索
點擊進入http://www.google.com/cse/開始自定義自己的搜索引擎。頁面語言是英文的(再次說明英語是如此之重要),使用Google帳號登錄后進入自定義搜索引擎程序。
請注意概念我們這里說的是“自定義搜索引擎”,並非上面的站內搜索;也就是你可以定義一個屬於自己的搜索引擎,除了使用Google的搜索排名算法,其余的一切包括搜索引擎名稱,Logo,語言,顏色,要搜索哪些站點,不搜索哪些站點,廣告怎么放等等都可以由你自己設定。所以這是制作屬於你自己的搜索引擎,含義遠比上面的站內搜索廣泛多了,也更人性化了。
自定義步驟分三步:建立基本信息,優化各項設置,獲取代碼;
具體步驟執行我就不細說了,自己去嘗試。不認識的單詞翻着字典來查。
建立后將代碼粘帖到你的網站中。如果過一段時間你想更改直接登錄Google Custom Search界面點擊“manage your existing search engines”即可進入控制面板實現對你現有的搜索引擎的更改。更改保存之后不必再次將你的代碼粘帖到網站,Google會自動刷新設置的。
控制面板的主要項目:
Basics:基本信息如搜索引擎名稱描述及關鍵字等;搜索方式
有只搜索指定網站和搜索全部互聯網但強調指定網站。
Sites:指定要搜索的網站
Indexing:索引以提供最新最快的搜索結果
Look and feel:設置外觀
Get code:獲取代碼
Collaboration:請求別人協作制作自定義引擎
Make money:Google Adsense用戶可點擊這里賺錢
Business account:企業賬戶
Preview:預覽搜索引擎