The Site Search WordPress plugin replaces the standard WordPress search with a polished, customizable, and more relevant search engine. Gain access to deep search insights and all the tools you need to customize and perfect your search experience. Join thousands of growing customers and bring world class search to your website, all backed under the hood by Elasticsearch.
- Fully managed: We secure, store, and search all of your documents in the cloud. Your site stays fast.
- No programming required: Works with your theme’s existing search.php template. Drop in the Site Search plugin and it just works.
- Out of the box relevance: Pre-optimized typo tolerance, bigram matching, stemming, synonyms, phrase matching, and more.
- Automatic Updating: Search results automatically synchronize when you save, delete, or change WordPress content.
- Intuitive Dashboard: Use slick and powerful dashboard tools to customize your search relevance.
- Deep Insights: Impactful search analytics help you understand your users and guide you to productive actions.
- Choose Your Language: Supports 13 languages, including: English, French, German, Russian, Chinese, Japanese, Universal, and more.
Read the Site Search WordPress guide for more details.
- Go to swiftype.com and sign up for an account.
- After logging in to Site Search, get your API Key from the dashboard.
- Install the Site Search WordPress plugin from the WordPress dashboard.
- Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to the Site Search plugin page and enter your Site Search API Key on the first screen.
- Name your search engine, choose from one of 13 languages, then create it.
- Build your search index by clicking the “Synchronize” button.
Email email@example.com if you are having trouble.
Where do I sign up for a Swiftype Site Search account?
Sign up for an account at https://swiftype.com. Plans start at $79.
Why don’t search results in the Site Search Dashboard match what’s displayed on my site?
Your posts may have fallen out of sync. Click ‘Synchronize’ from within the plugin to correct this.
Contributors and Developers
“Swiftype Site Search Plugin for WordPress” is open source software. The following people have contributed to this plugin.Contributors
Interested in development?
- Do not index posts with type attachment anymore by default
- Added a new filter to allow to customize indexed post types swiftype_allowed_post_types
- Fix composer package type
- Fix error reporting during config and synchronization
- Update Site Search client to the latest
- WP-CLI fixes and action refactoring
- Polishes README.txt
- Remove trailing quote in language list
- Using the new official Swiftype Site Search PHP client.
- Complete refactoring of the module.
- New admin user interface
- Facet management from the admin
- New rendering of the facet filters in search results.
- Bugfix for Issue #34: Removed undefined variable
- Bugfix for Issue #35: Removed use of deprecated
- Export JS changes to min files.
- Added option to override renderFunction.
- Added documentation.
- Added a public function for developers.
- Made deletion message clear that we only delete trashed posts.
- Minor updates
- Made compatible with WordPress 4.1.
- Refactor public search api to allow for integration options with other plugins.
- Tested with WordPress 4.1.
- Fix error that caused some titles in the autocomplete dropdown to display as “undefined”.
swiftype_render_facetstheme function to support faceting on the search results page.
- Tested with WordPress 4.0.
- WP-CLI commands. If you use WP-CLI, you can now use the command line to index your content much faster. Great for large sites. Type
wp swiftypein your WordPress directory for details.
swiftype_search_query_stringfilter to make modifying the query easier. Thanks to Paul Morrison for the patch.
- Streamline script concatenation.
- Skip NULL documents in indexing API request. You can use the
swiftype_document_builderfilter to exclude documents from the search engine by returning NULL.
- Remove development files from the released version of the plugin for smaller download size.
- Fix an issue that caused the plugin to repeatedly check for API authorization in the WordPress admin.
- Faster assets using our CDN.
- Better support for WordPress 3.8.
- Allow editors and contributors to update posts in index.
- Add theme functions for accessing Swiftype search results and total number of results.
- Add unit tests to the plugin.
- Add support for tracking search result clicks. Now you’ll be able see top clicked content in the Swiftype Dashboard.
- Fix an issue displaying search results when a deleted post hasn’t been deleted from Swiftype.
- Add support for customizing functional boosts and number of items returned by the autocomplete, as well as disabling the autocomplete entirely
- Handle thumbnail URLs that fail to load
- Work around SSL verification issue on some systems
- Added a filter to the end of document creation to allow for additional fields to be indexed.
- Moving all api calls to https
- Remove API calls on set engine screen
- Rename category filter search widget
- Improved synchronization of posts with Swiftype
- Support for indexing custom post types
- Improved synchronization of posts with Swiftype