Asked by:

Sharepoint search result not showing up individual record in contact list

Question

One of our user is having wierd issue with Sharepoint 2010 Search on contact list . The contact list contains humdreads of records and several column such as Last name , first name etc.. with last name and 2-3 other columns being set as required
column. When I search for a particular record with last name e.g manning, the search result does not show direct access to his contact record but it shows name of the lists the contact is in as below

All replies

yes it has , also i did run a full crawl again but gives same results . I also noticed Crawl log showing error on this list. "The SharePoint item being crawled returned an error when requesting data from the web service. ( Error from SharePoint site: Length
cannot be less than zero. Parameter name: length ) However this doesn't explain why i get search result for one record and not for other .

Another interesting update ... If i go to list , select item > edit item which will open the item , then just hit SAVE whcih will save the list item without making any changes . NOw if i run incremental crawl , then search for the record it
does show me direct access to his contact record in the results. The list in question containns around 2000 items . So i created a Test column and then using powershell populated this TEST field for each record which theorotically made
changes to record . Run full crawl , then search for records but it didn't work i.e the search result
does not show direct access to his contact record but it shows name of the lists the contact is in .

So only way is to edit each item then save whicg will make it appear in search result . Any idea whats going on ? or may be a way to update list items without making any change.