for

Configuration

Now that your plugin is installed, here is how to configure it.


Indexing

As soon as your credentials have been updated, we'll start indexing your content.
An index is a way of representing your data, in Algolia, that has been optimized to answer to search queries almost instantly. You can see those indices in the Indices tab of your Algolia dashboard.

We currently support indexing of 3 types of data from Shopify:

  • Products (variants)
  • Collections
  • Blog posts / Articles

In the Indexing tab, you'll be able to manage which data you want searchable.
Simply toggle the Enable buttons and save to start or stop indexing a type of data.

To get more information on indexing, check out the Indexing section of the documentation..

Configuration

Now that the you've set the indexing up and installed our front-end logic in your theme, the next step is to configure it. This will be done in the Configuration tab of the application.

Store Configuration

In the Store Configuration tab, you'll also be able to chose if you want to use the autocompletion menu and the search results page (disabled by default — more info in InstantSearch page).

If those configuration options aren't enough to fit your needs, you can still dive in our front-end code, as described in the Front-end Customization part of this documentation.

Search options

Sort orders

This section is only useful if you've decided to replace the search page of your store with Algolia.

There are plenty of attributes on which you might want your users to be able to sort on.
In the Sorting tab, you can chose which sort orders you want to activate, how you want them to be named and which ones to display first.

Sort orders list screenshot

In order to deliver our speed, our ranking is done at indexing time. Which means that for each sort order, we create a new index which contains the same amount of records as the main one.
You should double-check that an increase in amount of records wouldn't exceed your plan quota.

Sorting is obviously a really important topic for us. We have a full guide about how our relevance works here.

Faceting

This section is only useful if you've decided to replace the search page of your store with Algolia.

Faceting is the technical word to describe navigation using filters. This is mostly useful for refining a search, but can also a be a way to browse using search.

If you want more information about faceting, you should check the full guide in Algolia's documentation.

For instance, with this integration, you can filter by type, brand or price.

Facets list screenshot

For each facet, you can chose its position in the list, its displayed name and what type of facet it is.

Facet types

We currently have 5 available types:

  • slider: A simple slider for numeric values
  • conjunctive: Filters using AND between its refinements
  • disjunctive: Filters using OR between its refinements
  • menu: Allows for only one selected refinement but lists other possible values
  • hidden: If a facet is in the active list but hidden, it will be added to the attributesForFaceting setting but not displayed on the search page
Facet sources

Facets can come from 4 different sources:

Synonyms

Synonyms configuration is fully done in your Algolia dashboard.

Struggling with something? Check out the Q&A section.