什麼是程式化搜尋引擎?
您可以透過程式化搜尋引擎為您的網站、網誌或一系列網站建立搜尋引擎。您可以將搜尋引擎設定為搜尋網頁和圖片。您可以微調排名、自訂搜尋結果的外觀和風格,並邀請好友或信任的使用者來協助您建立程式化搜尋引擎。您還可以利用 Google AdSense 帳戶,透過搜尋引擎賺取收益。
程式化搜尋引擎有兩種主要用途:您可以建立搜尋引擎,只搜尋某個網站的內容 (網站搜尋),也可以建立一個只聚焦多個網站的特定主題的搜尋引擎。您可以利用專業知識,讓程式化搜尋引擎判斷要優先搜尋、優先處理或忽略的網站。因為您很瞭解使用者,因此可以根據他們的興趣打造搜尋引擎。
您可以透過程式化搜尋引擎執行下列操作:
- 建立程式化搜尋引擎,以搜尋特定的網站或網頁集合
- 為網站啟用圖片搜尋功能
- 自訂搜尋結果的外觀和風格,包括新增「即時搜尋」自動完成功能
- 在搜尋結果中新增置頂查詢
- 運用您網站上的結構化資料自訂搜尋結果
- 請將您的搜尋引擎與 Google AdSense 帳戶建立關聯,這樣只要使用者在您的搜尋結果網頁上點擊廣告,您就能賺取收益。
程式化搜尋引擎產品摘要
Programmable Search Engine 提供四種服務。請參考這張圖表
產品與服務 | 標準搜尋元素 | 非營利機構搜尋元素 | Custom Search JSON API | 自訂搜尋網站限制 JSON API |
費用 | 免費 | 免費 | 每千次查詢 $5 美元 | 每千次查詢 $5 美元 |
廣告 | 可 | 否 | 否 | 否 |
Google 品牌宣傳 | 選用 | 可 | 否 | 否 |
每日查詢上限 | 無每日限制 | 無每日限制 | 每日 10,000 次查詢 | 無每日限制 |
實作 | 用戶端 JavaScript | 用戶端 JavaScript | 用戶端或伺服器端 JSON API | 用戶端或伺服器端 JSON API |
提供洞察資料的層級 | 所有人 | 僅限非營利組織 | 所有人 | 僅限網站限定搜尋引擎 |
開始使用 | 瞭解詳情 | 瞭解詳情 | 瞭解詳情 | 瞭解詳情 |
可用的 API
建立程式化搜尋引擎後,您可以使用 Google 代管的預設網頁向使用者顯示搜尋結果,也可以直接在您的網站中嵌入搜尋功能。開發人員可以運用下列資源,進一步掌控搜尋引擎和自訂搜尋結果的顯示方式:
- Programmable Search Element Control API 可讓您將 JavaScript 嵌入程式輔助程式搜尋元素。
- Custom Search JSON API 可讓您開發網站和程式,透過程式從程式化搜尋引擎擷取及顯示搜尋結果。透過這個 API,您可以使用符合 REST 樣式的請求來取得 JSON 格式的搜尋結果。
開始
如要開始使用程式化搜尋引擎,最簡單的方法是使用控制台建立基本的搜尋引擎。接著,您可以下載需要修改的主要 XML 檔案,透過程式來自訂搜尋引擎。