【问题标题】:Bing search api limit to certain sites必应搜索 api 限制到某些网站
【发布时间】:2015-05-04 20:46:36
【问题描述】:

我可以定义 Bing 搜索 API 只返回来自站点子域的结果吗?例如,www.domain.com/dir/。这类似于 Google 自定义搜索所做的事情。但是谷歌 CSE 有一个每天 10k 的硬性限制。是否有可用于此目的的替代搜索 API?

【问题讨论】:

  • 您要求来自子域的结果,但您给出的示例是通配符子域和子目录。你能说清楚你想要哪一个吗?
  • 我只是编辑问题。

标签: bing bing-api


【解决方案1】:

您可以简单地将其放入查询字段中,如下所示:

site:domain.com/dir/ whatIAmLookingFor

查询字段可以包含 Bing 引擎支持的任何内容,尽管关键字是站点,但它显然也支持 URL

您可以阅读必应搜索 API 文档 here

【讨论】:

    【解决方案2】:

    madmuffin 是正确的,但我正在扩展他的答案以显示如何搜索多个站点。您可以将advanced search operator "site:" 用作查询“q”参数的一部分。

    单站点示例

    "heart disease" site:www.example.com
    

    多站点示例

    "heart disease" (site:www.example1.com OR site:www.example2.com)
    

    【讨论】: