總覽

什麼是程式化搜尋引擎?

您可以透過程式化搜尋引擎為您的網站、網誌或一系列網站建立搜尋引擎。您可以將搜尋引擎設定為搜尋網頁和圖片。您可以微調排名、自訂搜尋結果的外觀和風格,並邀請好友或信任的使用者來協助您建立程式化搜尋引擎。您還可以利用 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 檔案,透過程式來自訂搜尋引擎。