Skip to content

Search relevance issue for Learn articles after new Orama components #8347

Description

@efekrskl

Enter your suggestions in details:

The new Orama components are great, and definitely an improvement. But the search needs some tweaking. I originally brought this up in #8175 but the PR is already merged. So I wanted to track it separately.

Issue

Previously, when searching for Learn pages like Memory or ABI Stability, the main article would appear as the first result.
Now, the top results are often subarticles or passings in other docs, and the main Learn article is buried even when explicitly selecting "Learn"

Examples

Searching for the Memory article (nodejs.org/en/learn/diagnostics/memory) would bring up the article as the first result with the previous implementation:
Image

Now it is the fourth item, even if I explicitly select "Learn"
Image

Another example for ABI Stability (https://nodejs.org/en/learn/modules/abi-stability). The main article is buried deep by default, and if I select Learn then it is the second item (main article appears below its own subarticle)

Image

Activity

  1. avivkeller commented on Nov 10, 2025

    @avivkeller
    Member

    Thanks! We probably just need to change some weightings around

  2. micheleriva commented on Nov 20, 2025

    @micheleriva
    Contributor

    @avivkeller I confirm we should tweak the boosting params. Let's discuss that when you got time

  3. ovflowd commented on Dec 21, 2025

    @ovflowd
    Member
  4. avivkeller commented on Dec 21, 2025

    @avivkeller
    Member

    Yes, apologies for the delay here, I didn't realize y'all were waiting for my response. @micheleriva I'm available whenever you are. We have a Node.js Monthly Web Meeting tomorrow (nodejs/web-team#79), but feel free to DM me on Slack to find a time that works for you

  5. micheleriva commented on Dec 21, 2025

    @micheleriva
    Contributor

    Can I join the meeting tomorrow to address this?

  6. ovflowd commented on Dec 21, 2025

    @ovflowd
    Member

    Absolutely!

  7. ovflowd commented on Dec 21, 2025

    @ovflowd
    Member

    @avivkeller meeting is open or do we need to invite Michele?

  8. moved this from 📋 Backlog to ✅ Done in Node.js Websiteon Apr 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions