You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fast, intelligent, and fully customizable search for your site. Comes with detailed analytics and controls in the Swiftype Dashboard.
11
+
Fast, intelligent, and fully customizable search for your site.
12
12
13
13
== Description ==
14
14
15
-
The Swiftype Site Search plugin replaces the standard WordPress search with a better, more relevant search engine. It also gives you detailed insight into what your users are searching for, so you know which keywords to target when customizing your search engine results. The Swiftype Site Search plugin is WordPress VIP-approved and already used on huge sites. The search plugin is complemented by our dashboard, [full-featured developer API](https://swiftype.com/search-api), and [powerful analytics](https://swiftype.com/search-analytics). Manage search results with drag and drop and see the changes reflected instantly.
15
+
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.
16
16
17
-
The base ranking algorithm is based on industry best-practices for search and provides more relevant results by default, but we also allow for any result set to be fully customized via our drag-and-drop interface for result reordering. To make customizations you simply create a Swiftype Site Search account and install the Swiftype Site Search plugin. You can then login to our dashboard to customize results and read through detailed search analytics. See the short demo video below for more details.
18
-
19
-
Do you have a mobile app displaying content from your WordPress site? Swiftype Site Search’s [mobile SDKs](https://swiftype.com/mobile) make it simple to add powerful search to your mobile apps. Combine our WordPress plugin with our mobile SDKs to create the same search experience on your site and in your app.
17
+
[What is Site Search?](https://swiftype.com/site-search)
20
18
21
19
## Features
22
20
23
-
* Search runs on our powerful servers - it doesn't bog down your site, even if you have **hundreds of thousands of posts**.
24
-
* Works with your theme's search.php template - drop in the Swiftype search plugin and it **just works**.
25
-
* Fast typeahead autocomplete search suggestions based on titles, tags, and author names.
26
-
* Search results **automatically update** when you save, delete, or change search content.
27
-
* **Re-order search results** with drag-and-drop from your Swiftype Site Search Dashboard.
28
-
* Impactful search analytics help you understand your users.
29
-
30
-
## Advanced Customization
31
-
32
-
* Modify what types of posts and categories are searched or weight fields like title more heavily by adding a filter.
33
-
* Change the autocomplete behavior with JavaScript.
21
+
* **Fully managed**: We secure, store, and search all of your documents in the cloud. Your site stays fast.
22
+
* **No programming required**: Works with your theme's existing search.php template. Drop in the Site Search plugin and it _just works_.
23
+
* **Out of the box relevance**: Pre-optimized typo tolerance, bigram matching, stemming, synonyms, phrase matching, and more.
24
+
* **Automatic Updating**: Search results _automatically synchronize_ when you save, delete, or change Wordpress content.
25
+
* **Intuitive Dashboard**: Use slick and powerful dashboard tools to customize your search relevance.
26
+
* **Deep Insights**: Impactful search analytics help you understand your users and guide you to productive actions.
27
+
* **Choose Your Language**: Supports 13 languages, including: English, French, German, Russian, Chinese, Japanese, Universal, and more.
34
28
35
-
Read our [WordPress search customization tutorial](https://swiftype.com/documentation/tutorials/customizing_wordpress_search) for details.
29
+
Read the [Site Search WordPress guide](https://swiftype.com/documentation/site-search/guides/wordpress) for more details.
36
30
37
31
== Installation ==
38
32
39
-
1. Go to [http://swiftype.com](http://swiftype.com) and sign up for an account. (Be sure to validate your account via the confirmation email we send.)
40
-
2. After logging in to Swiftype, go to the Account Settings screen and get your API key.
41
-
3. Install the Swiftype Site Search Wordpress plugin in your Wordpress dashboard.
33
+
1. Go to [swiftype.com](https://swiftype.com/free-trial?utm_channel=readme-web&utm_source=wordpress-org) and sign up for an account.
34
+
2. After logging in to Site Search, get your API Key from the dashboard.
35
+
3. Install the Site Search Wordpress plugin from the Wordpress dashboard.
42
36
4. Activate the plugin through the 'Plugins' menu in WordPress.
43
-
5. Go to the Site Search plugin page and enter your Swiftype Site Search API key on the first screen.
44
-
6. Name your search engine, following the instructions on the screen.
37
+
5. Go to the Site Search plugin page and enter your Site Search API Key on the first screen.
38
+
6. Name your search engine, choose from one of 13 languages, then create it.
45
39
7. Build your search index by clicking the "Synchronize" button.
1. Detailed, real-time analytics show you what your users are searching for, click on, and even what they are having trouble finding.
52
-
2. Result controls let you customize everything – reorder results, remove bad results, and add custom results.
46
+
1. Adjust Weights to fine tune search relevance for different post values.
47
+
2. View advanced, real time analytics. Gain insights that will help you perfect your search experience.
48
+
3. Promote or hide documents from your search results, so that searchers always find just the right thing.
53
49
54
50
== Frequently asked questions ==
55
51
56
-
_If your questions are not answered here, check our [Q&A forum](https://swiftype.com/questions), or email [[email protected]](mailto:[email protected]) for help._
52
+
_If your questions are not answered here, check out the [Site Search Community forum](https://discuss.elastic.co/c/site-search), or email [[email protected]](mailto:[email protected]) for help._
57
53
58
54
= Where do I sign up for a Swiftype Site Search account? =
59
55
60
-
Sign up for an account at [http://swiftype.com](http://swiftype.com). Plans start at $299.
61
-
62
-
= Why don't search results in the Swiftype Site Search Dashboard match what's displayed on my site? =
63
-
64
-
This is usually caused by your theme not using `query_posts` properly and affecting search as a result. Fortunately, [it is easy to fix](https://swiftype.com/questions/why-dont-the-search-results-in-my-swiftype-dashboard-match-what-is-displayed-on-my-wordpress-site) the search results.
56
+
Sign up for an account at [https://swiftype.com](http://swiftype.com). Plans start at $79.
65
57
66
-
= Does Swiftype search support WordPress Multisite? =
58
+
= Why don't search results in the Site Search Dashboard match what's displayed on my site? =
67
59
68
-
You can install the plugin for each site with its own search engine, but we don't have a way yet to index an entire Multisite network yet. But stay tuned!
60
+
Your posts may have fallen out of sync. Click 'Synchronize' from within the plugin to correct this.
69
61
70
62
== Screenshots ==
71
63
@@ -185,63 +177,3 @@ Initial release.
185
177
186
178
= 1.1.26 =
187
179
This fixes an important issue for many users that prevented synchronization of new posts and first time authentication. Please upgrade immediately and resynchronize your posts.
188
-
189
-
== WP-CLI Support ==
190
-
191
-
Swiftype Site Search plugin supports [WP-CLI](http://wp-cli.org/).
192
-
193
-
To see the available commands type `wp swiftype` in your WordPress install directory.
194
-
195
-
The CLI is particularly useful if you have a large number of posts (more than 10,000) because it can synchronize posts with Swiftype more quickly by controlling the indexing batch size. Also, the CLI provides an option to destructively reindex the contents of your WordPress site which will be faster if you have a large number of deleted posts or simply want to start fresh.
196
-
197
-
To index your WordPress site with the CLI, make sure you have WP-CLI installed and configure the plugin with your API key and search engine. Then run:
198
-
199
-
`wp swiftype sync`
200
-
201
-
To index more content at once, increase the batch size:
202
-
203
-
`wp swiftype sync --index-batch-size=100`
204
-
205
-
In general, using a larger batch size will be faster. However, the size of the batch you can use is determined by how large your posts are on average.
206
-
207
-
== Modifying search parameters ==
208
-
209
-
The Swiftype Search plugin provides a filter called `swiftype_search_params` that allows you to modify the search parameters before they are sent to Swiftype.
210
-
211
-
For example, to add a filter so only pages are returned by the search results, you can add the following to your functions.php file:
212
-
213
-
function swiftype_search_params_filter( $params ) {
For more details, check out our [WordPress customization tutorial](https://swiftype.com/documentation/tutorials/customizing_wordpress_search) and the Swiftype [Search API documentation](https://swiftype.com/documentation/searching).
222
-
223
-
== Modifying the query string ==
224
-
225
-
The Swiftype Search plugin provides a filter called `swiftype_search_query_string` that makes it easier to modify the query string before it is sent to Swiftype.
226
-
227
-
For example, to add a term to every query string, you can add the following to your functions.php file:
You can use this filter to pre-process queries before they are executed.
236
-
237
-
== Adding Faceted Search Results ==
238
-
239
-
The Swiftype Search plugin provides the `swiftype_render_facets` theme function to allow you to easily add faceting to your search results page. To use it, follow these steps:
240
-
241
-
1. Configure facets to be displayed from the Swiftype Site Search plugin page in the admin.
242
-
243
-
2. Add a `swiftype_render_facets()` call to your `search.php` template. This is what actually renders the facets. You should place it where you want the facets to be rendered:
244
-
245
-
<?php swiftype_render_facets(); ?>
246
-
247
-
3. (Optional) Style the facets using CSS. You can target `div.st-facets` for your CSS rules to only affect the content inside the facets container.
0 commit comments