Support Home > Search > Jetpack Search

Jetpack Search

Power up your visitors’ search results with Jetpack Search, a powerful replacement for the standard WordPress search capability.

Jetpack runs on Elasticsearch, an open-source project for building distributed, scalable search engines. We power many of our features using Elasticsearch instead of the MySQL database used for most of WordPress.

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

Help your visitors find what they need

Choose the right Jetpack Search plugin

Jetpack Search can be used via one of two plugins:

Read about general Jetpack requirements to make sure it is compatible with your website.

Once you have installed and activated one of the plugins, navigate to Jetpack → Search in WP Admin.

Choose the right Jetpack Search Plan

Jetpack Search is free for sites with up to a limited number of records and search requests per month.

For larger sites with more traffic, upgrade to Jetpack Search subscription or a Jetpack bundle that includes Search.

Read more about the Jetpack Search pricing and billing structure.

After choosing a plan, Jetpack will get to work on indexing the records in your website site so that we can serve up results to your visitors.

Indexing your website

When you first install Jetpack, it may take a few minutes or hours before your content is fully indexed. After that, new and updated content is usually indexed within seconds.

Jetpack Search automatically indexes:

  • All public posts
  • All public pages
  • WooCommerce products
  • Products from other eCommerce platforms
  • The metadata of the publicly-accessible items in your Media Library, such as alt text

Jetpack Search does not index:

  • Draft posts and pages
  • Private pages and posts
  • Password-protected pages and posts
  • The content of PDF files

Jetpack Search uses an overlay to display search results, providing an instant search experience, and also offers configuration options for customizing the styling and sorting of the search results, available filters, and so on.

“Instant” search is also sometimes known as live search, “AJAX” search, real-time search, or dynamic search. As your visitors are typing their search terms, the search results auto-update to minimize how long it takes to find results. On mobile devices, this is particularly important.

Learn how to customize Jetpack Search to offer your visitors the best search experience:

Still need help?

Please contact support directly. We’re happy to advise.

Privacy Information

The Search block is deactivated by default. You can activate or deactivate the feature by toggling the Enable Search setting in the Search section from Jetpack Settings Performance in your dashboard.

Data Used
Site Owners / Users

We use the WordPress.com-connected blog ID in order to submit a visitor’s search request to the WordPress.com servers. Additionally, for activity tracking (detailed below): IP address, WordPress.com user ID, WordPress.com username, WordPress.com-connected site ID and URL, Jetpack version, user agent, visiting URL, referring URL, timestamp of event, browser language, country code.

Site Visitors

We use any of the visitor-chosen search filters and query data in order to process the search request on the WordPress.com servers. We also use aggregate data about page views and searches to adjust our search results.

Activity Tracked
Site Owners / Users

We track when, and by which user, the feature is activated and deactivated. We also track when, and which, configuration settings are modified (and by which user), as well as when, and by which user, the Jetpack Search widget is updated.

Site Visitors

None.

Data Synced (Read More)
Site Owners / Users

We sync website content and options to provide search results and improve our search results ranking algorithms.

Site Visitors

None.

  • Table Of Contents

  • Contact Us

    Need more help? Feel free to contact us.