diff --git a/src/_product-updates/2025-11-15-new-search-experience.md b/src/_product-updates/2025-11-15-new-search-experience.md new file mode 100644 index 00000000..6861ec23 --- /dev/null +++ b/src/_product-updates/2025-11-15-new-search-experience.md @@ -0,0 +1,37 @@ +--- +title: New search experience +tags: [New] +image: /images/changelog/new_search_experience.png +--- + +![new_search_experience.png](/images/changelog/new_search_experience.png) + +Search is at the core of our doc portal experience: your users need to easily find what they're looking for, as it's a key part of their API discovery. + +We recently completely rebuilt it to make it more relevant, faster, and more reliable. + +### Relevance +- We now display a single list of results instead of several categories: users mostly look for operations, so displaying properties and other content "by default" didn't always make sense. +- That global result list is ordered based on how closely the query matches a result item, and on its type. For example, for the same result weight, an operation will be favored over a property, +- The depth of a result is also taken into consideration to calculate its relevance, because we know that a first-level property is generally more important (and therefore searched) than a deep property, +- We removed the 5 results per type limit and now return all relevant results. + +### Usability +- Typos are now better managed and processed to return relevant results, +- The result item hierarchy has been reworked to increase readability. + +![Search result item overhaul](/images/changelog/new-search-experience-result-item.png) + +### Performance +On average, search speed has been increased by a factor of 7. This is particularly visible on larger hubs and complex documentations, moving from almost a second to a few hundred milliseconds. + +*New search: in this example, the search request takes 43 ms.* +![New search performance](/images/changelog/new-search-experience-performance-new.gif) + + +*Old search: in this example, the search request takes 306 ms.* +![Old search performance](/images/changelog/new-search-experience-performance-old.gif) + + + +Any feedback? Reach out at [hello@bump.sh](mailto:hello@bump.sh)! \ No newline at end of file diff --git a/src/images/changelog/new-search-experience-performance-new.gif b/src/images/changelog/new-search-experience-performance-new.gif new file mode 100644 index 00000000..e2aaee73 Binary files /dev/null and b/src/images/changelog/new-search-experience-performance-new.gif differ diff --git a/src/images/changelog/new-search-experience-performance-old.gif b/src/images/changelog/new-search-experience-performance-old.gif new file mode 100644 index 00000000..23e7435b Binary files /dev/null and b/src/images/changelog/new-search-experience-performance-old.gif differ diff --git a/src/images/changelog/new-search-experience-result-item.png b/src/images/changelog/new-search-experience-result-item.png new file mode 100644 index 00000000..02494308 Binary files /dev/null and b/src/images/changelog/new-search-experience-result-item.png differ diff --git a/src/images/changelog/new_search_experience.png b/src/images/changelog/new_search_experience.png new file mode 100644 index 00000000..b0349a6f Binary files /dev/null and b/src/images/changelog/new_search_experience.png differ