Lately I’ve been asked what the implicit phrase matching exactly means. The answer is pretty long so cannot fit into a tweet so I decided to put it into a blog post…
As you know, search functions are based on two major components: crawling/indexing and querying. Query server receives the user queries, build the answer based on the indices, and send it back to the user. The result set contains a set of results, ordered by the ranking of each of them (in FAST Search Server for SharePoint 2010 you can change the sorting property). Ranking algorithms can be very complex, but basically they have some common things. For example, the most important factors of a term’ rank are the frequency and location of keywords.