I’ve been doing some work recently with social tagging in SharePoint 2010 and one of the things I’ve found is that on some installations the following problems exist:
- On a tag profile page (MySites/tagprofile.aspx?termid=whatever), there are no documents listed under Tagged Items when All is selected.
- When selecting Popular within last 60 days, the expected documents appear
- When clicking on the see all results for this tag in search link, no results are found
These problems all boil down to the same thing – The search application has no data for the social tags in it’s property database. I’ve seen reports that an index reset and full crawl resolves this issue but I haven’t had any success with that approach.
So far, I haven’t been able to determine why the problem occurs. Maybe it’s a permissions issue between the Search Service Application and the User Profile Service Application? (The social tags are not ‘crawled’ in the usual sense, they’re extracted from the User Profile database and mapped directly to the hidden SocialTagId managed property in the Search property database).
Anyways, I’ve found that deleting and recreating the Search Service Application resolves the problem.
Hope this saves some head scratching!