Hi
It looks like after the 10th page in the search result, SharePoint returns lesser result count than the first page.For example, searching for a string gives 1,300 hits but, mysteriously, after page 10, the display at the top of the page changes the total number of hits to 649 and says “91-100 of about 649 results”.
I know this have been discussed in a few threads for MOSS 2007, but I wanted to get some confirmation or related article from Microsoft explaining this behavior. From what I found after researching:
It's very difficult for any search engine to get the exact number of total results found, as this is a very time consuming and resource intensive process. So, most search engines (including SharePoint) perform only an "estimate" to provide total number of results. Hence, the value of TotalRows property can change for the same keyword. The value is more accurate when the StartRow is towards the end of search results.There's a trade-off between accuracy and performance. For smaller result sizes, the number is accurate. If we were writing our own search application, we would use the search object model to submit searches. Here we can control the level of accuracy by setting the appropriate classes. This property is not exposed in core results web part or the search web service.
Could someone point me to some Microsoft articles which discuss this? Thanks in advance.
Thanks, Sabs Banerjee