Hi Max,
Thanks for the reply. But if I do not use DisableQueryAlterations option, the query is rewritten. For instance the above example "stake xbox" is rewritten to "skate xbox". This is similar to what we get from bing.com where the query is modified and we get.
Including results for skate xbox.
Do you want results only for stake xbox?
Hence I had to use DisableQueryAlterations and with that the results are quite different.
And yes, if I do not use DisableQueryAlterations the results that are returned are somewhat similar. I know sometimes search engine may insert sponsored results so we cannot expect exact duplication but some results rankings are inverted for example for
query in page 1 of bing.com I get EA Skate : EA Games followed by
Amazon.com: Skate: Video Games whereas I get Amazon.com: Skate: Video Games followed by EA Skate : EA Games in the results returned by api. In page 2 again
Stake: Fortune Fighters (Xbox) - Xbox Games List (All) and
Skate(video game) - Wikipedia, the free encyclopedia are inverted and also the mismatch between the api result and web search increased in page 2.
Hence I am confused as to whether this is the expected behaviour of the api or is there any mistake from my side in setting the flags and formulating the query.
Please advice.
Thanks,
Vishrawas