Examples
Each solution page builds one feature. These are the combinations that come up most often, with the pages to follow in order.
A blog with search
A header search box and a listing page.
- Install the script
- Search for the header box
- Browse for the archive page
- Pagination —
load-moresuits long-form content
Bind wf-algolia-snippet rather than wf-algolia-text for the excerpt, so the
matched phrase is what people see.
A product catalogue
The fullest combination, and the usual starting point for a shop.
- Browse with
wf-algolia-url-sync="true", so filtered views are shareable - Filters — checkbox for category and brand, range for price
- Sorting with replicas for price and newest
- Pagination
- Deferred apply if the filter panel is large or mobile-first
Add filter tags once there are more than two filter groups — without them, people lose track of what is active.
A directory
People, places or companies, filtered by attributes rather than searched.
- Browse
- Cascading filters for country → region → city
- Select filters for long single-choice lists
Cascading is the piece that makes a directory feel considered rather than a wall of dropdowns.
A navigation panel driven by the index
A mega-menu whose categories come from the data.
- Standalone filter groups for the columns
- Hit preview for examples inside the panel
- Explore mega-menu for how they fit together
Watch the query count — every column and preview is a request.
A detail page with recommendations
- Detail and recommendations
- Bind the objectID from a CMS field on the template page
- Enable Insights with
data-insights="true"— Recommend models need traffic before they return anything