Applies to: Office 365
Topic Last Modified: 2015-02-16
SharePoint Online is a collection of Web-based tools and technologies that help your organization store, share, and manage digital information. Built on Microsoft SharePoint Server 2013, this hosted service is ideal for working on projects, storing data and documents in a central location, and sharing information with others. The following Search features help people find the information that they need to do their jobs. Search is a combination of relevance, refinement, and people.
To improve SharePoint Server 2013 search relevance, the document parsing functionality in the content processing component analyzes both the structure and content of documents. Documents parsers extract useful metadata and remove redundant information. For example, parsers extract heading and subheadings from Word documents, and titles, dates, and authors from slides in PowerPoint presentations. For HTML content, redundant generic information such as menus, headers, and footers are removed from document summaries in the search results. Learn more about search improvements.
Continuous crawls help keep search results fresh by frequently crawling content in SharePoint sites. Continuous crawls are enabled in SharePoint Online, with crawl frequencies managed by Microsoft. In SharePoint Server 2013, administrators can enable continuous crawls and manage continuous crawl frequencies. Learn more about default crawled file name extensions and parsed file types in SharePoint. Learn more about managing continuous crawls.
Not available to SharePoint Online customers. SharePoint Server 2013 administrators can create and deploy custom entity extraction dictionaries to configure the search system to look for specific words or phrases (entities) in unstructured content. The extracted entities are stored in separate managed properties, and you can use them to improve your organization’s search experience, for example by creating refiners. Learn more about creating and deploying custom entity extractors.
The search system automatically creates links directly to sub-sections of a main page that is frequently visited. These links are called “deep links”. Learn more about the SharePoint search system.
The search system determines the relevance of search results in part by how content is connected, how often an item appears in search results, and which search results people click. The analytics component tracks and analyzes this information and uses it to continuously improve relevance. Learn more about analytics processing.
In SharePoint, it is easier to find people with specific skills or expertise in the People Search vertical. The search results are based on information such as the metadata users have entered about themselves on their personal sites, and information from the content that they have created. Learn more about changing search vertical settings.
Not available to SharePoint Online customers. Developers can call out to an external content enrichment web service to change the managed properties of crawled items before they are indexed. The ability to change managed properties for items during content processing is helpful for tasks such as data cleansing, entity extraction, classification, and tagging. Learn more about custom content processing.
The new graphical refiners provide a more visual way of filtering search results. Learn more about configuring the Refinement Web Part.
In a hybrid deployment of SharePoint, search result content can come from both SharePoint Online and SharePoint Server 2013 on-premises sites. To learn more about a hybrid SharePoint environment, see Hybrid for SharePoint Server 2013.
When people search for content on your SharePoint sites, it's what's in your search index that determines what they'll find. The search index contains information from all documents and pages on your site and is built by crawling the content on your SharePoint site. The search schema helps the crawler decide what content and metadata to pick up and how to index it. By changing the search schema, you can create a customized search experience for your users. Learn more about managing search schema in SharePoint Online.
Not available to SharePoint Online customers. The search index is stored in the on-premises SharePoint Server 2013 environment and is not available to SharePoint Online customers. Learn more about search schema in SharePoint Server 2013.
Improved phonetic name matching finds search results for similar sounding names (is it John or Jon?). Learn more about managing result sources.
In a query rule, specify conditions and correlated actions. When a query meets the conditions in a query rule, the search system performs the actions specified in the rule. The “Add promoted results” action lets you promote individual results so that they appear at the top of search results. Learn more about managing query rules.
In a query rule, you can specify conditions and correlated actions. The "Add result blocks" action lets you display a subset of the search results as a group. The "Change ranked results by changing the query" action lets you change the ranking of the returned search results. Learn more about managing query rules.
Edit exclusions and inclusions lists to decide which queries the search results page should display alternative query spellings for. This features is often called “Did you mean?”. Learn more about query spelling correction.
Query suggestions are suggested phrases that users have already searched for. The suggestions appear in a list below the Search Box as a user types a query. Query suggestions are generated automatically, and phrases can be added to the system as “always” or “never” suggest. Learn more about managing query suggestions.
If query resources become limited, you can decide how queries should be prioritized based on the client type the queries are coming from. Learn more about managing query client types.
Users can rest the pointer over a search result to preview and interact with the document or site content in the hover panel to the right of the result. The preview shows rich metadata and has deep links to the main sections of the document or site. Learn more tips for searching.
SharePoint uses ranking models to assign a value to search results so that the most relevant items appear first. A ranking model is a set of ranking factors that calculate the rank score of a particular item. Both SharePoint Online and SharePoint Server 2013 include several ranking models that provide effective rankings without any further customization. However, you can customize your ranking models if you need to make search results even more relevant to your end users. The Ranking Model Tuning App allows SharePoint Online customers to create a custom ranking model. The app provides a user interface to copy an existing ranking model, judge the results for a set of queries, and “tune” it by adding or removing rank features and adjusting the weight of those features. Learn more about search result ranking.
Refiners categorize the top documents in SharePoint Server search results into groups that let users filter the search results. Learn more about configuring the Refinement Web Part.
Developers can create .NET code to access the public search object model. This includes search administration operations in addition to submitting search queries. To interact with the service side object model, the .NET code must run on a web server in the farm. A sub-set of the object mode can be accessed from a remote computer by using the Client Side Object Model (CSOM). Features of the Client Side Object model (CSOM) can be accessed by using a REST-based web service or oData. This allows developers to submit queries to the SharePoint Server 2013 farm using popular web development tools.
Create and use a result source to specify a location from which to obtain search results and to specify the protocol for getting those results. Result sources replace scopes and federated locations. Learn more about managing result sources.
Not available to SharePoint Online customers. SharePoint Server 2013 provides default connectors (protocol handlers) for the most popular protocols, which can be used to crawl and index content. To crawl content that requires a non-default connector, your organization can purchase and install third-party connectors or build your own custom connectors. Learn more about default connectors in SharePoint Server 2013.
Users can choose to sort search results by different criteria, for example relevance, freshness, and social distance (people names). Learn more about search results sorting.
A targeted search experience that displays results that are custom filtered and formatted for conversations content. Learn more about configuring the Search Navigation Web Part.
A targeted search experience that displays results that are custom filtered and formatted for people content. The search results are based on metadata about the people in an organization and on the content those people have produced. Learn more about configuring the Search Navigation Web Part.
A targeted search experience that displays results that are custom filtered and formatted for video content. Learn more about configuring the Search Navigation Web Part.
In SharePoint Online and SharePoint Server 2013, a search can be limited to the list or library where the search is performed. In SharePoint Foundation 2013, a search will return results from all lists and libraries that exist at or below the site where the search is performed.
To view feature availability across Office 365 plans, standalone options, and on-premise solutions, see SharePoint Online Service Description.