2011-04-17 95 views
5

我使用PHP和Bing API來搜索某些域名。 我只想要一個精確匹配的結果。必應:搜索 - 只匹配確切的文字字符串?

不知何故Bing返回的結果不完全匹配。

當我搜索:

「www.gebouw.nl」

我有時也得到像「www.gprgebouw.nl」

結果是有辦法告訴Bing只搜索EXACT匹配?

+6

你有沒有使用Google呢? – cohensh 2011-04-17 21:46:57

+4

@cohensh,你有諷刺意味嗎? – 2011-04-17 21:51:12

+0

是的,我不知道如何提供幫助,所以我希望做出評論。 – cohensh 2011-04-18 02:28:54

回答

3

嘗試向查詢添加加號。例如+ www.gebouw.nl%2Bwww.gebouw.nl當URL編碼

http://www.google.com/support/websearch/bin/answer.py?answer=136861

http://onlinehelp.microsoft.com/en-us/bing/ff808438.aspx

+0

沒有,仍然沒有在Bing上工作。您可以使用標準Bing網站爲自己測試它。當您搜索+「www.gebouw.nl」時,您還將獲得:www.ge-bouw.nl等。 – Dylan 2011-05-04 13:25:59

+0

當我去http://www.bing.com/search?q=%2Bwww.gebouw .nl&form = APIPA1我看到3個結果:來自www.gebouw.nl的2個和來自loopingrecursion.com的1個刮掉這個問題的結果。 – nick 2011-05-04 13:39:22

+1

加號似乎適用於我。無論您的搜索字詞是否有引號。 – Andrew 2013-06-17 16:05:38

0

能WebSearchOptions = 'DisableQueryAlterations' 是鑰匙到這個? 根據API文檔,「DisableQueryAlterations阻止Bing更改查詢字符串,可能已經完成了此類更改以糾正原始查詢字符串中明顯的拼寫錯誤。」