Friday, October 4, 2013

Different search syntax supported by SharePoint 2013

In this post we will discuss about various search syntax supported by SharePoint 2013 for building search queries. Also you can check out my previous posts on:

- Installing or Uninstalling Features in SharePoint 2013

- Retrieve all SharePoint list in SharePoint 2013 client object model

- Create visual webpart in SharePoint 2013

SharePoint 2013 supports 2 types of languages syntax to build search queries:

- Keyword Query Language (KQL)

- FAST Query Language (FQL)

Keyword Query Language (KQL):
- This is the default language to build search queries.

- By using KQL, you specify the search terms or property restrictions that are passed
to the SharePoint search service. For more information you can check here.

- Also you can check some enhancements in Keyword Query Language.

FAST Query Language (FQL):

- FQL is a structured query language that supports advanced query operators.

- You can use FQL when you want to create complex queries that you want to pass programmatically to the SharePoint search service.

- FQL isn't intended to be exposed to end users, and is disabled by default.

For more information you can check here.


Twitter Delicious Facebook Digg Favorites More