什么是可编程搜索引擎?
借助可编程搜索引擎,您可以为自己的网站、博客或网站集合创建搜索引擎。您可将搜索引擎配置为同时搜索网页和图片。您可以微调排名,自定义搜索结果的外观和风格,并邀请您的朋友或可信用户帮助您构建可编程搜索引擎。您甚至可以使用 Google AdSense 帐号通过搜索引擎赚钱。
可编程搜索引擎有两个主要用例:您可以创建一个只搜索一个网站内容的搜索引擎(网站搜索),也可以创建一个关注多个网站中特定主题的搜索引擎。您可以根据自己在某个主题方面的专业知识来告诉可编程搜索引擎要搜索哪些网站、确定哪些网站需要优先搜索或忽略哪些网站。由于您非常了解用户,因此您可以根据用户的兴趣定制搜索引擎。
借助可编程搜索引擎,您可以:
- 创建可在指定的网站或网页集合中进行搜索的可编程搜索引擎
- 为您的网站启用图片搜索
- 自定义搜索结果的外观和风格,包括添加“即输即搜”自动补全功能
- 在搜索结果中添加促销信息
- 利用您网站上的结构化数据来自定义搜索结果
- 使用您的 Google AdSense 帐号创建一个用于创收的搜索引擎广告单元,这样每当用户点击您的搜索结果页上的广告时,您就可以获得收入。
可编程搜索引擎服务摘要
可编程搜索引擎有四种产品可供使用。此图表可帮助您选择最适合您网站的推介内容。
提供的服务 | 标准搜索元素 | 公益组织搜索元素 | 付费搜索元素 | Custom Search JSON API |
费用 | 免费 | 免费 | 每千次查询 $5 | 每千次查询 $5 |
Ads | 是 | 否 | 否 | 否 |
Google 品牌标识 | 选填 | 是 | 选填 | 否 |
每日查询限额 | 没有每日上限 | 没有每日上限 | 没有每日上限 | 每天 10,000 次查询 |
实现 | 客户端 JavaScript | 客户端 JavaScript | 客户端 JavaScript | 客户端或服务器端 JSON API |
可用性 | 所有人 | 仅限公益组织 | 所有人 | 所有人 |
入门指南 | 了解详情 | 了解详情 | 了解详情 | 了解详情 |
可用的 API
创建可编程搜索引擎后,您可以使用由 Google 托管的默认页面向用户显示结果,也可以直接将搜索功能嵌入到您的网站中。如果开发者希望在创建搜索引擎和自定义搜索结果的外观方面拥有更大的控制权,可以参考以下资源:
Programmable Search Element Control API
可让您使用 JavaScript 将可编程搜索元素嵌入到您的网页和其他 Web 应用中。
借助 Custom Search JSON API,您可以开发网站和程序,从而以编程方式从可编程搜索引擎中检索和显示搜索结果。借助此 API,您可以使用 RESTful 请求获取 JSON 格式的搜索结果。
使用入门
若要开始使用可编程搜索引擎,最简单的方法是使用控制面板创建一个基本搜索引擎。然后,您可以下载需要修改的关键 XML 文件,以便以编程方式自定义您的搜索引擎。