-
Notifications
You must be signed in to change notification settings - Fork 484
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3391 from zelinh/new-blog
Add new blog post for website search functionality
- Loading branch information
Showing
3 changed files
with
94 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
name: Zelin Hao | ||
short_name: zelinhao | ||
photo: '/assets/media/community/members/zelinhao.jpg' | ||
title: 'OpenSearch Community Member: Zelin Hao' | ||
primary_title: Zelin Hao | ||
breadcrumbs: | ||
icon: community | ||
items: | ||
- title: Community | ||
url: /community/index.html | ||
- title: Members | ||
url: /community/members/index.html | ||
- title: 'Zelin Hao's Profile' | ||
url: '/community/members/zelinhao.html' | ||
github: zelinh | ||
job_title_and_company: 'Software Engineer at Amazon Web Services' | ||
personas: | ||
- author | ||
permalink: '/community/members/zelinhao.html' | ||
redirect_from: '/authors/zelinhao/' | ||
--- | ||
**Zelin Hao** is a Software Engineer at Amazon Web Services working on the OpenSearch Project. | ||
Check failure on line 23 in _community_members/zelinhao.md
|
71 changes: 71 additions & 0 deletions
71
_posts/2024-10-14-Introduction-of-new-opensearch-website-search.markdown
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
--- | ||
layout: post | ||
title: Introducing enhanced search functionality on OpenSearch.org | ||
authors: | ||
- zelinhao | ||
- kolchfa | ||
date: 2024-10-30 | ||
categories: | ||
- community-updates | ||
- update | ||
- community | ||
meta_keywords: improve search functionality, OpenSearch search experience, OpenSearch.org, advanced filtering options, enhanced search experience | ||
meta_description: Explore the enhanced search experience on OpenSearch.org. Discover how our upgraded infrastructure, advanced filtering options, and dedicated search page make it easier to locate the documentation and content you need. | ||
--- | ||
We're pleased to announce an update to the search functionality on OpenSearch.org. This new design addresses key challenges in the current infrastructure and search experience while setting the stage for more advanced search features that help you find the information you need more easily. | ||
|
||
## The new search functionality | ||
|
||
The previous search system had limitations related to scalability, maintenance, and user experience. With this update, we're moving to Amazon OpenSearch Service for a more reliable and scalable infrastructure, and we've added new search features to make your experience faster and more efficient. | ||
|
||
**Here's what's new:** | ||
|
||
- [**Improved infrastructure**](#better-search-infrastructure) to eliminate deployment and indexing issues. | ||
- **No more duplicate results**, giving you cleaner and more accurate search results. | ||
- A [**new search results page**](#new-search-results-page) that goes beyond the dropdown format. | ||
- **Filters for documentation, blog posts, and events** to help you focus on relevant content. | ||
- The ability to **search archived versions** of documentation. | ||
|
||
## Better search infrastructure | ||
|
||
We've restructured the backend of our search system to improve both performance and relevance. Now content is indexed by documentation version, so your search results are version specific. This reduces clutter and duplication, making it easier for you to find the right information quickly. | ||
|
||
We've also upgraded from basic query strings to `match` and `multi_match` queries, which provide more precise results by searching across multiple fields. Additionally, we've applied `indices_boost` to prioritize documentation in search results, further improving relevance. | ||
|
||
## New search results page | ||
|
||
We've moved away from the simple dropdown search interface in favor of a full search results page, offering a more powerful and user-friendly way to navigate search results. This page gives you more control over your search experience and makes it easier to refine your results. | ||
|
||
## Key features | ||
|
||
Here's a look at the key improvements and new features in OpenSearch.org search: | ||
|
||
- **Dedicated search results page**: | ||
Search results are shown on a dedicated page with a comprehensive list of results, which makes it easy to review them. | ||
|
||
- **Persistent search box**: | ||
The search box stays at the top of the page, allowing you to refine your query or enter new keywords without losing your current search context. | ||
|
||
- **Advanced filters**: | ||
The new page includes filtering options to help you focus your search. You can filter by: | ||
- **Documentation**: Narrow down your search to technical documentation. | ||
- **Blogs**: View relevant blog posts. | ||
- **Events**: Search through events and announcements. | ||
- **All**: Search across all types of content. | ||
|
||
You can also filter by specific documentation versions, like "OpenSearch 2.17 (latest)" or "OpenSearch 1.3." This is particularly useful if you're working with different versions of OpenSearch and need access to historical documentation. | ||
|
||
- **Organized results display**: | ||
Search results are displayed clearly, with: | ||
- **A title and summary**: | ||
Each result includes a selectable title and a brief summary of the content. | ||
- **Breadcrumb navigation**: | ||
Each result shows its location within the documentation structure. | ||
|
||
By introducing these new features, we're making it easier for you to quickly find the information you need, whether you're looking through documentation, blog posts, or events. The updated search results page helps you filter and interact with results more efficiently, improving both the speed and accuracy of your searches. | ||
|
||
## We value your feedback | ||
|
||
Your experience matters to us! We encourage you to explore the new search functionality and share your thoughts on the [OpenSearch forum](https://forum.opensearch.org/) or directly on one of our [documentation](https://opensearch.org/docs/latest/) pages. Your input is essential in helping us improve and refine our features. | ||
|
||
Thank you for being a part of the OpenSearch community! |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.