Elastic logo
  • Products
  • Customers
  • Learn
  • Company
  • Pricing
Try Free

Already have an account?Log in

Have questions?Contact us

Products

Solutions

Elastic Enterprise Search

Workplace, website, and app search

Elastic Observability

Unified logs, metrics, and APM data

Elastic Security

SIEM, endpoint, and threat hunting

Elastic (ELK) Stack

Elasticsearch

Store, search, analyze

Kibana

Visualize, navigate, share

Elastic Cloud

Managed Elasticsearch service

New

8.3 Release

Deploy now

View integrations

View all products

Learn
Blogs

Tutorials, updates, people

Docs

Product guides

Events

ElasticON, meetups, virtual events

Videos

Tutorials and customer testimonials

Community

Groups, forums, code

Consulting

Project acceleration packages

Customer success

Customer guidance and resources

Training

Critical skill-building and certification

Featured topics

Elastic (ELK) Stack Upgrading
Elastic Stack Getting Started
Kibana Getting Started
App Search Getting Started
Workplace Search Getting Started
APM Overview

Upgrade the Elastic Stack.

Watch video

Company
About

Our story, Source Code, ESG

Customers

Case studies, videos, blogs

Careers

Peruse our opportunities

Partners

Find or become a partner

Investor Relations

Results, filings, resources

Awards

Recognizing remarkable work

News

Elastic 8.3 released
What’s new in Elastic Enterprise Search 8.3
What’s new in Elastic Observability 8.3
What’s new in Elastic Security 8.3
What’s new in Elastic Platform 8.3

Elastic is a search company.

Watch video

  • Contact
  • Login
  • Try Free
Customer Success
  • Workbook
  • Guided journey
  • Resources
Customer Success
  • Customer Success

Guided journey

Get started using this collection of curated documentation, tutorials, training, webinars, and more.

  • Enterprise Search

  • Observability

  • Security

  • Elastic App Search
  • 1. Getting started
  • Quick setup tutorials
  • Ingest and index your data
  • Plan for success
  • Analytics settings and insights
  • Let’s get searching!
  • 2. Best practices
  • Authentication and users
  • Log retention and upgrades
  • 3. Beyond the basics
  • Building and personalizing your search UI
  • Meta engines
  • Additional considerations
  • Elastic Workplace Search
  • 1. Getting started
  • Quick setup tutorials
  • Configure and connect your content sources
  • Let’s get searching!
  • 2. Best practices
  • Authentication, users, and operations
  • 3. Beyond the basics
  • Customizing search experience
  • Customizing data ingestion
  • Custom source API

Elastic App Search

A handy collection of documentation, videos, blogs, and training resources to help guide and optimize your search projects with Elastic App Search.

1. Getting started

Quick setup tutorials

If you haven’t already, let’s get your App Search deployment up and running. See how quickly you can get set up, ingest data, explore the search interface, and analyze and tune your search experience.

Free training

Step 1: App Search Fundamentals

Learn more

Video

Getting started with the App Search Web crawler

Click to watch

Docs

Get started with App Search: Step-by-step setup guide

Learn more

Docs

Localization support

Learn more

If you are using programming language clients, watch these short videos on How to ingest data into App Search using Python and Ruby for easy-to-follow instructions.

Ingest and index your data

The all-important data ingest step sets the foundation for the search experiences you’ll build. Learn more about the ways you can effortlessly index data in App Search.

Free training

Step 2: Elastic App Search Web crawler Quick Start Guide

Learn more

Blog

Instantly ingest public web content with the Elastic App Search web crawler

Learn more

Docs

Steps to crawl your web content using the web crawler

Learn more

Video

App Search Web Crawler Fundamentals: Ingestion, tuning and neat user interface

Learn more

Plan for success

Together with Elastic consultants and support engineers we have written a guide to help you collect requirements and carry those requirements throughout your implementation. Accelerate your project with expert consulting from Elastic or our business partners.

Web

Elastic Customer Success workbook

Learn more

Consulting

Consulting packages

Learn more

Web

Business partners

Learn more

Analytics settings and insights

Your site analytics provide visibility into customers’ search usage and offer insights for enhancing your search experience.

Blog

Guide to setting up App Search analytics

Learn more

Docs

Enterprise Search in Kibana Guide

Learn more

Free training

Step 3: Analyzing and refining search

Learn more

Video

Shaping insight into results with Elastic App Search

Learn more

Let’s get searching!

You can take advantage of typo tolerance, curations, stemming, and autocomplete capabilities all out of the box, but you’ll also want to optimize your data for different customers’ search needs. Below are some search best practices and general tips for maximizing App Search results. 

See full list of App Search user guides that walk you through how to set up many of the out-of-the-box features.

Docs

The basics of App Search experience guide

Learn more

Docs

Search API reference guide and coding

Learn more

Docs

Sanitation guidance for raw or snippet values

Learn more

Docs

Relevance tuning guide for an optimal search experience

Read more

2. Best practices

Authentication and users

If this is your first deployment, you may have skipped over some things when you got data flowing. Now it’s time to secure your deployment and set up administration management.

Docs

Authentication

Learn more

Docs

Security and user management

Learn more

Blog

Admin user management - Multi-tier support

Learn more

Log retention and upgrades

Log management and keeping current on versions are two important tasks. Get the details below.

Docs

Log retention using index lifecycle management (ILM)

Learn more

Blog

How to upgrade Elastic App Search

Learn more

3. Beyond the basics

Building and personalizing your search UI

The free and open Search UI is a React library that gives you incredible flexibility for tailoring the look, feel, and functionality of your search experiences for maximum impact. The resources below show you how to set up and customize your search experience.

Free training

Building great search experiences with Search UI

Click to watch

Blog

How to build great React search experiences quickly

Learn more

Blog

Personalizing content with signed search keys

Learn more

GitHub repo

Search UI — libraries for the fast development of modern, engaging search experiences

Learn more

Meta engines

A Meta engine is an engine that has no documents of its own. Instead, it combines multiple other engines so that they can be searched together as if they were a single engine.

Docs

Guide to setting up meta engines

Learn more

Webinar

Creating meta engines to scale your search experiences

Click to watch

Additional considerations

For Swiftype users, App Search is now available on Elastic Cloud. To hear about the benefits of migrating, watch this Migrating from Swiftype App Search to Elastic Cloud video (or read the blog).

Docs

Migrating and upgrading App Search

Learn more

Docs

Relevance tuning guide for an optimal search experience

Learn more

Blog

Integrating third-party crawler to crawl data in to App Search

Learn more

Blog

Building a Python Flask App on Azure using Elastic App Search

Learn more

Blog

How to add search to your iOS app with Elastic App Search: Part 1

Learn more

Blog

How to add search to your iOS app with Elastic App Search: Part 2

Learn more

Blog

How to migrate from Swiftype App Search to Elastic Cloud

Learn more

DOCS

Getting more accurate results with precision tuning

Learn more

Elastic Workplace Search

1. Getting started

Quick setup tutorials

The resources below guide you through creating a deployment in Elastic Cloud and launching Workplace Search. Learn how to quickly get set up, index and synchronize data, and optimize the search experience for different members of your organization.

Free training

Step 1: Workplace Search Fundamentals

Learn more

Webinar

Getting started with Elastic Workplace Search

Click to watch

Docs

Getting started with Workplace Search step-by step setup guide

Learn more

Webinar

What we’ve learned from our internal Workplace Search implementation

Click to watch

Configure and connect your content sources

A host of prebuilt content source integrations with popular storage, collaboration, and productivity tools — Google Drive, Gmail, OneDrive, GitHub, Salesforce, Confluence, and many more — simplify the Workplace Search ingest process.

Free training

Step 2: Synchronizing data

Learn more

Docs

Workplace Search content relevance tutorials

Learn more

Docs

The basics of custom sources and prebuilt APIs

Learn more

Blog

Custom sources: Search content from anywhere

Learn more

Let’s get searching!

Take advantage of the unified search experiences like automatic keyword detection and other smart filtering capabilities that Workplace Search provides. Start with the Searcher’s guide to Workplace Search and leverage the amazing knowledge and tips shared by our Elastic community in the Workplace Search forum.

Docs

Searcher’s guide to Workplace Search

Learn more

Blog

Analyzing Elastic Workplace Search in a Kibana dashboard

Learn more

Video

Better together: How the Elastic solutions work in tandem

Click to watch

Fundamentals Course

How to set up and scale up your Workplace Search deployment (hands-on course with a lab)

Sign up

2. Best practices

Authentication, users, and operations

If this is your first deployment you may have skipped over some things when you got data flowing. Now it’s time to secure your deployment and boost the priority of content sources your teams value the most.

Docs

Managing and securing users

Learn more

Docs

Permissions and access control

Learn more

Docs

Creating and managing groups

Learn more

3. Beyond the basics

Customizing search experience

Workplace Search has many ways to customize the search experience for your team. Set synonyms, configure your enterprise's search interface, filtering, faceting, and more. You're the expert when it comes to how teams find the info they need, so make your internal search bespoke to your organization. 

Video

Docs

Synonyms API management for Workplace Search queries

Learn more

Video

Docs

Customizing content source filters

Learn more

Customizing data ingestion

You can also customize how you ingest data for our pre-built connectors. Choose what objects to synchronize or exclude, set rules, and schedule when to synchronize.

Docs

Customize indexing for a content source

Learn more

Custom source API

With the Custom Source API, you can also build your own connectors and index data from your uniquely identified endpoints. Whether it’s a homegrown data platform, a legacy system, or anything in between, here are resources to help you get started.

Docs

API endpoints for data ingestion, search, and management

Learn more

Blog

Connecting custom sources

Learn more

Blog

Ingesting data via Custom Source APIs: Trello

Learn more

Blog

Ingesting data via Custom Source APIs: CSV

Learn more

Docs

Customizing content source filters

Learn more

Docs

Search API reference

Learn more

Docs

Synonyms API reference

Learn more

To see an example of a Custom Source API Connector and best practices for building custom connectors, review the Workplace Search Example Connector guide documented on the Elastic GitHub.   

Elastic Community

Our discussion forums are a great way to connect with engineering and the wider community to get answers to your questions. Also, you can join our Elastic community on Slack.

Join community
Subscribe to our newsletter
Follow us
  • Follow us on Twitter
  • Follow us on Facebook
  • Follow us on Youtube
  • Follow us on LinkedIn

Products & Solutions

  • Enterprise Search
  • Observability
  • Security
  • Elastic Stack
  • Elasticsearch
  • Kibana
  • Integrations
  • Subscriptions
  • Pricing

Company

  • Careers

    We're hiring

  • Board of Directors
  • Contact

Resources

  • Documentation
  • What is the ELK Stack?
  • What is Elasticsearch?
  • Migrating from Splunk
  • Compare AWS Elasticsearch
  • Public Sector
Follow us

Language

Elastic
  • Trademarks
  • Terms of Use
  • Privacy
  • Sitemap

© 2022. Elasticsearch B.V. All Rights Reserved

Elasticsearch is a trademark of Elasticsearch B.V., registered in the U.S. and in other countries.

Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant logo are trademarks of the Apache Software Foundation in the United States and/or other countries.

© 2022. Elasticsearch B.V. All Rights Reserved

Elastic