2017-08-04 60 views
0

我有一個奇怪的行爲與Bing Web搜索。必應搜索與市場回報奇怪的結果

我有一個搜索查詢"hawkers" OR "hawkersco" OR "@hawkersco" OR "#hawkers" OR "www.hawkersco.com" with market ='es-ES',safeSearch = Strict and responseFilter = webPages。

所以,我預計,這個結果至少會包含一個這樣的詞,它將會是西班牙文的文章。事實上,我得到更多的職位在英國,如果我試圖尋找一個接一個這些關鍵字,沒有或經營者,我曾預計西班牙職位的不包含這些關鍵字...

請解釋它是爲什麼?如何使用搜索查詢獲得預期結果?

回答

0

查看規格Bing Web Search API。可能這可能就像將市場改爲mkt一樣簡單(因爲您列出了所使用的所有其他參數)。這意味着你應該有一個值爲setLang以及。

你沒有得到西班牙文的帖子?

在這種情況下,請參閱here

兵結果是基於相關性。無論市場還是語言。 如果結果被認爲是相關的。它的排名會高於所選語言的 ,並會顯示在結果中。

新鮮度影響的結果,因爲你需要在你的語言相關的(流行) 網站。讓他們在 選定的時間內獲得足夠的相關性。

你不能依靠兵,因爲他們是專門返回一個單一的語言,與 設置。

+0

這是我的錯誤,就是在這個問題寫道_market_。確實,我用_mkt_。順便說一下,_setLang_沒有幫助我。 另一個查詢:https://api.cognitive.microsoft.com/bing/v5.0/search?q=%22orsay%22&count=50&safesearch=Strict&freshness=Day&mkt=es-ES&responseFilter=Webpages&setLang=ES&offset=0 它還沒有甚至一個西班牙文職位只有英文,法文,德文...... Bing是否正常?.. – user3544408

+0

添加了更多有關本地化選項的詳細信息。 如果我使用mkt = es-ES和setLang = es選項,我會得到一些西班牙語結果。還有cc = ES和Accept-Language = ES。 –

+0

嘗試_cc_和_Accept-Language_。結果是一樣的。我的問題依然存在。 – user3544408