SlideShare a Scribd company logo
1
Building Great Website
Search Experiences
Casey Zumwalt
Product Manager, Enterprise Search
The Path to Great Website Search
Web Crawler deep dive
Deploy anywhere with Elastic Cloud
Get started today
→
→
→
→
Building Great Website
Search Experiences
The path to great website search
Great Search
Core Tech Content Ingestion UI/UX Search Controls
No Search
Great Search
Core Tech
No Search
Elasticsearch
The path to great website search
Enterprise Search Security
Observability
Kibana
Elasticsearch
Beats Logstash
Three solutions powered by one stack
Powered by
the Elastic Stack
3 solutions
Deployed
anywhere Elastic Cloud Elastic Cloud
on Kubernetes
Elastic Cloud
Enterprise
Saas Orchestration
Elastic App Search Elastic Workplace Search
App Search
A powerful set of APIs and
developer tools designed for
developers building rich,
user-facing search applications.
Workplace Search
Out-of-the-box, personalized,
Centralized, secure organizational
search experience
Elastic App Search Elastic Workplace Search
App Search
A powerful set of APIs and
developer tools designed for
developers building rich,
user-facing search applications.
Workplace Search
Out-of-the-box, personalized,
Centralized, secure organizational
search experience
The path to great website search
Great Search
Core Tech Content Ingestion
No Search
Elasticsearch Robust APIs
Web Crawler
Clients & Integrations
App Search provides multiple ways to
ingest and search your website data
Robust APIs Web Crawler Clients & Integrations
For interacting directly
with App Search
For programmatically
ingesting website content
For building App Search
support in your codebase
Robust APIs
Web Crawler
Clients & Integrations
The path to great website search
Great Search
Core Tech Content Ingestion UI/UX
No Search
Elasticsearch Search UI
Search Results
Autocomplete
Filters & Facets
App Search provides a complete suite of tools
to build great website search experiences
Low level
“Do it yourself”
High-level
“Out of the box”
REST APIs Search UI Reference UI
App Search’s powerful REST APIs make it easy
to index documents and issue search queries
Low level
“Do it yourself”
High-level
“Out of the box”
REST APIs Search UI Reference UI
POST a query
POST /api/as/v1/engines/national-parks-demo/search
Render the response
Search UI makes it easy to build engaging
search experiences for your users
Low level
“Do it yourself”
High-level
“Out of the box”
REST APIs Search UI Reference UI
Search UI
Search UI lays the
groundwork and makes
building modern search
experiences easy,
open, and free
App Search’s Reference UI provides a point and click interface
for quickly building a working, hackable search experience
Low level
“Do it yourself”
High-level
“Out of the box”
REST APIs Search UI Reference UI
Reference UI
Reference UI provides a
point-and-click
workflow for quickly
building a foundational
search experience.
Happy with what you
see? Simply download
the UI package and
customize it to fit
your needs.
APIs
The path to great website search
Great Search
Core Tech Content Ingestion UI/UX Search Controls
No Search
Elasticsearch Search UI
Search Results
Autocomplete
Filters & Facets
Analytics
Relevance Tuning
Web Crawler
Integrations
Built-in analytics dashboards
and APIs reveal critical user
behavior, inform your relevance
tuning goals, and help you
measure the success of your
search experience.
Put power in the hands of both
technical and non-technical
users with visual relevance
tuning, synonym controls, and
curated search results, or build
your own relevance tuning
experiences with App Search’s
robust APIs.
The path to great website search
Great Search
Core Tech Content Ingestion UI/UX Search Controls
No Search
Elasticsearch Search UI
Search Results
Autocomplete
Filters & Facets
Analytics
Relevance Tuning
Access Control
Robust APIs
Web Crawler
Clients & Integrations
Role-based Access Control
provides granular control over
access to engines and the
product itself.
➔ Allows for per-engine access for
all users, internal team members
and external parties alike
➔ Gives administrators control over
the level of ability per-user
Meta Engines enable search
across teams for separate
business units.
➔ Allows different business units to
control their own documents and
engines
➔ Provides separate controls for an
overarching global search engine
The path to great website search
Great Search
Core Tech Content Ingestion UI/UX Search Controls
No Search
Elasticsearch Search UI
Search Results
Autocomplete
Filters & Facets
Analytics
Relevance Tuning
Access Control
Deployment Flexibility
Robust APIs
Web Crawler
Clients & Integrations
Flexible deployment allows you
to engage with App Search in
whatever way suits you best.
➔ Self-managed
Run App Search on your own
infrastructure
➔ Elastic Cloud
Deploy App Search in Elastic’s
world-class cloud provider, and take
advantage of key features like 1-click
upgrades and autoscaling. Deploy on the
cloud provider of your choice — AWS,
GCP, or Azure — anywhere in the world
40 regions and growing)
The Path to Great Website Search
Web Crawler deep dive
Deploy anywhere with Elastic Cloud
Get started today
→
→
→
→
Building Great Website
Search Experiences
Crawl controls
Content extraction
Automatic crawling
Logging and analysis
→
→
→
→
Web Crawler critical features
Theme
Extensive crawl controls allow
you to specify exactly how the
web crawler should behave
when visiting your website
➔ Entry points tell the web crawler
where to start crawling your
website
➔ Sitemaps give the web crawler a
map of exactly what pages to visit
➔ Crawl rules give instructions to
the web crawler on how to handle
each page it encounters
Crawl controls
Content extraction
Automatic crawling
Logging and analysis
→
→
→
→
Web Crawler critical features
Theme
Customizable content
extraction allows you to tell the
web crawler what content is
most meaningful.
➔ Crawler meta tags allow you to
specify content for any field in
your engine’s schema.
➔ Inclusion and exclusion rules give
you granular control over the
content extracted for the
“body_content” field, one of the
web crawler’s default fields.
Crawl controls
Content extraction
Automatic crawling
Logging and analysis
→
→
→
→
Web Crawler critical features
Theme
Automatic crawling allows you
to execute crawls on a schedule
that makes the most sense for
your website.
➔ Simply choose a value and an
interval and let the web crawler
take it from there.
Crawl controls
Content extraction
Automatic crawling
Logging and analysis
→
→
→
→
Web Crawler critical features
Theme
Leverage Kibana’s log
exploration features to
understand exactly what’s
happening with any given crawl
➔ Discover allows you to search
over the web crawler’s logs for
specific URLs or other identifying
information
➔ Logs allows you to stream the
output of a crawl request in real
time
The Path to Great Website Search
Web Crawler deep dive
Deploy anywhere with Elastic Cloud
Get started today
→
→
→
→
Building Great Website
Search Experiences
Flexible Deployment Options
Elastic’s platform-agnostic approach allows you to choose the
path that works best for you
Elastic Cloud
Self-Managed
Deploy Enterprise Search instantly on
AWS, Azure or GCP, on a choice of 40 global
regions (and growing)
Install a single, downloadable
package and you’re a “go” for launch. Run
Elasticsearch and Enterprise Search on
the infrastructure you already have.
# of Connectors used
Total Query Volume
Our pricing is based purely on the
underlying hardware and infrastructure
resources consumed by any given
installation. It scales simply and predictably
to meet the unique needs of each individual
customer, growing and shrinking as needed.
# of Modules used
# of Seats (users)
# or Size of Documents
Based on Use Case
And many others...
Entity-based Pricing Models
THEN
Resource-based Pricing Models
NOW
→
The Path to Great Website Search
Web Crawler deep dive
Deploy anywhere with Elastic Cloud
Get started today
→
→
→
→
Building Great Website
Search Experiences
Get started building great website
search with App Search today
Try App Search free for 14
days on Elastic Cloud
Start a Free Trial
Quick Start: Get up and
running with App Search
Watch Now
From the blog: Introducing the
Elastic App Search web crawler
Elastic Guide: App Search Web
Crawler Reference
41
Thank you!

More Related Content

What's hot (17)

PDF
Why the database is at the heart of DevOps success
Red Gate Software
 
PDF
Opening Keynote: Why Elastic?
Elasticsearch
 
PDF
Enterprise search solutions
UllyCarolinneSampaio
 
PPTX
AWS on Splunk, Splunk on AWS
Splunk
 
PPTX
Enterprise security in the AWS cloud
sanketnaik
 
PDF
Streamline search with Elasticsearch Service on Microsoft Azure
Elasticsearch
 
PDF
Azure security guidelines for developers
Ivo Andreev
 
PDF
Examining OpenData with a Search Index using Elasticsearch
FaithWestdorp
 
PPTX
Democratizing Observability
denise stockman
 
PDF
Enterprise search: search at scale
UllyCarolinneSampaio
 
PDF
Search for All with Elastic Workplace Search
Elasticsearch
 
PDF
Modernizing deployment in any environment with Elastic
Elasticsearch
 
PDF
Microsoft Azure iPaaS Overview and What's New (2018-03-24)
Paco de la Cruz
 
PDF
Streamline search with Elasticsearch Service on Microsoft Azure
Elasticsearch
 
PDF
O365Con18 - Exploring Conditional Access to content stored in Office 365 - Pa...
NCCOMMS
 
PDF
From secure VPC links to SSO with Elastic Cloud
Elasticsearch
 
PPTX
Azure API Management Update
BizTalk360
 
Why the database is at the heart of DevOps success
Red Gate Software
 
Opening Keynote: Why Elastic?
Elasticsearch
 
Enterprise search solutions
UllyCarolinneSampaio
 
AWS on Splunk, Splunk on AWS
Splunk
 
Enterprise security in the AWS cloud
sanketnaik
 
Streamline search with Elasticsearch Service on Microsoft Azure
Elasticsearch
 
Azure security guidelines for developers
Ivo Andreev
 
Examining OpenData with a Search Index using Elasticsearch
FaithWestdorp
 
Democratizing Observability
denise stockman
 
Enterprise search: search at scale
UllyCarolinneSampaio
 
Search for All with Elastic Workplace Search
Elasticsearch
 
Modernizing deployment in any environment with Elastic
Elasticsearch
 
Microsoft Azure iPaaS Overview and What's New (2018-03-24)
Paco de la Cruz
 
Streamline search with Elasticsearch Service on Microsoft Azure
Elasticsearch
 
O365Con18 - Exploring Conditional Access to content stored in Office 365 - Pa...
NCCOMMS
 
From secure VPC links to SSO with Elastic Cloud
Elasticsearch
 
Azure API Management Update
BizTalk360
 

Similar to Building great website search experiences (20)

PDF
Keynote: Making search better, faster, easier
Elasticsearch
 
PDF
IRJET - Review on Search Engine Optimization
IRJET Journal
 
PDF
Ako prepojiť aplikáciu s Elasticsearch
bart-sk
 
PDF
Into The Box 2018 cbelasticsearch
Ortus Solutions, Corp
 
PDF
Elastic Enterprise Search keynote
Elasticsearch
 
PDF
Session #2, tech session: Build realtime search by Sylvain Utard from Algolia
SaaS Is Beautiful
 
PDF
Sprinting to a crawl: Building an effective web crawler
Elasticsearch
 
PPTX
Technical SEO explain by Akramujjaman Mridha
Akramujjaman Mridha
 
PPTX
Web Search Engine, Web Crawler, and Semantics Web
Aatif19921
 
PDF
Search for all with Elastic Enterprise Search
Elasticsearch
 
PDF
Search for All with Elastic Workplace Search
Elasticsearch
 
PDF
In search of: A meetup about Liferay and Search 2016-04-20
Tibor Lipusz
 
PDF
Search for All with Elastic Enterprise Search
Elasticsearch
 
PDF
Search engine and web crawler
vinay arora
 
PDF
Everything You Wish You Knew About Search
IDEAS - Int'l Data Engineering and Science Association
 
PDF
SEO for Developers
Rubén Martínez
 
PPTX
Lec 11-12 Search engines for easy use.pptx
231b209
 
PDF
Searchland: Search quality for Beginners
Valeria de Paiva
 
PPTX
SEO vs Angular
François
 
PDF
Cloudy with a chance of scale
Mitch Pirtle
 
Keynote: Making search better, faster, easier
Elasticsearch
 
IRJET - Review on Search Engine Optimization
IRJET Journal
 
Ako prepojiť aplikáciu s Elasticsearch
bart-sk
 
Into The Box 2018 cbelasticsearch
Ortus Solutions, Corp
 
Elastic Enterprise Search keynote
Elasticsearch
 
Session #2, tech session: Build realtime search by Sylvain Utard from Algolia
SaaS Is Beautiful
 
Sprinting to a crawl: Building an effective web crawler
Elasticsearch
 
Technical SEO explain by Akramujjaman Mridha
Akramujjaman Mridha
 
Web Search Engine, Web Crawler, and Semantics Web
Aatif19921
 
Search for all with Elastic Enterprise Search
Elasticsearch
 
Search for All with Elastic Workplace Search
Elasticsearch
 
In search of: A meetup about Liferay and Search 2016-04-20
Tibor Lipusz
 
Search for All with Elastic Enterprise Search
Elasticsearch
 
Search engine and web crawler
vinay arora
 
Everything You Wish You Knew About Search
IDEAS - Int'l Data Engineering and Science Association
 
SEO for Developers
Rubén Martínez
 
Lec 11-12 Search engines for easy use.pptx
231b209
 
Searchland: Search quality for Beginners
Valeria de Paiva
 
SEO vs Angular
François
 
Cloudy with a chance of scale
Mitch Pirtle
 
Ad

More from Elasticsearch (20)

PDF
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
PDF
From MSP to MSSP using Elastic
Elasticsearch
 
PDF
Cómo crear excelentes experiencias de búsqueda en sitios web
Elasticsearch
 
PDF
Te damos la bienvenida a una nueva forma de realizar búsquedas
Elasticsearch
 
PDF
Tirez pleinement parti d'Elastic grâce à Elastic Cloud
Elasticsearch
 
PDF
Comment transformer vos données en informations exploitables
Elasticsearch
 
PDF
Modernising One Legal Se@rch with Elastic Enterprise Search [Customer Story]
Elasticsearch
 
PDF
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
PDF
Welcome to a new state of find
Elasticsearch
 
PDF
Cómo transformar los datos en análisis con los que tomar decisiones
Elasticsearch
 
PDF
Explore relève les défis Big Data avec Elastic Cloud
Elasticsearch
 
PDF
Empowering agencies using Elastic as a Service inside Government
Elasticsearch
 
PDF
The opportunities and challenges of data for public good
Elasticsearch
 
PDF
Enterprise search and unstructured data with CGI and Elastic
Elasticsearch
 
PDF
What's new at Elastic: Update on major initiatives and releases
Elasticsearch
 
PDF
クローラーを迅速に入手:効果的なWebクローラーの作成方法
Elasticsearch
 
PDF
どこにいてもWorkplace Searchで何でも検索
Elasticsearch
 
PDF
Enterprise Search だけじゃもったいない! Elastic ソリューションをまたいだ相乗効果
Elasticsearch
 
PDF
Increased visibility: Opening the black box of networks
Elasticsearch
 
PDF
Using a risk based approach to provide cost-effective security
Elasticsearch
 
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
From MSP to MSSP using Elastic
Elasticsearch
 
Cómo crear excelentes experiencias de búsqueda en sitios web
Elasticsearch
 
Te damos la bienvenida a una nueva forma de realizar búsquedas
Elasticsearch
 
Tirez pleinement parti d'Elastic grâce à Elastic Cloud
Elasticsearch
 
Comment transformer vos données en informations exploitables
Elasticsearch
 
Modernising One Legal Se@rch with Elastic Enterprise Search [Customer Story]
Elasticsearch
 
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
Welcome to a new state of find
Elasticsearch
 
Cómo transformar los datos en análisis con los que tomar decisiones
Elasticsearch
 
Explore relève les défis Big Data avec Elastic Cloud
Elasticsearch
 
Empowering agencies using Elastic as a Service inside Government
Elasticsearch
 
The opportunities and challenges of data for public good
Elasticsearch
 
Enterprise search and unstructured data with CGI and Elastic
Elasticsearch
 
What's new at Elastic: Update on major initiatives and releases
Elasticsearch
 
クローラーを迅速に入手:効果的なWebクローラーの作成方法
Elasticsearch
 
どこにいてもWorkplace Searchで何でも検索
Elasticsearch
 
Enterprise Search だけじゃもったいない! Elastic ソリューションをまたいだ相乗効果
Elasticsearch
 
Increased visibility: Opening the black box of networks
Elasticsearch
 
Using a risk based approach to provide cost-effective security
Elasticsearch
 
Ad

Recently uploaded (20)

PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PPTX
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 

Building great website search experiences

  • 1. 1 Building Great Website Search Experiences Casey Zumwalt Product Manager, Enterprise Search
  • 2. The Path to Great Website Search Web Crawler deep dive Deploy anywhere with Elastic Cloud Get started today → → → → Building Great Website Search Experiences
  • 3. The path to great website search Great Search Core Tech Content Ingestion UI/UX Search Controls No Search
  • 4. Great Search Core Tech No Search Elasticsearch The path to great website search
  • 5. Enterprise Search Security Observability Kibana Elasticsearch Beats Logstash Three solutions powered by one stack Powered by the Elastic Stack 3 solutions Deployed anywhere Elastic Cloud Elastic Cloud on Kubernetes Elastic Cloud Enterprise Saas Orchestration
  • 6. Elastic App Search Elastic Workplace Search App Search A powerful set of APIs and developer tools designed for developers building rich, user-facing search applications. Workplace Search Out-of-the-box, personalized, Centralized, secure organizational search experience
  • 7. Elastic App Search Elastic Workplace Search App Search A powerful set of APIs and developer tools designed for developers building rich, user-facing search applications. Workplace Search Out-of-the-box, personalized, Centralized, secure organizational search experience
  • 8. The path to great website search Great Search Core Tech Content Ingestion No Search Elasticsearch Robust APIs Web Crawler Clients & Integrations
  • 9. App Search provides multiple ways to ingest and search your website data Robust APIs Web Crawler Clients & Integrations For interacting directly with App Search For programmatically ingesting website content For building App Search support in your codebase
  • 10. Robust APIs Web Crawler Clients & Integrations The path to great website search Great Search Core Tech Content Ingestion UI/UX No Search Elasticsearch Search UI Search Results Autocomplete Filters & Facets
  • 11. App Search provides a complete suite of tools to build great website search experiences Low level “Do it yourself” High-level “Out of the box” REST APIs Search UI Reference UI
  • 12. App Search’s powerful REST APIs make it easy to index documents and issue search queries Low level “Do it yourself” High-level “Out of the box” REST APIs Search UI Reference UI
  • 13. POST a query POST /api/as/v1/engines/national-parks-demo/search
  • 15. Search UI makes it easy to build engaging search experiences for your users Low level “Do it yourself” High-level “Out of the box” REST APIs Search UI Reference UI Search UI
  • 16. Search UI lays the groundwork and makes building modern search experiences easy, open, and free
  • 17. App Search’s Reference UI provides a point and click interface for quickly building a working, hackable search experience Low level “Do it yourself” High-level “Out of the box” REST APIs Search UI Reference UI Reference UI
  • 18. Reference UI provides a point-and-click workflow for quickly building a foundational search experience. Happy with what you see? Simply download the UI package and customize it to fit your needs.
  • 19. APIs The path to great website search Great Search Core Tech Content Ingestion UI/UX Search Controls No Search Elasticsearch Search UI Search Results Autocomplete Filters & Facets Analytics Relevance Tuning Web Crawler Integrations
  • 20. Built-in analytics dashboards and APIs reveal critical user behavior, inform your relevance tuning goals, and help you measure the success of your search experience.
  • 21. Put power in the hands of both technical and non-technical users with visual relevance tuning, synonym controls, and curated search results, or build your own relevance tuning experiences with App Search’s robust APIs.
  • 22. The path to great website search Great Search Core Tech Content Ingestion UI/UX Search Controls No Search Elasticsearch Search UI Search Results Autocomplete Filters & Facets Analytics Relevance Tuning Access Control Robust APIs Web Crawler Clients & Integrations
  • 23. Role-based Access Control provides granular control over access to engines and the product itself. ➔ Allows for per-engine access for all users, internal team members and external parties alike ➔ Gives administrators control over the level of ability per-user
  • 24. Meta Engines enable search across teams for separate business units. ➔ Allows different business units to control their own documents and engines ➔ Provides separate controls for an overarching global search engine
  • 25. The path to great website search Great Search Core Tech Content Ingestion UI/UX Search Controls No Search Elasticsearch Search UI Search Results Autocomplete Filters & Facets Analytics Relevance Tuning Access Control Deployment Flexibility Robust APIs Web Crawler Clients & Integrations
  • 26. Flexible deployment allows you to engage with App Search in whatever way suits you best. ➔ Self-managed Run App Search on your own infrastructure ➔ Elastic Cloud Deploy App Search in Elastic’s world-class cloud provider, and take advantage of key features like 1-click upgrades and autoscaling. Deploy on the cloud provider of your choice — AWS, GCP, or Azure — anywhere in the world 40 regions and growing)
  • 27. The Path to Great Website Search Web Crawler deep dive Deploy anywhere with Elastic Cloud Get started today → → → → Building Great Website Search Experiences
  • 28. Crawl controls Content extraction Automatic crawling Logging and analysis → → → → Web Crawler critical features
  • 29. Theme Extensive crawl controls allow you to specify exactly how the web crawler should behave when visiting your website ➔ Entry points tell the web crawler where to start crawling your website ➔ Sitemaps give the web crawler a map of exactly what pages to visit ➔ Crawl rules give instructions to the web crawler on how to handle each page it encounters
  • 30. Crawl controls Content extraction Automatic crawling Logging and analysis → → → → Web Crawler critical features
  • 31. Theme Customizable content extraction allows you to tell the web crawler what content is most meaningful. ➔ Crawler meta tags allow you to specify content for any field in your engine’s schema. ➔ Inclusion and exclusion rules give you granular control over the content extracted for the “body_content” field, one of the web crawler’s default fields.
  • 32. Crawl controls Content extraction Automatic crawling Logging and analysis → → → → Web Crawler critical features
  • 33. Theme Automatic crawling allows you to execute crawls on a schedule that makes the most sense for your website. ➔ Simply choose a value and an interval and let the web crawler take it from there.
  • 34. Crawl controls Content extraction Automatic crawling Logging and analysis → → → → Web Crawler critical features
  • 35. Theme Leverage Kibana’s log exploration features to understand exactly what’s happening with any given crawl ➔ Discover allows you to search over the web crawler’s logs for specific URLs or other identifying information ➔ Logs allows you to stream the output of a crawl request in real time
  • 36. The Path to Great Website Search Web Crawler deep dive Deploy anywhere with Elastic Cloud Get started today → → → → Building Great Website Search Experiences
  • 37. Flexible Deployment Options Elastic’s platform-agnostic approach allows you to choose the path that works best for you Elastic Cloud Self-Managed Deploy Enterprise Search instantly on AWS, Azure or GCP, on a choice of 40 global regions (and growing) Install a single, downloadable package and you’re a “go” for launch. Run Elasticsearch and Enterprise Search on the infrastructure you already have.
  • 38. # of Connectors used Total Query Volume Our pricing is based purely on the underlying hardware and infrastructure resources consumed by any given installation. It scales simply and predictably to meet the unique needs of each individual customer, growing and shrinking as needed. # of Modules used # of Seats (users) # or Size of Documents Based on Use Case And many others... Entity-based Pricing Models THEN Resource-based Pricing Models NOW →
  • 39. The Path to Great Website Search Web Crawler deep dive Deploy anywhere with Elastic Cloud Get started today → → → → Building Great Website Search Experiences
  • 40. Get started building great website search with App Search today Try App Search free for 14 days on Elastic Cloud Start a Free Trial Quick Start: Get up and running with App Search Watch Now From the blog: Introducing the Elastic App Search web crawler Elastic Guide: App Search Web Crawler Reference