【问题标题】:Bing Custom Search API results必应自定义搜索 API 结果
【发布时间】:2018-02-05 19:16:03
【问题描述】:

关于我希望为我的自定义搜索实例配置的网络切片的定义,我有 2 个查询。我希望从具有以下模式的任何 URL 中检索我的搜索结果:

http://domain-name/*

理想情况下,我希望我的搜索结果包含此域中的所有内容以及具有此 URL 模式的任何资源中的所有内容。

如何配置?

其次,我观察到我的搜索结果包括 URL 模式 www3.domain-name 当我根本没有在自定义实例中包含它时。

已配置:

a) 域名.com

b)https://www.domain-name.com

我在结果中看到的:

来自 www3.domain-name.com 的结果

为什么会这样?

【问题讨论】:

    标签: microsoft-cognitive bing-api bing-search


    【解决方案1】:

    请包括子页面(对“包括子页面?”说“是”)以包括域下的所有页面。对于 www3.domain-name.com 等事件,您可以从定义编辑器中的“已阻止”选项卡中阻止。

    【讨论】:

    • 是的。我已为要从指定域中包含的子页面启用“是”。阻止来自 www3.domain-name.com 的结果肯定会有所帮助,但我很好奇为什么它们在列出的域中未指定时会被包含在搜索结果中。
    • 您能否提供一个快照,说明您的实例是如何配置的?例如,您不需要将 * 放在您的实例中。关于 www3 结果显示,我的预感是因为您包含没有任何前缀的 domain-name.com。不过只是预感。
    • 需要什么前缀。你能帮助理解这部分吗?
    • 我说的是 domain-name.com 中缺少 www
    • 简单地删除 domain-name.com 配置有效。