想要在一個網站快速找到所要的資訊,我們通常會需用到站內搜尋,然而,想要具備這樣的功能,開發者可能必須花上不少時間和心力,雖然後來有了Google提供的站內搜尋服務Google Site Search,以及後繼的自定搜尋引擎服務Custom Search Engine,但是市面上還有其他選擇嗎?除了我們先前介紹過Mar Flags公司發展的Mars Finder,以搜尋引擎與電子郵件應用技術著稱的網擎資訊,也在今年3月正式推出了站內搜尋雲端服務,名為Openfind Site Search(OSS)。

這套解決方案,是建置在網擎所營運的MailCloud郵件雲端服務之上,而MailCloud已經通過 ISO 27001的資安管理驗證,服務等級可達到 99.9%的高可用性,並且基於該公司開發的搜尋引擎而成,能讓瀏覽公司網站的使用者,透過輸入關鍵字來查詢站內網頁資料,不過,OSS的後臺管理介面目前是以專案方式提供,尚未開放給一般用戶。

而在OSS的系統之中,企業可以透過調整權重的作法,改變使用者資料檢索結果頁面的項目顯示排序,優先列出所要強調的網頁內容,吸引到更多的關注,從而提升站內自我宣傳的效果。

若公司設立的網站當中儲存了目前尚未上架的網頁,管理者可以將這些頁面,隔離到使用者能夠查詢的範圍之外,避免過早暴露。

對於瀏覽者經常查詢的關鍵字,以及對應相關字、錯別字詞彙,企業也可以在Openfind Site Search當中設定,協助他們更快輸入、找到需要的網頁。管理者如果想知道使用者最常查詢的關鍵字,作為調整網頁內容與推廣資訊的依據,這套系統也提供統計功能。

在查詢結果頁面的呈現上,若不想沿用系統預設值,網擎也提供了兩種修改選擇。若使用的是公用版型,企業可將Openfind Site Search原本預設採用的商標圖樣,置換成公司本身擁有的品牌或產品商標;若用了自訂版型,企業需依手冊說明來修改,但前提是必須了解網頁程式語言,網擎會針對用戶的網頁建立索引,並且提供HTML查詢範本,用戶可用此範本進行套版。

此外,企業也可以應用Ajax API,將Openfind Site Search整合到自家的網站系統當中。舉例來說,若要設定搜尋摘要顯示長度為2048(query.cgi?abssize=2048),可以寫成:「oOES.init('https://sitesearch.openfind.com.tw/cgi-bin/search/query.cgi?abssize=2048&','openfind')」;若希望單頁顯示20筆查詢結果(query.cgi?n=20),可以寫成:「oOES.init('https://sitesearch.openfind.com.tw/cgi-bin/search/query.cgi?n=20&','openfind');」。

這裡也支援Meta標籤的整合。例如若要讓OSS在建立索引時,排除特定網頁,我們可以在這個網頁裡面,加入<meta name="robots" content="noindex">;若希望OSS優先顯示特定網頁,在該網頁當中,我們可加入權重計分的規則,寫成<meta name="oesweighted" content="25">。

產品資訊

網擎Openfind Site Search
●原廠:網擎資訊(02)2553-2000
●建議售價:每個網域每年3萬元
●關鍵字輸入功能:同義字詞設定、查詢統計
●搜尋結果呈現功能:優化排序、隔離網頁、套用公版設計(可更換商標)、自行設計或應用AJAX-API 整合用戶網站

【註:規格與價格由廠商提供,因時有異動,正確資訊請洽廠商】


Advertisement

更多 iThome相關內容