Sunday, March 29, 2009 5:38 PMHi, I am new to this forum and the live seardh api, so forgive me if this is stupid.
Here is my problem:
I would like get the web frequency for a serch term, but it seems to be the same without respect to Market.
Here are my requests:
http://api.search.live.net/xml.aspx?AppId=myApID&Query=discount&Sources=Web&Version=2.0&Market=en-US&Adult=Moderate&Options=EnableHighlighting&Web.Count=1&Web.Offset=0&Web.FileType=html&Web.Options=DisableHostCollapsing+DisableQueryAlterations(Giving web:total of 395 000 000)
http://api.search.live.net/xml.aspx?AppId=myApID&Query=discount&Sources=Web&Version=2.0&Market=nb-NO&Adult=Moderate&Options=EnableHighlighting&Web.Count=1&Web.Offset=0&Web.FileType=html&Web.Options=DisableHostCollapsing+DisableQueryAlterations(giving web:total of 397 000 000)
As you can see Market en-US and nb-NO gives approximately the same results. ("discount" is not a Norwegian word and will gvie a count of 41 800 at Live search at the MSN-page with language = Norwegian).
Monday, April 06, 2009 9:20 AM
There is an effect of the market to the search results. Your examples now return 479000000 and 560000000 results. You have results of all languages here, but Norwegain results are better ranked.
MSN returns only 40000 results, because you turned on the language filter here. I don't think you can turn on the language filter in the API too. In either case I didn't found how to do so.
Sunday, May 03, 2009 11:01 PMOwnerthe language filter is controlled by the query.
To get pages in Norwegian, just add "lang:no" to the query string
Note that looking for pages in Norwegian with market = en-us will not return too many results
- Marked As Answer by AlessCOwner Sunday, May 03, 2009 11:01 PM