什麼是程式化搜尋引擎?
程式化搜尋引擎可讓您為自家網站、網誌或一系列網站建立搜尋引擎。您可以將搜尋引擎設為搜尋網頁和圖片。您可以微調排名、自訂搜尋結果的外觀和風格,並邀請朋友或信任的使用者協助您建立程式化搜尋引擎。您也可以使用 Google AdSense 帳戶,透過搜尋引擎賺取收益。
程式化搜尋引擎有兩個主要用途:您可以建立搜尋引擎,專門搜尋單一網站的內容 (網站搜尋),也可以建立多個網站上某個主題的搜尋引擎。您可以善用您對主題的專業知識,告知程式化搜尋引擎要搜尋、設定優先或忽略的網站。使用者也很熟悉,因此您可以根據使用者的興趣 量身打造搜尋引擎
程式化搜尋引擎可讓您:
- 建立程式化搜尋引擎,以便搜尋一系列特定的網站或網頁
- 為網站啟用圖片搜尋功能
- 自訂搜尋結果的外觀與風格,包括在輸入時輸入即時查詢內容
- 在搜尋結果中新增促銷活動
- 運用網站上的結構化資料自訂搜尋結果
- 將搜尋引擎與 Google AdSense 帳戶建立關聯,這樣當使用者點擊搜尋結果網頁上的廣告時,您就能賺取收益。
程式化搜尋引擎產品摘要
程式化搜尋引擎有四種方案可供使用。請使用這張圖表來挑選最適合網站的方案。
方案內容 | 標準搜尋元素 | 非營利元素 | Custom Search JSON API | 自訂搜尋網站受限制的 JSON API |
費用 | 免費 | 免費 | 每千次查詢 $5 美元 | 每千次查詢 $5 美元 |
Google Ads | 可 | 否 | 否 | 否 |
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 檔案,以程式輔助的方式自訂搜尋引擎。