「借」用 Google Search 模擬網頁搜尋功能

我們知道 Google 的搜尋能力非常強大,知名度也高。可是你知道如用利用 Google 強大的搜尋能力幫自己的網站實作出品質還算不錯的搜尋功能嗎...

 

我們知道 Google 的搜尋能力非常強大,知名度也高。可是你知道如用利用 Google 強大的搜尋能力幫自己的網站實作出品質還算不錯的搜尋功能嗎?

一般我們如果要做到網頁內文的搜尋,多半要利用 Windows Server 提供的 Index Service 並透過全文檢索來實作。如果要搜尋的是資料庫中的產品,則要另外撰寫搜尋功能。但一來要增加伺服器的負擔,又要花功夫去撰寫,寫出來的呈現方式恐怕又不是使用者所習慣的。

如果你真的想偷懶,你可以很簡單的透過 Google 內建的 API 來輕鬆又愉快的實作網頁的內容搜尋。方法真的很簡單,唯一的訣竅就是以下這個連結:

http://google.com/search?as_q=?XXX&as_sitesearch=YYY

在這裡 XXX 代表要搜尋的字串,YYY 代表你的網站 URL,如以下範例:

http://www.google.com.tw/search?as_q=%22user+control%22&as_sitesearch=phone.idv.tw

在上面我已事先把 "user control" 轉換成 %22user+control%22 了;不過不轉換似乎也可以的樣子。

試試看吧!


Dev 2Share @ 點部落