search - Google 自定义搜索 API 结果为空,而普通搜索有结果

标签 search search-engine google-search google-custom-search google-search-api

当我使用谷歌自定义搜索 API 并搜索电子邮件等字符串时,返回的结果是什么都没有。然而,当我在网站上使用普通的谷歌搜索引擎时,我得到了 2 个结果。怎么会出现这样的情况呢?这是我的自定义搜索调用中的错误,还是只是因为 API 确实由于我听说过的多种原因(例如减少收集)而返回不同的结果。

自定义搜索调用(注意 iv 删除了键和 cx 值): https://www.googleapis.com:443/customsearch/v1/?fields=items%28link%2Ctitle%29&key=[key]&cx=[cx]&safe=high&q=%22jimmy.smith%40gmail.com%22&num=10

普通搜索: https://www.google.de/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=%22jimmy.smith%40gmail.com%22

最佳答案

确保您的搜索引擎应用程序中的“自定义搜索”配置(位于“设置”->“基本”(选项卡)->“要搜索的站点”(部分))设置为“搜索整个网络,但强调包含站点”。

关于search - Google 自定义搜索 API 结果为空,而普通搜索有结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36450174/

相关文章:

安卓自定义ListView : adding search function

search-engine - 在 Rikulo 中创建的 UI 可以被搜索引擎索引吗?

google-search - Google 自定义搜索和 Opensearch

javascript - 我缺少什么来实现不区分大小写的搜索?

java - solr中有类似 "PageRank"的东西吗?

artificial-intelligence - 确定数据库中项目之间的相似性

html - 如何使用 HTML 标签更改我网站的谷歌搜索结果标题?

google-search - 停止 Google 显示我网站的缓存副本

python - 在以 block 读取的字节流中查找模式

search-engine - 网络爬行和网络抓取有什么区别?