我想知道是否有办法限制Bing Web Search API仅返回特定网站的结果。我正在从Google自定义搜索迁移到Bing Web Search API。我想将所有搜索查询限制在网站网址中。
如果我在coolcars.com网站上搜索汽车,它只返回coolcars.com的结果,而不是anothersite.com。
这是Bing Web Search API的链接:https://azure.microsoft.com/en-us/services/cognitive-services/bing-web-search-api/
答案 0 :(得分:0)
是的,您可以使用site:
作为查询的一部分传入网站。根据Microsoft的API documentation:
查询字符串可能包含Bing Advanced Operators。例如,到 将结果限制为特定域,请使用
site:
运算符。
答案 1 :(得分:0)
您可以尝试Bing自定义搜索(https://www.customsearch.ai/)。它用于将搜索结果限制为特定域/网页。
答案 2 :(得分:-2)
下一个问:如何在搜索中包含子域名? 例: site:startpagina.nl“coaching”-prikbord 应该返回子域名,如:(在谷歌搜索中)
http://coaching.startpagina.nl/
http://coaching-counselling.startpagina.nl/
http://wandelcoach.startpagina.nl/
但它只返回www。结果如:
https://www.startpagina.nl
https://www.startpagina.nl/v/maatschappij/onderwijs/vraag/371779/
https://www.startpagina.nl/v/financien-werk/carriere-werk/vraag/