The future of IBM Maximo: How Work Centers and Inspections can transform your business


SharePoint 2013 Search Inside Out

  • Tuition USD $3,095 Save $310
  • Reviews star_rate star_rate star_rate star_rate star_half 361 Ratings
  • Course Code 55037
  • Duration 5 days
  • Available Formats Classroom

This course will instruct on how to create simple and advanced search topologies. How to configure the various search features like Content Sources, Result Sources, Query Suggestions and custom dictionaries. You will also learn to customize every aspect of the Search Center. Other topics include extending search with Business Connectivity Services, and reviewing best practices when maintaining and troubleshooting a search architecture.

Skills Gained

Demonstrate knowledge essential to the setup, configuration and management of SharePoint 2013 Search!

Who Can Benefit

Anyone tasked with the architecture design, setup, configuration and administration of SharePoint 2013 Search.


  • A basic understanding of SharePoint Central Administration site. A firm knowledge of working with Windows PowerShell. Some experience working with Visual Studio is recommended, but not required.

Course Details


Module 1: Overview

  • A simple introduction module.
  • N/A

Lab 1: Installing and Configuring Windows 7
  • N/A
After completing this module, students will be able to:
  • Understand your course, classroom, classmates, facility and instructor.

Module 2: Creating, Configuring and Upgrading Search Service Applications
  • In this module you will be introduced to SharePoint 2013 Search including its rich history and at a high level, the new and exciting features. You will also learn about the various roles that can be played in a Search Farm and how to configure various topologies. This is followed with a review of how to create and configure Search Service Applications and how to setup a farm using cross-farm services. If appropriate, you will also review the process to upgrade older 2010 Search applications to SharePoint 2013.
  • SharePoint Search
  • Exploring Search Architecture and Topologies
  • Creating and Configuring Search Services Applications
  • Configuring Cross-Farm Services
  • Upgrading Search Service Applications

Lab 1: Creating Search Service Applications (Central Admin)
  • Create a simple Search Service Application using Central Administration

Lab 2: Creating Search Service Applications (PowerShell)
  • Create a simple Search Service Application using Windows PowerShell
  • Configure a complex Search Topology
  • Assign Search Roles

Lab 3: Configuring for Cross-farm services
  • Create new Farm
  • Export and Import Farm Certificates
  • Setup Farm Trusts
  • Configuring Cross Farm services

Lab 4: Configuring for Multi-Tenancy
  • Configuring Search for Multi-Tenancy
  • Using the Partition switch

Lab 5: Upgrading Search Service Applications
  • Upgrade a SharePoint 2010 Search Service Application
After completing this module, students will be able to:
  • Describe new Search features
  • Describe Search roles (Admin, Crawl, Index, Content Processing, Query)
  • Create and Configure Search Applications using Central Administration and Windows PowerShell
  • Configure Cross-Farm Services
  • Upgrade older Search Service Applications to SharePoint 2013 Search

Module 3: Configuring Search
In this module you will learn to configure your newly created Search Service Application. This includes creating and configuring content sources, configuring and executing crawls, defining search schemas and reviewing important topics of crawl and search security.
  • Content Sources
  • Crawling
  • Search Schemas
  • Customizing Search Results

Lab 1: Configuring Search (Central Admin)
  • Creating Content Sources
  • Configuring Crawl Rules
  • Crawling Content Sources (Full, Incremental)
  • Crawling Content Sources (Continuous)
  • Executing Crawls
  • Configuring File Types
  • Performing Index Resets

Lab 2: Configuring Search (PowerShell)
  • Creating Content Sources
  • Crawling Content Sources (Full, Incremental)
  • Crawling Content Sources (Continuous)
  • Executing Crawls
  • Configuring File Types
  • Performing Index Resets

Lab 3: Crawling Special Sources
  • Forms Authentication
  • Certificate Authentication

Lab 4: Configuring Crawl and Managed Properties
  • Managing Crawl Properties
  • Managing Managed Properties

Lab 5: Working with Search Schemas
  • Managed Search Schemas (Farm and Site)
After completing this module, students will be able to:
  • Create and Configure Content Sources
  • Configure Crawl Rules
  • Utilize Windows PowerShell Cmdlets for configuration tasks
  • Setup content sources with specialize authentication
  • Manage crawl properties
  • Create and configure Managed Properties
  • Modify Search Schemas

Module 4: Customizing Search Center
In this module you will learn how to navigate the basic Search Center provided by SharePoint 2013. You will then explore various ways to customize the Search Center using Search Pages, Web Parts and Result Types.
  • Search Center Introduction
  • Customizing Search Center

Lab 1: Customizing Search Center
  • Creating Search Pages
  • Create Result Pages
  • Modifying Search Navigation
  • Create Result Source
  • Working with Search Web Parts
  • Creating and Configuring Result Types
  • Showing map data in Search Callouts

Lab 2: Creating Refiners
  • Creating Refiners (Custom)
  • Creating Refiners (Managed Metadata)
  • Configure item counts

Lab 3: Content Query Web Part
  • Using Content Query Web Part
  • Implementing Top Likes
  • Implementing Most Viewed
After completing this module, students will be able to:
  • Describe the Search Center features
  • Add new search and results pages
  • Customize the Search Center using Search Web Parts
  • Create and use Result Types
  • Create Refiners

Module 5: Performing Search Queries
  • In this module you will learn how to effectively query the Search Index to find items you are looking for. This can be done in a myriad of ways including keyword and Full Text. There are also various ways to send a query to SharePoint search that will be explored in detail. Lastly you will be exposed to creating and configuring Federated Search Sources.
  • Performing Queries
  • Programming Searches
  • Configuring Federated Sources

Lab 1: Performing Search Queries
  • Performing simple KQL Queries
  • Performing complex KQL Queries
  • Performing People Searches
  • Enabling FQL Queries

Lab 2: Programming Searches
  • Using Web Services (Visual Studio)
  • Using Server Object Model (Visual Studio)
  • Using Server Object Model (Windows PowerShell)
  • Using Client Object Model
  • Using REST

Lab 3: Configuring and Searching Federated Sources
  • Configuring a Federated Result Source (OpenSearch)
  • Create Query Rules
  • Configuring a Federated Result Source (Exchange)
After completing this module, students will be able to:
  • Perform effective Keyword and Full Text Queries
  • Perform effective People Searches
  • Program to the Search interfaces
  • Configure Federated Search Sources (OpenSearch and Exchange)

Module 6: Search Tuning
In this module you will learn to configure various SharePoint Search features to modify the way search results are displayed.
  • Tuning Search
  • Ranking Models

Lab 1: Search Tuning
  • Authoritative Pages
  • Configuring Thesaurus
  • Configuring Stemming
  • Configure Search Query Suggestions
  • Configure Promoted Results
  • Configure Spell Checking
  • Configuring Search Dictionaries
  • Search Result Removal

Lab 2: Ranking Models
  • Configuring Ranking Models
After completing this module, students will be able to:
  • Describe the various ways to change search result behavior
  • Use Central Admin and Windows PowerShell to Tune Search
  • Configure Authoritative Pages
  • Modify the Thesaurus
  • Configure Ranking
  • Create Query Suggestions
  • Create and Configure Keywords and Synonyms
  • Create Search Dictionaries
  • Perform Result Removal

Module 7: Extending Search
  • In this module you will explore IFilters and Protocol handlers and how to install and create custom search connectors using Business Connectivity Services. You will also learn to extend search by using the new Content Enrichment Service.
  • IFilters and Protocol Handler
  • Business Connectivity Connectors
  • Content Enrichment Service
  • Ceres Engine

Lab 1: Content Enrichment Services
  • Create a Content Enrichment Web Service
  • Configure Search to use Content Enrichment

Lab 2: Business Connectivity Connectors
  • Install and Configure a BCS Search Connector

Lab 3: BCS With Data Warehouse
  • Creating an Large External List using ECTs
  • Using Filters and External lists
  • Creating and Configuring Entity Profile Pages

Lab 4: Creating IFilters
  • Explore IFilters

Lab 5: Working with Ceres Flows
  • Exporting Flows
  • Importing Flows
After completing this module, students will be able to:
  • Describe what an IFilter is and does
  • Describe what a protocol handler is and does
  • Describe Documet formatters
  • Install and configure BCS Connectors
  • Create new custom BCS Connectors

Module 8: Maintaining Search
  • In this module you will learn how to properly backup and restore a Search Service Application. You will also explore various aspects around daily, weekly and monthly tasks that should be performed to ensure a healthy environment.
  • Backup and Restore
  • Maintenance Best Practices

Lab 1: Backup Search
  • Performing Search Backups

Lab 2: Restore Search
  • Performing Search Restore

Lab 3: Maintenance Tasks
  • Reviewing Crawl Logs
  • Checking Database Size
  • Checking Index Size
  • Implementing Search Throttling
  • Configuring Query Client Types

Lab 4: Establishing Index Redundancy
  • Move the Index
  • Create Index Replica
  • Create Index Partitions
After completing this module, students will be able to:
  • Perform Search Backups
  • Perform Search Restores
  • Create Index Replicas and Partitions
  • Describe the daily, weekly and monthly tasks of a Search Administrator

Module 9: Monitoring and Troubleshooting Search
  • In this module you will learn to find and decipher the built in reporting and analytic reporting features of SharePoint Search. You will also explore the performance metrics to build a baseline for your Search Platform architecture. Lastly, you will explore various troubleshooting techniques and common issues with Search.
  • Search Reporting & Analytics
  • Monitoring Search
  • Troubleshooting Search

Lab 1: Monitoring Search
  • Exploring Search Reports and Analytics
  • Monitoring Performance Counters
  • Creating a Performance Baseline

Lab 2: Troubleshooting Search
  • Troubleshooting Search
  • Configure ULS Logs
  • Filter on ULS Search Logs
  • Enable WCF Debugging
After completing this module, students will be able to:
  • Describe Search Reporting and Analytics features
  • Run reporting and analysis reports
  • Learn how to properly monitor Search metrics for performance
  • Utilize the ULS logs for troubleshooting

How do I enroll?

A comprehensive listing of ExitCertified courses can be found here. You can register directly for the required course/location when you select "register". If you have any questions or prefer to speak with an ExitCertified education consultant directly, please submit your query here. A representative will contact you shortly.

How do I pay for a class?

You can pay at the time of registration using credit card (Mastercard/Visa/American Express) cheque or PO.

What if I have training credits?

ExitCertified honors all savings programs from the partners we work with. ExitCertified also offers training credits across multiple partners through our FLEX Account.

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.


Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

I learned a lot of directly usable skills from Tech Data. It will make an immediate impact in our work center.

The presenter was knowledgeable and professional. The duration of the course, the pace and venue was suitable also

Ken is a great AWS Architecting instructor. He know's AWS products very well.

Sean Mohseni, was an excellent instructor able to work with different learner profiles, and his industry knowledge is very well versed, which delivered incredible opportunity for knowledge transfer!

It would be better if the classroom had two power point screens so the instructor could have two screens shown to the class at the same time to reduce confusion switching back and forth

0 options found

Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward