SharePoint auto created managed properties and document processing performance

Out of the box, SharePoint 2013 will automatically create a Managed Property when it discovers a Site Column in a SharePoint site. This TechNet article describes this feature: https://technet.microsoft.com/en-us/library/jj613136.aspx. This feature makes it easy for users who use a site column on multiple lists on their site to also search for that content based on…

0

SharePoint 2013 Search: Even Better Best Bets with Exact Matching

First, full credit goes to Mikael Svenson and Petter Skodvin-Hvammen for the original solution.  This blog details a small modification to Mikael's "Better Best Bets" blog found here: http://blogs.msdn.com/b/mvpawardprogram/archive/2014/07/21/better-best-bets-with-lists-in-sharepoint-2013.aspx. Today's blog is a bare-bones, step-by-step process modifying the Better Best Bets solution to do exact matches on keywords.  The "Better Best Bets" solution can only do…


SharePoint 2013 Search: How clicks change relevancy and rank scoring

If you've ever looked at rank log or the ExplainRank.aspx page, you may have noticed that term frequency scoring is only a portion of the total rank score.  There are many other relevancy features which contribute to rank scoring.  Among them are "click events".  Click events measure the interaction, or lack of interaction, between a…


SharePoint 2013 Search: Full-Text Index and Context Weight Groups – What is wrong with my rank model?

In a previous blog, I talked about the important relationship between relevancy, rank models, managed properties, the full-text index and context weight groups.  If you are going to doing any relevancy tuning, you must understand how managed properties map to context weight groups in the full-text index and how, through the rank model, you can…


SharePoint 2013 Search: People Search – “Why are my results so bad?” Understanding Relevancy, the Rank Model, Full-Text Index, and Fuzzy Matching

I’ve heard this question come up enough now that I think it warrants deeper examination.  Several customers have complained about “bad results” in people search.  They search for Katherine Doe, but the number-one result is for Cathy Smith and it’s ranked higher than the Katherine Doe result.  While this seems like bad relevancy, if we…


SharePoint 2013 Search: People Search – “Why are my results so bad?” Understanding Relevancy, the Rank Model, Full-Text Index, Fuzzy Matching, and Social Distance

I’ve heard this question come up enough now that I think it warrants deeper examination.  Several customers have complained about “bad results” in people search.  They search for Katherine Doe, but the number-one result is for Cathy Smith and it’s ranked higher than the Katherine Doe result.  While this seems like bad relevancy, if we…


Finding the threshold for SharePoint 2013 crawler “Transaction Waiting”

During my presentation at Ignite 2015 I described monitoring for the SharePoint Crawler data point “Transaction Waiting”, also known as from the crawler health report “Crawler Load”. This blog is about how to find the threshold number “N” from a baseline in your environment. From MS Ignite 2015:   First we have to explain what…


Shameless Self-Promotion: Presenting at Microsoft Ignite 2015

If you are coming to Ignite this year and want to know more about Search in SharePoint 2013, come see Brian Pendergrass and I Tuesday @9am! Effective Search Deployment and Operations in SharePoint Server 2013   We will cover some architecture best practices, detailed look at query flows and the indexer. Most of the focus…


SharePoint 2013 Search: Managing Query Rules with PowerShell

One thing I've noticed about Query Rules, Search Admins are really good at creating Query Rules… not so good at deleting them.  Query Rules become difficult to manage when the number of rules in the environment grows to several dozen, hundreds or even thousands. As content and relevancy change with time, Query Rules may become invalid or unnecessary.  For example, a…